Package: linelist 2.0.0.9000

Hugo Gruson

linelist: Tagging and Validating Epidemiological Data

Provides tools to help storing and handling case line list data. The 'linelist' class adds a tagging system to classical 'data.frame' objects to identify key epidemiological data such as dates of symptom onset, epidemiological case definition, age, gender or disease outcome. Once tagged, these variables can be seamlessly used in downstream analyses, making data pipelines more robust and reliable.

Authors:Hugo Gruson [aut, cre], Thibaut Jombart [aut, ccp], Tim Taylor [ctb], Chris Hartgerink [rev]

linelist_2.0.0.9000.tar.gz
linelist_2.0.0.9000.zip(r-4.7-any)linelist_2.0.0.9000.zip(r-4.6-any)linelist_2.0.0.9000.zip(r-4.5-any)
linelist_2.0.0.9000.tgz(r-4.6-any)linelist_2.0.0.9000.tgz(r-4.5-any)
linelist_2.0.0.9000.tar.gz(r-4.7-any)linelist_2.0.0.9000.tar.gz(r-4.6-any)
linelist_2.0.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
linelist/json (API)

# Install 'linelist' in R:
install.packages('linelist', repos = c('https://epiverse-connect.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/epiverse-trace/linelist/issues

Pkgdown/docs site:https://epiverse-trace.github.io

On CRAN:

Conda:

datadata-structuresepidemiologyepiverseoutbreakssdg-3structured-data

7.88 score 11 stars 2 packages 83 scripts 649 downloads 13 exports 9 dependencies

Last updated from:b886287d9f. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK114
source / vignettesOK186
linux-releaseOK158
macos-releaseOK102
macos-oldrelOK106
windows-develOK82
windows-releaseOK67
windows-oldrelOK71
wasm-releaseOK108

Exports:get_lost_tags_actionhas_taglost_tags_actionmake_linelistset_tagstagstags_defaultstags_dftags_namestags_typesvalidate_linelistvalidate_tagsvalidate_types

Dependencies:backportscheckmatecligluelifecyclerlangtidyselectvctrswithr

Software permissions and regulations
Scope of regulations | Data privacy and integrity | Internet access | Registration and third parties | Updates

Last update: 2025-04-23
Started: 2024-03-19

An introduction to linelist
Motivations | linelist in a nutshell | Outline | Should I use linelist? | Getting started | Installation | Key functionalities | Tagging system | Validation | Secured methods | Worked example | Example dataset | Creating a linelist object | Changing tags | Accessing tagged variables | Using safeguards | Changing tag loss action permanently

Last update: 2025-03-26
Started: 2022-09-06

Compatibility with dplyr
Verbs operating on rows | dplyr::arrange() ✅ | dplyr:distinct() ✅ | dplyr::filter() ✅ | dplyr::slice() ✅ | Verbs operating on columns | dplyr::mutate() ✓ (partial) | dplyr::pull() ✅ | dplyr::relocate() ✅ | dplyr::rename() & dplyr::rename_with() ✅ | dplyr::select() ✅ | Verbs operating on groups ✘ | Verbs operating on data.frames | dplyr::bind_rows() ✅ | dplyr::bind_cols() ✘ | Joins ✘ | Verbs operating on multiple columns | dplyr::pick() ✘

Last update: 2025-03-26
Started: 2023-06-19

Design Principles for linelist
Scope | Input/Output/Interoperability | Design decisions | Dependencies

Last update: 2024-07-04
Started: 2024-02-28