From 6aca5a4a6d5aeee6ce80441140465125bf570d65 Mon Sep 17 00:00:00 2001 From: Gowtham Rao Date: Sun, 29 Sep 2024 06:38:38 -0400 Subject: [PATCH 1/2] Maintenance release --- DESCRIPTION | 4 ++-- NEWS.md | 8 ++++++++ extras/UpdatePhenotypes.R | 2 +- inst/Cohorts.csv | 2 +- inst/OrcidLog.csv | 4 ++-- 5 files changed, 14 insertions(+), 6 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 68a564db..62f5bb46 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,8 +1,8 @@ Package: PhenotypeLibrary Type: Package Title: The OHDSI Phenotype Library -Version: 3.33.0 -Date: 2024-09-27 +Version: 3.33.1 +Date: 2024-09-29 Author: Gowtham Rao [aut, cre] Maintainer: Gowtham Rao Description: A repository to store the content of the OHDSI Phenotype library. diff --git a/NEWS.md b/NEWS.md index f0ea40c1..85fb3c39 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,11 @@ +PhenotypeLibrary 3.33.1 +====================== +Minor maintenance release. + +Accepted Cohorts: No cohorts were accepted in this release. + +New Cohorts: No new cohorts were added in this release. + PhenotypeLibrary 3.33.0 ====================== Accepted Cohorts: No cohorts were accepted in this release. diff --git a/extras/UpdatePhenotypes.R b/extras/UpdatePhenotypes.R index fcde8d53..7d2639f5 100644 --- a/extras/UpdatePhenotypes.R +++ b/extras/UpdatePhenotypes.R @@ -441,7 +441,7 @@ readr::write_excel_csv( quote = "all" ) -orcidFromPhenotypeLog <- PrivateScripts::getOrcidFromPhenotypeLog(log = cohortRecordAugmented) +orcidFromPhenotypeLog <- OhdsiHelpers::getOrcidFromPhenotypeLog(log = cohortRecordAugmented) readr::write_excel_csv( x = orcidFromPhenotypeLog, diff --git a/inst/Cohorts.csv b/inst/Cohorts.csv index 76110295..85931e67 100644 --- a/inst/Cohorts.csv +++ b/inst/Cohorts.csv @@ -549,7 +549,7 @@ 723,"[P] First Acute Hepatic Failure with no known severe liver disease","First Acute Hepatic Failure with no known severe liver disease","Earliest event of Acute Hepatic Failure","rao@ohdsi.org","Pending peer review","","This definition, is modeling acute hepatic failure, assuming that acute hepatic failure by definition is severe liver injury with hepatic coma in the absence of known liver disease. This definition include hepatic coma that is potentially due to viral hepatis or alcohol use.","#Disease, #DME",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","4245975","","2023-08-22","2024-09-11",,"",,0,,,"ERA","0","fixed duration relative to initial event","EndDate",90,3,"All",FALSE,"All","First",1,1,"ConditionOccurrence",0,0,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,,,,,,,,,,, 724,"[P] First Acute Hepatic Failure with no known liver disease","First Acute Hepatic Failure with no known liver disease","Earliest event of Acute Hepatic Failure, NO viral hepatitis or alcoholic hepatic failure","rao@ohdsi.org","Pending peer review","","This definition, is modeling acute hepatic failure, assuming that acute hepatic failure by definition is severe liver injury with hepatic coma in the absence of known liver disease. This definition excludes persons with viral hepatis or alcohol use.","#Disease, #DME",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","4245975","","2023-08-22","2024-09-11",,"",,0,,,"ERA","0","fixed duration relative to initial event","EndDate",90,6,"First",FALSE,"All","First",1,1,"ConditionOccurrence",0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,,,,,,,,,,, 725,"[P] All events of Acute Kidney Injury (AKI), with a washout period of 30 days","All events of Acute Kidney Injury (AKI), with a washout period of 30 days","All events of Acute Kidney Injury (AKI)","rao@ohdsi.org","Pending peer review","","All events of Acute Kidney Injury (AKI) indexed on a diagnosis of Acute kidney injury or a Dialysis procedure at a medicare certified esrd facility for acute kidney injury without esrd,. Applying a washout period of 30 days between observed events excluding events/patients with 1. a diagnosis of End-Stage Kidney Disease in the 365 days before AKI occurrence 2. patients receiving chronic dialysis defined as more than 3 recorded events of dialysis in 365 days before AKI occurrence 3. kidney Transplant any time prior . patients exit the cohort 7 days post index..","#Disease, #DME",1,"'Gowtham A. Rao', 'Azza Shoaibi'","'0000-0002-4949-7236', '0000-0002-6976-2594'","'OHDSI'","","","197320","","2023-08-22","2024-09-11",,"",,0,,,"ERA","0","fixed duration relative to initial event","EndDate",7,4,"All",FALSE,"All","All",2,2,"ConditionOccurrence, ProcedureOccurrence",0,0,7,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,,,,,1,,,,, -726,"[P] All events of Anaphylaxis, Mini-Sentinel","All events of Anaphylaxis, Mini-Sentinel","All events of Anaphylaxis, Mini-Sentinel","rao@ohdsi.org","Pending peer review","","All events of anaphylaxis in inpatient setting, or anaphylaxis in outpatient along with symptoms or treatment for anaphylaxis","#Disease, #DME, #replication",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","441202","","2023-08-22","2024-09-11",,,,0,,,"ERA","0","fixed duration relative to initial event","EndDate",1,7,"All",FALSE,"All","All",4,2,"ConditionOccurrence, Observation",0,0,18,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,,,,,,,,,, +726,"[P] All events of Anaphylaxis, Mini-Sentinel","All events of Anaphylaxis, Mini-Sentinel","All events of Anaphylaxis, Mini-Sentinel","rao@ohdsi.org","Pending peer review","","All events of anaphylaxis in inpatient setting, or anaphylaxis in outpatient along with symptoms or treatment for anaphylaxis","#Disease, #DME, #replication",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","441202","","2023-08-22","2024-09-26",,,,0,,,"ERA","0","fixed duration relative to initial event","EndDate",1,7,"All",FALSE,"All","All",4,2,"ConditionOccurrence, Observation",0,0,18,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,,,,,,,,,, 727,"[P] All events of Angioedema, with a washout period of 180 days","All events of Angioedema, with a washout period of 180 days","Angioedema","rao@ohdsi.org","Pending peer review","","All events of angioedema, indexed on a diagnosis of angioedema or urticaria followed by a diagnosis of angioedema within 3 days. With no diagnosis of angioedema in the last 180 days of washout period. Events are excluded if they have recent cardiac edema, cellulitis, erysipelas, dermatitis or eczema, lymphedema or insect bites 7 days before to and including index date. Cohort exist is 1 day post cohort end date","#Disease, #DME",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","139900","","2023-08-22","2024-09-11",,"",,0,,,"ERA","0","fixed duration relative to initial event","EndDate",1,8,"All",FALSE,"All","All",1,1,"ConditionOccurrence",0,0,8,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,,,,,,,,,, 728,"[P] Autoimmune hemolytic anemia events not including evans syndrome","Autoimmune hemolytic anemia events not including evans syndrome","Autoimmune hemolytic anemia","rao@ohdsi.org","Pending peer review","","All events of Autoimmune hemolytic anemia events not including evans syndrome","#Disease, #DME",1,"'Gowtham A. Rao', 'Azza Shoaibi'","'0000-0002-4949-7236', '0000-0002-6976-2594'","'OHDSI'","","","441269","","2023-08-23","2024-09-11",,"",,0,,,"ERA","90","fixed duration relative to initial event","StartDate",1,0,"All",FALSE,"All","All",1,1,"ConditionOccurrence",0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,,,,,,,,,, 729,"[P] Autoimmune hepatitis, with a washout period of 365 days","Autoimmune hepatitis, with a washout period of 365 days","All events of Autoimmune hepatitis, with a washout period of 365 days","rao@ohdsi.org","Pending peer review","","all events of autoimmune hepatitis, indexed on diagnosis of autoimmune hepatitis, excluding event occurring in prior 365days washout period. Also excluded are events that have chronic liver diseases that may have similar presentation such as viral hepatitis, drug induced liver injury, alcoholic liver disease, and no systemic lupus erythematosus in past 365 and including index. Cohort exist is 1 day post end date.","#DME",1,"Azza Shoaibi","'0000-0002-6976-2594'","'OHDSI'","","","200762","","2023-08-23","2024-09-11",,"",,0,,,"ERA","0","fixed duration relative to initial event","EndDate",1,3,"All",FALSE,"All","All",1,1,"ConditionOccurrence",0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,,,,,,,,,,, diff --git a/inst/OrcidLog.csv b/inst/OrcidLog.csv index 7ec908ff..088ac3de 100644 --- a/inst/OrcidLog.csv +++ b/inst/OrcidLog.csv @@ -15,9 +15,9 @@ "0000-0002-2970-0778","Jenna","Reps","",64,0 "0000-0002-4243-155X","Asieh","Golozar","",8,0 "0000-0002-4449-8598","Jessica","Shantha","",7,0 -"0000-0002-4949-7236","Gowtham","Rao","",551,14 +"0000-0002-4949-7236","Gowtham","Rao","",553,15 "0000-0002-6662-5850","Rupesh","Agrawal","",7,0 -"0000-0002-6976-2594","Azza","Shoaibi","",67,0 +"0000-0002-6976-2594","Azza","Shoaibi","",68,0 "0000-0002-9612-5697","Brian","Toy","",8,0 "0000-0002-9976-8989","William ","Rojas-Carabali","",7,0 "0000-0003-0755-5191","James","Weaver","",2,0 From d107b9c3bd6468f44ab78b220dcddb35913e2838 Mon Sep 17 00:00:00 2001 From: Gowtham Rao Date: Sun, 29 Sep 2024 06:44:33 -0400 Subject: [PATCH 2/2] Maintenance release --- docs/404.html | 2 +- ...ohortDefinitionSubmissionRequirements.html | 4 +- ...ortDefinitionsInOhdsiPhenotypeLibrary.html | 6 +- ...SetDefinitionsInOhdsiPhenotypeLibrary.html | 6 +- ...icalDescriptionForConditionPhenotypes.html | 4 +- .../GuidanceOnCohortDefinitionSetRObject.html | 4 +- docs/articles/GuidanceOnLiteratureReview.html | 4 +- .../GuidanceOnPerformingPeerReview.html | 4 +- .../GuidanceOnWritingAnEvaluationReport.html | 4 +- ...itingCohortDefinitionLogicDescription.html | 4 +- .../HowToUsePhenotypeLibraryRPackage.html | 10 +- ...dWordsWithSpecialMeaningToPhenotypers.html | 4 +- docs/articles/SubmittedCohortDefinitions.html | 4 +- .../ValidityChecksForCohortDefinitions.html | 4 +- docs/articles/index.html | 2 +- docs/authors.html | 6 +- docs/index.html | 2 +- docs/news/index.html | 8 +- docs/pkgdown.yml | 2 +- docs/reference/PhenotypeLibrary-package.html | 2 +- docs/reference/getPhenotypeLog.html | 6 +- docs/reference/getPlCohortDefinitionSet.html | 2 +- docs/reference/getPlConceptDefinitionSet.html | 6 +- docs/reference/index.html | 2 +- docs/reference/listPhenotypes.html | 8 +- extras/PackageMaintenance.R | 132 ++---------------- inst/doc/HowToUsePhenotypeLibraryRPackage.pdf | Bin 207366 -> 207221 bytes 27 files changed, 72 insertions(+), 170 deletions(-) diff --git a/docs/404.html b/docs/404.html index 1b2ecb3e..7921cd91 100644 --- a/docs/404.html +++ b/docs/404.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 diff --git a/docs/articles/CohortDefinitionSubmissionRequirements.html b/docs/articles/CohortDefinitionSubmissionRequirements.html index ebbe0f6b..cb412e84 100644 --- a/docs/articles/CohortDefinitionSubmissionRequirements.html +++ b/docs/articles/CohortDefinitionSubmissionRequirements.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Cohort Definition Submission Requirements

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/CohortDefinitionSubmissionRequirements.Rmd diff --git a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html index 344e6947..ef57ad4f 100644 --- a/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html +++ b/docs/articles/CohortDefinitionsInOhdsiPhenotypeLibrary.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -123,7 +123,7 @@

Cohort Definitions in OHDSI Phenotype

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/CohortDefinitionsInOhdsiPhenotypeLibrary.Rmd @@ -151,7 +151,7 @@

2024-09-27

}); });
- + @@ -123,7 +123,7 @@

Concept Set Definitions in OHDSI Phenotype

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/ConceptSetDefinitionsInOhdsiPhenotypeLibrary.Rmd @@ -133,7 +133,7 @@

2024-09-27

- + @@ -121,7 +121,7 @@

Guidance on writing clinical description for

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd diff --git a/docs/articles/GuidanceOnCohortDefinitionSetRObject.html b/docs/articles/GuidanceOnCohortDefinitionSetRObject.html index 146573bc..bff3ded9 100644 --- a/docs/articles/GuidanceOnCohortDefinitionSetRObject.html +++ b/docs/articles/GuidanceOnCohortDefinitionSetRObject.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Guidance on Cohort Definition Set R Object

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnCohortDefinitionSetRObject.Rmd diff --git a/docs/articles/GuidanceOnLiteratureReview.html b/docs/articles/GuidanceOnLiteratureReview.html index 8226822f..b7b847d2 100644 --- a/docs/articles/GuidanceOnLiteratureReview.html +++ b/docs/articles/GuidanceOnLiteratureReview.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Guidance on literature review

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnLiteratureReview.Rmd diff --git a/docs/articles/GuidanceOnPerformingPeerReview.html b/docs/articles/GuidanceOnPerformingPeerReview.html index f30817fa..2d98758f 100644 --- a/docs/articles/GuidanceOnPerformingPeerReview.html +++ b/docs/articles/GuidanceOnPerformingPeerReview.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Guidance on performing peer review

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnPerformingPeerReview.Rmd diff --git a/docs/articles/GuidanceOnWritingAnEvaluationReport.html b/docs/articles/GuidanceOnWritingAnEvaluationReport.html index 02352dc2..f1babe71 100644 --- a/docs/articles/GuidanceOnWritingAnEvaluationReport.html +++ b/docs/articles/GuidanceOnWritingAnEvaluationReport.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Guidance on writing an evaluation report

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnWritingAnEvaluationReport.Rmd diff --git a/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html b/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html index 11ab0fe4..5bd517a1 100644 --- a/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html +++ b/docs/articles/GuidanceOnWritingCohortDefinitionLogicDescription.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -121,7 +121,7 @@

Guidance on writing Cohort Definition Logic

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/GuidanceOnWritingCohortDefinitionLogicDescription.Rmd diff --git a/docs/articles/HowToUsePhenotypeLibraryRPackage.html b/docs/articles/HowToUsePhenotypeLibraryRPackage.html index 07f25ec6..26f500a1 100644 --- a/docs/articles/HowToUsePhenotypeLibraryRPackage.html +++ b/docs/articles/HowToUsePhenotypeLibraryRPackage.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

How to Use PhenotypeLibrary R Package

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/HowToUsePhenotypeLibraryRPackage.Rmd @@ -150,7 +150,7 @@

Retrieval
 PhenotypeLibrary::getPhenotypeLog()
-
#> # A tibble: 599 × 80
+
#> # A tibble: 600 × 88
 #>    cohortId cohortName        cohortNameAtlas cohortNameFormatted cohortNameLong
 #>       <dbl> <chr>             <chr>           <chr>               <chr>         
 #>  1        3 Cough or Sputum   [P] Cough or S… Cough or Sputum     Cough or Sput…
@@ -163,8 +163,8 @@ 

Retrieval#> 8 10 Nausea or Vomiti… [P] Nausea or … Nausea or Vomiting Nausea or Vom… #> 9 11 Malaise and or f… [P] Malaise an… Malaise and or fat… Malaise and o… #> 10 12 Rhinitis or comm… [P] Rhinitis o… Rhinitis or common… Rhinitis or c… -#> # ℹ 589 more rows -#> # ℹ 75 more variables: librarian <chr>, status <chr>, addedVersion <chr>, +#> # ℹ 590 more rows +#> # ℹ 83 more variables: librarian <chr>, status <chr>, addedVersion <chr>, #> # logicDescription <chr>, hashTag <chr>, isCirceJson <dbl>, #> # contributors <chr>, contributorOrcIds <chr>, #> # contributorOrganizations <chr>, peerReviewers <chr>, diff --git a/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html b/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html index 8ee28123..69e6a02f 100644 --- a/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html +++ b/docs/articles/ReservedWordsWithSpecialMeaningToPhenotypers.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -121,7 +121,7 @@

Reserved Words With Special Meaning To

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/ReservedWordsWithSpecialMeaningToPhenotypers.Rmd diff --git a/docs/articles/SubmittedCohortDefinitions.html b/docs/articles/SubmittedCohortDefinitions.html index 83bc74ec..0a83c742 100644 --- a/docs/articles/SubmittedCohortDefinitions.html +++ b/docs/articles/SubmittedCohortDefinitions.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Submitted Cohort Definitions

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/SubmittedCohortDefinitions.Rmd diff --git a/docs/articles/ValidityChecksForCohortDefinitions.html b/docs/articles/ValidityChecksForCohortDefinitions.html index 70b680be..db873b5c 100644 --- a/docs/articles/ValidityChecksForCohortDefinitions.html +++ b/docs/articles/ValidityChecksForCohortDefinitions.html @@ -32,7 +32,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -120,7 +120,7 @@

Validity checks for Cohort Definitions

Gowtham A. Rao

-

2024-09-27

+

2024-09-29

Source: vignettes/ValidityChecksForCohortDefinitions.Rmd diff --git a/docs/articles/index.html b/docs/articles/index.html index ce3299cb..782992e9 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 diff --git a/docs/authors.html b/docs/authors.html index eaed2a09..4548f5cf 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -112,13 +112,13 @@

Citation

Rao G (2024). PhenotypeLibrary: The OHDSI Phenotype Library. -R package version 3.33.0, https://github.com/OHDSI/PhenotypeLibrary, https://ohdsi.github.io/PhenotypeLibrary/. +R package version 3.33.1, https://github.com/OHDSI/PhenotypeLibrary, https://ohdsi.github.io/PhenotypeLibrary/.

@Manual{,
   title = {PhenotypeLibrary: The OHDSI Phenotype Library},
   author = {Gowtham Rao},
   year = {2024},
-  note = {R package version 3.33.0, https://github.com/OHDSI/PhenotypeLibrary},
+  note = {R package version 3.33.1, https://github.com/OHDSI/PhenotypeLibrary},
   url = {https://ohdsi.github.io/PhenotypeLibrary/},
 }
diff --git a/docs/index.html b/docs/index.html index 25ec7767..19abf2f0 100644 --- a/docs/index.html +++ b/docs/index.html @@ -33,7 +33,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 diff --git a/docs/news/index.html b/docs/news/index.html index 1e9bf0b5..99cc06a7 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -96,6 +96,12 @@

Changelog

Source: NEWS.md +
+ +

Minor maintenance release.

+

Accepted Cohorts: No cohorts were accepted in this release.

+

New Cohorts: No new cohorts were added in this release.

+

Accepted Cohorts: No cohorts were accepted in this release.

diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index d7d924b5..e2cae7b0 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -15,4 +15,4 @@ articles: ReservedWordsWithSpecialMeaningToPhenotypers: ReservedWordsWithSpecialMeaningToPhenotypers.html SubmittedCohortDefinitions: SubmittedCohortDefinitions.html ValidityChecksForCohortDefinitions: ValidityChecksForCohortDefinitions.html -last_built: 2024-09-27T13:58Z +last_built: 2024-09-29T10:40Z diff --git a/docs/reference/PhenotypeLibrary-package.html b/docs/reference/PhenotypeLibrary-package.html index 34924e40..104dee63 100644 --- a/docs/reference/PhenotypeLibrary-package.html +++ b/docs/reference/PhenotypeLibrary-package.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1
diff --git a/docs/reference/getPhenotypeLog.html b/docs/reference/getPhenotypeLog.html index 464493fd..252fe5db 100644 --- a/docs/reference/getPhenotypeLog.html +++ b/docs/reference/getPhenotypeLog.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1 @@ -130,8 +130,8 @@

Value

Examples

getPhenotypeLog(cohortIds = c(1, 2))
-#> # A tibble: 0 × 80
-#> # ℹ 80 variables: cohortId <dbl>, cohortName <chr>, cohortNameAtlas <chr>,
+#> # A tibble: 0 × 88
+#> # ℹ 88 variables: cohortId <dbl>, cohortName <chr>, cohortNameAtlas <chr>,
 #> #   cohortNameFormatted <chr>, cohortNameLong <chr>, librarian <chr>,
 #> #   status <chr>, addedVersion <chr>, logicDescription <chr>, hashTag <chr>,
 #> #   isCirceJson <dbl>, contributors <chr>, contributorOrcIds <chr>,
diff --git a/docs/reference/getPlCohortDefinitionSet.html b/docs/reference/getPlCohortDefinitionSet.html
index 03fb11aa..f33cc11e 100644
--- a/docs/reference/getPlCohortDefinitionSet.html
+++ b/docs/reference/getPlCohortDefinitionSet.html
@@ -17,7 +17,7 @@
       
       
         PhenotypeLibrary
-        3.33.0
+        3.33.1
       
     
diff --git a/docs/reference/getPlConceptDefinitionSet.html b/docs/reference/getPlConceptDefinitionSet.html index d8dfa639..85f61468 100644 --- a/docs/reference/getPlConceptDefinitionSet.html +++ b/docs/reference/getPlConceptDefinitionSet.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1
@@ -122,8 +122,8 @@

Value

Examples

getPhenotypeLog(cohortIds = c(1, 2))
-#> # A tibble: 0 × 80
-#> # ℹ 80 variables: cohortId <dbl>, cohortName <chr>, cohortNameAtlas <chr>,
+#> # A tibble: 0 × 88
+#> # ℹ 88 variables: cohortId <dbl>, cohortName <chr>, cohortNameAtlas <chr>,
 #> #   cohortNameFormatted <chr>, cohortNameLong <chr>, librarian <chr>,
 #> #   status <chr>, addedVersion <chr>, logicDescription <chr>, hashTag <chr>,
 #> #   isCirceJson <dbl>, contributors <chr>, contributorOrcIds <chr>,
diff --git a/docs/reference/index.html b/docs/reference/index.html
index e2e6afa5..70ddbf01 100644
--- a/docs/reference/index.html
+++ b/docs/reference/index.html
@@ -17,7 +17,7 @@
       
       
         PhenotypeLibrary
-        3.33.0
+        3.33.1
       
     
diff --git a/docs/reference/listPhenotypes.html b/docs/reference/listPhenotypes.html index 5ff3c867..99964291 100644 --- a/docs/reference/listPhenotypes.html +++ b/docs/reference/listPhenotypes.html @@ -17,7 +17,7 @@ PhenotypeLibrary - 3.33.0 + 3.33.1
@@ -115,7 +115,7 @@

Value

Examples

listPhenotypes()
 #> Warning: listPhenotypes is deprecated. use getPhenotypeLog
-#> # A tibble: 599 × 80
+#> # A tibble: 600 × 88
 #>    cohortId cohortName        cohortNameAtlas cohortNameFormatted cohortNameLong
 #>       <dbl> <chr>             <chr>           <chr>               <chr>         
 #>  1        3 Cough or Sputum   [P] Cough or S… Cough or Sputum     Cough or Sput…
@@ -128,8 +128,8 @@ 

Examples

#> 8 10 Nausea or Vomiti… [P] Nausea or … Nausea or Vomiting Nausea or Vom… #> 9 11 Malaise and or f… [P] Malaise an… Malaise and or fat… Malaise and o… #> 10 12 Rhinitis or comm… [P] Rhinitis o… Rhinitis or common… Rhinitis or c… -#> # ℹ 589 more rows -#> # ℹ 75 more variables: librarian <chr>, status <chr>, addedVersion <chr>, +#> # ℹ 590 more rows +#> # ℹ 83 more variables: librarian <chr>, status <chr>, addedVersion <chr>, #> # logicDescription <chr>, hashTag <chr>, isCirceJson <dbl>, #> # contributors <chr>, contributorOrcIds <chr>, #> # contributorOrganizations <chr>, peerReviewers <chr>, diff --git a/extras/PackageMaintenance.R b/extras/PackageMaintenance.R index 1c89f68f..09d405bf 100644 --- a/extras/PackageMaintenance.R +++ b/extras/PackageMaintenance.R @@ -17,11 +17,14 @@ rstudioapi::restartSession(command = "") remotes::install_github("OHDSI/PhenotypeLibrary") - - # this will source the script to update phenotypes source("extras/UpdatePhenotypes.R") + + + + + stop("Please install the package") ############# @@ -29,19 +32,23 @@ stop("Please install the package") ################# + + + + # Format and check code --------------------------------------------------- styler::style_pkg() styler::style_dir(path = "extras") OhdsiRTools::checkUsagePackage("PhenotypeLibrary") OhdsiRTools::updateCopyrightYearFolder() -# Create manual ----------------------------------------------------------- -unlink("extras/PhenotypeLibrary.pdf") -shell("R CMD Rd2pdf ./ --output=extras/PhenotypeLibrary.pdf") # Create Vignettes--------------------------------------------------------- -dir.create(file.path("inst", "doc"), showWarnings = FALSE, recursive = TRUE) -rmarkdown::render("vignettes/HowToUsePhenotypeLibraryRPackage.Rmd", +dir.create(file.path("inst", "doc"), + showWarnings = FALSE, + recursive = TRUE) +rmarkdown::render( + "vignettes/HowToUsePhenotypeLibraryRPackage.Rmd", output_file = "../inst/doc/HowToUsePhenotypeLibraryRPackage.pdf", rmarkdown::pdf_document( latex_engine = "pdflatex", @@ -50,118 +57,7 @@ rmarkdown::render("vignettes/HowToUsePhenotypeLibraryRPackage.Rmd", ) ) -# rmarkdown::render("vignettes/CohortDefinitionsInOhdsiPhenotypeLibrary.Rmd", -# output_file = "../inst/doc/CohortDefinitionsInOhdsiPhenotypeLibrary.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) - -# rmarkdown::render( -# "vignettes/ConceptSetDefinitionsInOhdsiPhenotypeLibrary.Rmd", -# output_file = "../inst/doc/ConceptSetDefinitionsInOhdsiPhenotypeLibrary.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/CohortDefinitionSubmissionRequirements.Rmd", -# output_file = "../inst/doc/CohortDefinitionSubmissionRequirements.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/GuidanceOnClinicalDescriptionForConditionPhenotypes.Rmd", -# output_file = "../inst/doc/GuidanceOnClinicalDescriptionForConditionPhenotypes.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/ReservedWordsWithSpecialMeaningToPhenotypers.Rmd", -# output_file = "../inst/doc/ReservedWordsWithSpecialMeaningToPhenotypers.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/GuidanceOnLiteratureReview.Rmd", -# output_file = "../inst/doc/GuidanceOnLiteratureReview.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/GuidanceOnCohortDefinitionSetRObject.Rmd", -# output_file = "../inst/doc/GuidanceOnCohortDefinitionSetRObject.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/ValidityChecksForCohortDefinitions.Rmd", -# output_file = "../inst/doc/ValidityChecksForCohortDefinitions.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/SubmittedCohortDefinitions.Rmd", -# output_file = "../inst/doc/SubmittedCohortDefinitions.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/GuidanceOnWritingAnEvaluationReport.Rmd", -# output_file = "../inst/doc/GuidanceOnWritingAnEvaluationReport.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) -# -# rmarkdown::render("vignettes/GuidanceOnPerformingPeerReview.Rmd", -# output_file = "../inst/doc/GuidanceOnPerformingPeerReview.pdf", -# rmarkdown::pdf_document( -# latex_engine = "pdflatex", -# toc = TRUE, -# number_sections = TRUE -# ) -# ) - - # Build site--------------------------------------------------------- pkgdown::build_site() OhdsiRTools::fixHadesLogo() - - -# Cannot Release package to CRAN because of size restriction in CRAN ------------------------------------------------------ -# devtools::check_win_devel() -# -# devtools::check_rhub() -# -# devtools::release() -# -# devtools::check(cran = TRUE) diff --git a/inst/doc/HowToUsePhenotypeLibraryRPackage.pdf b/inst/doc/HowToUsePhenotypeLibraryRPackage.pdf index b9d132412bab4ff22e44c7ee70223070f844012a..f4cebc5e1df7e9a2e924a3dc001c8ede1b5310bc 100644 GIT binary patch delta 25824 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

DLUhj%W!+v@@Z-BPUEmYwvTY$d>;}{YGf)3 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 W(+dk+2#6O7gW^7ZETtli`~Luk@=&M% delta 25950 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