Learn R Programming

linelist (version 2.0.0)

Tagging and Validating Epidemiological Data

Description

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.

Copy Link

Version

Install

install.packages('linelist')

Monthly Downloads

652

Version

2.0.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Hugo Gruson

Last Published

April 23rd, 2025

Functions in linelist (2.0.0)

lost_tags_action

Check and set behaviour for lost tags
set_tags

Changes tags of a linelist object
names<-.linelist

Rename columns of a linelist
print.linelist

Printing method for linelist objects
tags

Get the list of tags in a linelist
make_linelist

Create a linelist from a data.frame
has_tag

A selector function to use in tidyverse functions
[.linelist

Subsetting of linelist objects
tags_defaults

Generate default tags for a linelist
linelist-package

Base Tools for Storing and Handling Case Line Lists
tags_df

Extract a data.frame of all tagged variables
tags_types

List acceptable variable types for tags
validate_types

Check tagged variables are the right class
validate_tags

Checks the tags of a linelist object
validate_linelist

Checks the content of a linelist object
tags_names

Get the list of tag names used in linelist