Learn R Programming

⚠️There's a newer version (2.0.1) of this package.Take me there.

linelist (version 1.1.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

623

Version

1.1.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Hugo Gruson

Last Published

February 28th, 2024

Functions in linelist (1.1.0)

validate_types

Check tagged variables are the right class
validate_linelist

Checks the content of a linelist object
tags_types

List acceptable variable types for tags
print.linelist

Printing method for linelist objects
names<-.linelist

Rename columns of a linelist
set_tags

Changes tags of a linelist object
has_tag

A selector function to use in tidyverse functions
lost_tags_action

Check and set behaviour for lost tags
validate_tags

Checks the tags of a linelist object
tags_names

Get the list of tag names used in linelist
select_tags

Extract tagged variables of a linelist object
make_linelist

Create a linelist from a data.frame
[.linelist

Subsetting of linelist objects
tags

Get the list of tags in a linelist
tags_df

Extract a data.frame of all tagged variables
tags_defaults

Generate default tags for a linelist
select.linelist

Subset columns of a linelist object
linelist-package

Base Tools for Storing and Handling Case Line Lists