Comments (3)
Part of my question is answered in the vignette: https://ohdsi.github.io/Capr/articles/CAPR_tutorial.html#importing-existing-json-cohorts
cd2 <- readInCirce("~/Documents/NetworkStudy/COVID/inpatientCovid.json")
I didn't see the option to do this from a ConceptSet JSON but just wanted to note that part of my list above is already addressed. Also, looking at the signature for readInCirce the parameters to connect to the vocabulary is required. I'm wondering why those are required for reading in the Circe JSON?
from capr.
Sorry for the delay @anthonysena, github issues were linked to an old email and I missed some of this.
To answer your question about why vocabuaryDatabaseSchema is needed for the readInCirce
, the function requires a lookup of the conceptId in the vocabulary tables. The reason for this is because I am using metaprogramming in R to create a series of calls to recreate the inputs of the json. In essence it is doing the getConceptIdDetails
command behind the scenes to get the conceptId input in the right format to build a conceptSetExpression. Admittedly it is a bit redundant but it also provides a bug trace to check the R code is compiling properly. Does that make sense?
As for a conceptSetExpression json output, I am happy to render that if there is a standard format I can follow. I will check the circe-be structures. I will work on it in a test branch
from capr.
Closing issue since it will no longer apply to capr v2
from capr.
Related Issues (20)
- Setting observational start date for cohort HOT 4
- Typos using "-" instead of "-" in some documentation HOT 1
- Is there Capr support for Health Economics Data Tables HOT 4
- Support updates to Circe v1.11.0 HOT 5
- Add ability to generate `CohortGenerator` input tables HOT 4
- Possible bug in Example vignette code for applying inclusion criteria HOT 2
- Example (or tips) for using age() in defining a cohort within atttrition()? HOT 5
- R6 v S3/S4 in HADES HOT 4
- Released version failing R Check HOT 2
- Tips for using calendar date range requirement in defining entry (or attrition)? HOT 3
- Add Device exposure as an entry option HOT 1
- Are examples for unit() out of date due to a breaking change? HOT 1
- how to retrieve conceptid HOT 1
- How do I specify a date range? HOT 6
- Allow numeric as `offsetDays` HOT 2
- as.json not able to convert cohort HOT 1
- Add observation period criteria
- Add typeConceptIds as attributes to all domain criteria HOT 3
- Error when trying to specify unit for measurement HOT 3
- Error when calling cs function HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capr.