From 742a322c97728ff66668cc6768fffb996be27a88 Mon Sep 17 00:00:00 2001 From: edward-burn <9583964+edward-burn@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:36:33 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20OHDSI/Co?= =?UTF-8?q?hortConstructor@fef2a269d496d4714aac1862a630329870e5edad=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- LICENSE.html | 2 +- articles/a00_introduction.html | 2 +- articles/a01_building_base_cohorts.html | 6 +- articles/a02_cohort_table_requirements.html | 2 +- articles/a03_require_demographics.html | 2 +- articles/a04_require_intersections.html | 2 +- articles/a05_update_cohort_start_end.html | 2 +- articles/a06_concatanate_cohorts.html | 14 +- articles/a07_filter_cohorts.html | 26 ++-- articles/a08_split_cohorts.html | 2 +- articles/a09_combine_cohorts.html | 2 +- articles/a10_match_cohorts.html | 2 +- articles/a11_benchmark.html | 2 +- articles/index.html | 2 +- authors.html | 6 +- index.html | 2 +- pkgdown.yml | 2 +- reference/CohortConstructor-package.html | 2 +- reference/benchmarkData.html | 2 +- reference/cdmDoc.html | 2 +- reference/cohortDoc.html | 2 +- reference/cohortIdModifyDoc.html | 2 +- reference/cohortIdSubsetDoc.html | 2 +- reference/collapseCohorts.html | 2 +- reference/columnDateDoc.html | 2 +- reference/conceptCohort.html | 2 +- reference/conceptSetDoc.html | 2 +- reference/demographicsCohort.html | 2 +- reference/entryAtFirstDate.html | 8 +- reference/entryAtLastDate.html | 10 +- reference/exitAtDeath.html | 20 +-- reference/exitAtFirstDate.html | 6 +- reference/exitAtLastDate.html | 6 +- reference/exitAtObservationEnd.html | 14 +- reference/gapDoc.html | 2 +- reference/index.html | 8 +- reference/intersectCohorts.html | 2 +- reference/matchCohorts.html | 20 +-- reference/measurementCohort.html | 2 +- reference/mockCohortConstructor.html | 2 +- reference/nameDoc.html | 2 +- reference/padCohortEnd.html | 152 ++++++++++++++++++++ reference/padCohortStart.html | 2 +- reference/reexports.html | 2 +- reference/requireAge.html | 2 +- reference/requireCohortIntersect.html | 2 +- reference/requireConceptIntersect.html | 2 +- reference/requireDeathFlag.html | 2 +- reference/requireDemographics.html | 2 +- reference/requireDemographicsDoc.html | 2 +- reference/requireFutureObservation.html | 12 +- reference/requireInDateRange.html | 2 +- reference/requireIntersectDoc.html | 2 +- reference/requireIsEntry.html | 2 +- reference/requireIsFirstEntry.html | 2 +- reference/requireIsLastEntry.html | 2 +- reference/requireMinCohortCount.html | 2 +- reference/requirePriorObservation.html | 2 +- reference/requireSex.html | 2 +- reference/requireTableIntersect.html | 2 +- reference/sampleCohorts.html | 22 +-- reference/stratifyCohorts.html | 2 +- reference/subsetCohorts.html | 2 +- reference/trimDemographics.html | 2 +- reference/trimToDateRange.html | 2 +- reference/unionCohorts.html | 2 +- reference/windowDoc.html | 2 +- reference/yearCohorts.html | 2 +- search.json | 2 +- sitemap.xml | 1 + 71 files changed, 300 insertions(+), 141 deletions(-) create mode 100644 reference/padCohortEnd.html diff --git a/404.html b/404.html index 30a08e66..5cc0a54d 100644 --- a/404.html +++ b/404.html @@ -27,7 +27,7 @@ CohortConstructor - 0.3.1 + 0.3.1.900 + + + + + +
+
+
+ +
+

padCohortStart() Adds (or subtracts) a certain number of days to the cohort +end date. Note:

  • If the days added means that cohort end would be after observation +period end date, then observation period end date will be used for cohort +exit.

  • +
  • If the days added means that cohort exit would be after the next cohort +start then these overlapping cohort entries will be collapsed.

  • +
  • If days subtracted means that cohort end would be before cohort start then +the cohort entry will be dropped.

  • +
+ +
+

Usage

+
padCohortEnd(cohort, days, cohortId = NULL, name = tableName(cohort))
+
+ +
+

Arguments

+ + +
cohort
+

A cohort table in a cdm reference.

+ + +
days
+

Number of day to add to the cohort end date.

+ + +
cohortId
+

Vector identifying which cohorts to modify +(cohort_definition_id or cohort_name). If NULL, all cohorts will be +used; otherwise, only the specified cohorts will be modified, and the +rest will remain unchanged.

+ + +
name
+

Name of the new cohort table created in the cdm object.

+ +
+
+

Value

+

Cohort table

+
+ +
+

Examples

+
# \donttest{
+library(CohortConstructor)
+cdm <- mockCohortConstructor()
+# add 10 days to each cohort exit
+cdm$cohort1 |>
+  padCohortEnd(days = 10)
+#> # Source:   table<main.cohort1> [6 x 4]
+#> # Database: DuckDB v1.1.0 [unknown@Linux 6.8.0-1015-azure:R 4.4.1/:memory:]
+#>   cohort_definition_id subject_id cohort_start_date cohort_end_date
+#>                  <int>      <int> <date>            <date>         
+#> 1                    1          2 1964-09-18        1965-09-09     
+#> 2                    1          6 2003-10-31        2004-04-20     
+#> 3                    1          9 2012-01-18        2012-03-18     
+#> 4                    1          4 1998-06-22        2001-02-22     
+#> 5                    1          5 2007-10-19        2011-09-22     
+#> 6                    1          3 1976-11-28        1987-03-08     
+# }
+
+
+
+ + +
+ + + + + + + diff --git a/reference/padCohortStart.html b/reference/padCohortStart.html index 5e67bc7c..a56b0c1a 100644 --- a/reference/padCohortStart.html +++ b/reference/padCohortStart.html @@ -21,7 +21,7 @@ CohortConstructor - 0.3.1 + 0.3.1.900