Learn R Programming

CohortAlgebra (version 0.3.1)

Use of Interval Algebra to Create New Cohort(s) from Existing Cohorts

Description

This software tool is designed to generate new cohorts utilizing data from previously instantiated cohorts. It employs interval algebra operators such as UNION, INTERSECT, and MINUS to manipulate the data within the instantiated cohorts and create new cohorts.

Copy Link

Version

Install

install.packages('CohortAlgebra')

Monthly Downloads

47

Version

0.3.1

License

Apache License

Maintainer

Gowtham Rao

Last Published

February 23rd, 2025

Functions in CohortAlgebra (0.3.1)

intersectCohorts

Intersect cohort(s)
reindexCohortsByDays

Reindex cohort(s) by relative days
CohortAlgebra-package

CohortAlgebra: Use of Interval Algebra to Create New Cohort(s) from Existing Cohorts
appendCohortTables

Append cohort data from multiple cohort tables(s)
eraFyCohorts

Era-fy cohort(s)
minusCohorts

Minus cohort(s)
deleteCohort

Delete cohort
getCohortIdsInCohortTable

Get cohort ids in table
copyCohorts

Copy cohorts from one table to another
removeOverlappingSubjects

Remove subjects in cohort that overlap with another cohort
unionCohorts

Union cohort(s)