carrot-mapper
Streamlined Data Mapping to OMOP
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Keywords
Repository
Streamlined Data Mapping to OMOP
Basic Info
- Host: GitHub
- Owner: Health-Informatics-UoN
- License: mit
- Language: Python
- Default Branch: master
- Homepage: https://carrot.ac.uk
- Size: 15.7 MB
Statistics
- Stars: 19
- Watchers: 6
- Forks: 5
- Open Issues: 48
- Releases: 59
Topics
Metadata Files
README.md
Streamlined Data Mapping to OMOP
Carrot Mapper automates vocabulary mapping and enables the reuse of mapping rules across datasets, offering advanced features to simplify OMOP data standardization tasks.
Carrot Mapper is a webapp which allows the user to use the metadata (as output by WhiteRabbit) from a dataset to produce mapping rules to the OMOP standard, in the JSON format. These can be ingested by Carrot Transform to perform the mapping of the contents of the dataset to OMOP.
Carrot Mapper provides automated mapping from a selection of vocabularies, reuse of mapping rules across datasets, and manual mapping rule generation. It also provides a number of helpful features to support and encourage standardised mappings across datasets.
Quick Start for Developers
To have the project up and running, please follow the Quick Start Guide.
License
This repository's source code is available under the MIT license.
Owner
- Name: University of Nottingham Health Informatics
- Login: Health-Informatics-UoN
- Kind: organization
- Location: United Kingdom
- Repositories: 9
- Profile: https://github.com/Health-Informatics-UoN
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 116
- Total pull requests: 207
- Average time to close issues: 3 months
- Average time to close pull requests: 3 days
- Total issue authors: 10
- Total pull request authors: 11
- Average comments per issue: 0.84
- Average comments per pull request: 0.46
- Merged pull requests: 143
- Bot issues: 0
- Bot pull requests: 5
Past Year
- Issues: 109
- Pull requests: 108
- Average time to close issues: about 1 month
- Average time to close pull requests: 3 days
- Issue authors: 6
- Pull request authors: 6
- Average comments per issue: 0.35
- Average comments per pull request: 0.68
- Merged pull requests: 61
- Bot issues: 0
- Bot pull requests: 5
Top Authors
Issue Authors
- AndyRae (95)
- AndrewThien (60)
- erummas (27)
- Karthi-DStech (12)
- blargly (8)
- spco (6)
- brian-kim31 (5)
- DrUrwin (5)
- prquinlan (4)
- PhilAppleby (4)
- calmacx (3)
- g-pechorin (2)
- jbnuh (2)
- armando-mv (2)
- rsippy (1)
Pull Request Authors
- AndrewThien (91)
- AndyRae (84)
- calmacx (30)
- vpnu (29)
- Karthi-DStech (24)
- simon-tarr (22)
- brian-kim31 (21)
- Dev-Akashili (15)
- fierytortilla (13)
- dependabot[bot] (6)
- py5gol (6)
- spco (5)
- g-pechorin (3)
- lgtm-com[bot] (1)
- dcl10 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- actions/upload-artifact v2 composite
- jpetrucciani/black-check master composite
- actions/checkout v2 composite
- azure/docker-login v1 composite
- azure/webapps-deploy v2 composite
- Azure/functions-action v1.3.2 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- Azure/functions-action v1 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- actions/checkout v2 composite
- azure/webapps-deploy v2 composite
- docker/build-push-action v2 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v1 composite
- Azure/functions-action v1 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- actions/checkout v2 composite
- azure/webapps-deploy v2 composite
- docker/build-push-action v2 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v1 composite
- carrot latest
- mcr.microsoft.com/azure-storage/azurite latest
- postgres 13
- python 3.8-slim build
- 1667 dependencies
- @babel/core ^7.14.5 development
- @storybook/addon-actions ^6.2.9 development
- @storybook/addon-essentials ^6.2.9 development
- @storybook/addon-links ^6.2.9 development
- @storybook/react ^6.2.9 development
- babel-loader ^8.2.2 development
- eslint ^7.29.0 development
- eslint-plugin-react ^7.24.0 development
- snowpack ^3.5.7 development
- @chakra-ui/icons ^1.0.15
- @chakra-ui/react ^1.6.3
- @emotion/react ^11.4.0
- @emotion/styled ^11.3.0
- axios ^0.25.0
- formik ^2.2.9
- framer-motion ^4.1.17
- js-cookie ^3.0.1
- moment ^2.29.2
- plotly.js ^2.5.1
- query-string ^7.1.1
- react ^17.0.2
- react-dom ^17.0.2
- react-js-pagination ^3.0.3
- react-plotly.js ^2.5.1
- swr ^0.5.6
- asgiref 3.7.2
- azure-common 1.1.28
- azure-core 1.30.0
- azure-storage-blob 12.8.1
- azure-storage-queue 12.1.6
- certifi 2024.2.2
- cffi 1.16.0
- charset-normalizer 3.3.2
- cryptography 42.0.3
- django 3.1.14
- django-appconf 1.0.6
- django-cors-headers 3.11.0
- django-extra-views 0.14.0
- django-filter 21.1
- django-select2 7.10.0
- djangorestframework 3.14.0
- drf-dynamic-fields 0.4.0
- et-xmlfile 1.1.0
- graphviz 0.20.1
- gunicorn 21.2.0
- idna 3.6
- isodate 0.6.1
- msrest 0.7.1
- oauthlib 3.2.2
- openpyxl 3.1.2
- packaging 23.2
- psycopg2 2.9.9
- pycparser 2.21
- python-dotenv 1.0.0
- pytz 2024.1
- requests 2.31.0
- requests-oauthlib 1.3.1
- six 1.16.0
- sqlparse 0.4.4
- typing-extensions 4.9.0
- urllib3 2.2.0
- whitenoise 6.6.0
- azure-common ^1.1.28
- azure-storage-blob 12.8.1
- azure-storage-queue 12.1.6
- django 3.1.14
- django-cors-headers 3.11.0
- django-extra-views ^0.14.0
- django-filter ^21.1
- django-select2 ^7.10.0
- djangorestframework ^3.14.0
- drf-dynamic-fields 0.4.0
- graphviz 0.20.1
- gunicorn 21.2.0
- openpyxl ^3.1.2
- psycopg2 ^2.9.9
- python ^3.8
- python-dotenv 1.0.0
- requests ^2.31.0
- whitenoise 6.6.0
- anyio 4.2.0
- attrs 23.2.0
- azure-common 1.1.28
- azure-core 1.30.0
- azure-functions 1.18.0
- azure-storage-blob 12.8.1
- certifi 2024.2.2
- cffi 1.16.0
- charset-normalizer 3.3.2
- cryptography 42.0.3
- et-xmlfile 1.1.0
- exceptiongroup 1.2.0
- h11 0.14.0
- httpcore 1.0.3
- httpx 0.26.0
- idna 3.6
- importlib-resources 6.1.1
- isodate 0.6.1
- jsonform 0.0.2
- jsonschema 4.21.1
- jsonschema-specifications 2023.12.1
- jsonsir 0.0.2
- memory-profiler 0.61.0
- msrest 0.7.1
- oauthlib 3.2.2
- openpyxl 3.1.2
- pkgutil-resolve-name 1.3.10
- psutil 5.9.8
- pycparser 2.21
- python-easyconfig 0.1.7
- pyyaml 6.0.1
- referencing 0.33.0
- requests 2.31.0
- requests-oauthlib 1.3.1
- resource 0.2.1
- rpds-py 0.18.0
- six 1.16.0
- sniffio 1.3.0
- typing-extensions 4.9.0
- urllib3 2.2.1
- zipp 3.17.0
- memory-profiler ^0.61.0 develop
- Resource ^0.2.1
- azure-common ^1.1.28
- azure-functions ^1.18.0
- azure-storage-blob 12.8.1
- httpx ^0.26.0
- openpyxl ^3.1.2
- python ^3.8
- requests ^2.31.0
- black 24.2.0
- cfgv 3.4.0
- click 8.1.7
- colorama 0.4.6
- coverage 7.4.1
- distlib 0.3.8
- exceptiongroup 1.2.0
- filelock 3.13.1
- flake8 7.0.0
- identify 2.5.35
- iniconfig 2.0.0
- isort 5.13.2
- mccabe 0.7.0
- mypy 1.8.0
- mypy-extensions 1.0.0
- nodeenv 1.8.0
- packaging 23.2
- pathspec 0.12.1
- platformdirs 4.2.0
- pluggy 1.4.0
- pre-commit 3.6.2
- pycodestyle 2.11.1
- pyflakes 3.2.0
- pytest 7.4.4
- pytest-cov 4.1.0
- pyyaml 6.0.1
- setuptools 69.1.0
- tomli 2.0.1
- typing-extensions 4.9.0
- virtualenv 20.25.0
- black ^24.2.0 develop
- flake8 ^7.0.0 develop
- isort ^5.13.2 develop
- mypy ^1.8.0 develop
- pre-commit ^3.6.1 develop
- python ^3.9
- coverage ^7.3.0 test
- pytest ^7.4.0 test
- pytest-cov ^4.1.0 test