recruit
A Cloud-Native Clinical Trial Recruitment Support System based on HL7 FHIR® and the OMOP CDM
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Keywords
Repository
A Cloud-Native Clinical Trial Recruitment Support System based on HL7 FHIR® and the OMOP CDM
Basic Info
- Host: GitHub
- Owner: miracum
- License: agpl-3.0
- Language: Java
- Default Branch: master
- Homepage: https://miracum.github.io/recruit
- Size: 9.35 MB
Statistics
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 10
- Releases: 47
Topics
Metadata Files
README.md
recruIT
See the documentation site at https://miracum.github.io/recruit for more information.
Build Documentation
The static documentation site is build using Material for MkDocs.
See the official installation instructions
for installing the mkdocs tool.
Then you can just run the following to build and serve the documentation locally and open your browser at http://localhost:8000/.
sh
mkdocs serve
Build FHIR IG
```sh docker run --rm -it -v $PWD/fhir-ig:/usr/src/build ghcr.io/miracum/ig-build-tools:latest
root@eddc76b8b235:/usr/src/build# ./_genonce.sh ```
Contributing
See CONTRIBUTING.md
Owner
- Name: MIRACUM
- Login: miracum
- Kind: organization
- Email: info@miracum.org
- Location: Germany
- Website: https://miracum.org
- Twitter: MIRACUM_de
- Repositories: 19
- Profile: https://github.com/miracum
MIRACUM–this is ten universities with ten university hospitals, two universities of applied sciences and one industrial partner spread over seven German states.
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
title: "recruIT: A cloud-native clinical trial recruitment support system based on Health Level 7 Fast Healthcare Interoperability Resources (HL7 FHIR) and the Observational Medical Outcomes Partnership Common Data Model (OMOP CDM)"
version: 10.4.0 # x-release-please-version
doi: https://doi.org/10.1016/j.compbiomed.2024.108411
date-released: 2024-04-06
url: "https://github.com/miracum/recruit"
preferred-citation:
type: article
authors:
- family-names: "Gulden"
given-names: "Christian"
- family-names: "Macho"
given-names: "Philipp"
- family-names: "Reinecke"
given-names: "Ines"
- family-names: "Strantz"
given-names: "Cosima"
- family-names: "Prokosch"
given-names: "Hans-Ulrich"
- family-names: "Blasini"
given-names: "Romina"
doi: "j.compbiomed.2024.108411"
journal: "Computers in Biology and Medicine"
month: 5
title: "recruIT: A cloud-native clinical trial recruitment support system based on Health Level 7 Fast Healthcare Interoperability Resources (HL7 FHIR) and the Observational Medical Outcomes Partnership Common Data Model (OMOP CDM)"
issue: 108411
volume: 174
year: 2024
GitHub Events
Total
- Create event: 93
- Issues event: 1
- Release event: 5
- Watch event: 2
- Delete event: 94
- Issue comment event: 119
- Push event: 664
- Pull request review comment event: 4
- Pull request review event: 26
- Pull request event: 172
- Fork event: 1
Last Year
- Create event: 93
- Issues event: 1
- Release event: 5
- Watch event: 2
- Delete event: 94
- Issue comment event: 119
- Push event: 664
- Pull request review comment event: 4
- Pull request review event: 26
- Pull request event: 172
- Fork event: 1
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| renovate[bot] | 2****] | 250 |
| chgl | c****l | 134 |
| miracum-bot | 6****t | 31 |
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 4
- Total pull requests: 96
- Average time to close issues: 16 days
- Average time to close pull requests: 11 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 1.11
- Merged pull requests: 76
- Bot issues: 1
- Bot pull requests: 52
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- github-actions[bot] (20)
- renovate[bot] (6)
- chgl (4)
Pull Request Authors
- renovate[bot] (256)
- chgl (49)
- miracum-bot (22)
- github-actions[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/download-artifact fb598a63ae348fa914e94cd0ff38f362e927b741 composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/setup-python 5ccb29d8773c3f3f653e1705f474dfaa8a06a912 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/download-artifact fb598a63ae348fa914e94cd0ff38f362e927b741 composite
- actions/upload-artifact 3cea5372237819ed00197afe530f5a7ea3e805c8 composite
- aquasecurity/trivy-action 9ab158e8597f3b310480b9a69402b419bc03dbd5 composite
- docker/build-push-action 1cb9d22b932e4832bb29793b7777ec860fc1cde0 composite
- docker/login-action 49ed152c8eca782a232dede0303416e8f356c37b composite
- docker/metadata-action 69f6fc9d46f2f8bf0d5491e4aabe0bb8c6a4678a composite
- docker/setup-buildx-action dc7b9719a96d48369863986a06765841d7ea23f6 composite
- sigstore/cosign-installer 9becc617647dfa20ae7b1151972e9b3a2c338a2b composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- docker/build-push-action 1cb9d22b932e4832bb29793b7777ec860fc1cde0 composite
- docker/setup-buildx-action dc7b9719a96d48369863986a06765841d7ea23f6 composite
- helm/kind-action d8ccf8fb623ce1bb360ae2f45f323d9d5c5e9f00 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- lycheeverse/lychee-action 4dcb8bee2a0a4531cba1a1f392c54e8375d6dd81 composite
- ./.github/actions/test-image * composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/setup-java 1df8dbefe2a8cbc99770194893dd902763bee34b composite
- github/codeql-action/analyze 896079047b4bb059ba6f150a5d87d47dde99e6e5 composite
- github/codeql-action/autobuild 896079047b4bb059ba6f150a5d87d47dde99e6e5 composite
- github/codeql-action/init 896079047b4bb059ba6f150a5d87d47dde99e6e5 composite
- actions/cache 9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 composite
- actions/checkout ac593985615ec2ede58e132d2e21d2b1cbd6127c composite
- arduino/setup-task d665c6beebae46ff3f699d7b2fd3f1959de7153c composite
- amannn/action-semantic-pull-request 01d5fd8a8ebb9aafe902c40c53f0f4744f7381eb composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/upload-artifact 83fd05a356d7e2593de66fc9913b3002723633cb composite
- oxsecurity/megalinter d9cc1b4179f513fcb50fa438babf54816f8037d5 composite
- google-github-actions/release-please-action 2a4590f9c1d322790253d997de5cad7f7ad4bc1b composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/download-artifact fb598a63ae348fa914e94cd0ff38f362e927b741 composite
- actions/upload-artifact 3cea5372237819ed00197afe530f5a7ea3e805c8 composite
- arduino/setup-task d665c6beebae46ff3f699d7b2fd3f1959de7153c composite
- docker/login-action 49ed152c8eca782a232dede0303416e8f356c37b composite
- peter-evans/create-pull-request 2b011faafdcbc9ceb11414d64d0573f37c774b04 composite
- sigstore/cosign-installer 9becc617647dfa20ae7b1151972e9b3a2c338a2b composite
- softprops/action-gh-release de2c0eb89ae2a093876385947365aca7b0e5f844 composite
- EndBug/add-and-commit 61a88be553afe4206585b31aa72387c64295d08b composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/upload-artifact 83fd05a356d7e2593de66fc9913b3002723633cb composite
- github/codeql-action/upload-sarif 959cbb7472c4d4ad70cdfe6f4976053fe48ab394 composite
- ossf/scorecard-action e38b1902ae4f44df626f11ba0734b14fb91f8f86 composite
- actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
- actions/download-artifact fb598a63ae348fa914e94cd0ff38f362e927b741 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- actions/download-artifact fb598a63ae348fa914e94cd0ff38f362e927b741 composite
- actions/upload-artifact 3cea5372237819ed00197afe530f5a7ea3e805c8 composite
- arduino/setup-task d665c6beebae46ff3f699d7b2fd3f1959de7153c composite
- docker/build-push-action 1cb9d22b932e4832bb29793b7777ec860fc1cde0 composite
- docker/setup-buildx-action dc7b9719a96d48369863986a06765841d7ea23f6 composite
- helm/kind-action d8ccf8fb623ce1bb360ae2f45f323d9d5c5e9f00 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- gradle/wrapper-validation-action 55e685c48d84285a5b0418cd094606e199cca3b6 composite
- actions/checkout 2541b1294d2704b0964813337f33b291d3f8596b composite
- build latest build
- docker.io/library/gradle 7.6.0@sha256 build
- gcr.io/distroless/java17-debian11 nonroot@sha256 build
- base latest build
- build-frontend latest build
- docker.io/library/node 18.12.1@sha256 build
- gcr.io/distroless/nodejs 18@sha256 build
- docker.io/curlimages/curl 7.87.0@sha256
- docker.io/hapiproject/hapi v6.2.1@sha256
- docker.io/jaegertracing/all-in-one 1.38@sha256
- ghcr.io/miracum/fhir-pseudonymizer v2.14.1@sha256
- quay.io/keycloak/keycloak 15.1.1@sha256
- docker.io/library/python 3.11.0-alpine@sha256 build
- mcr.microsoft.com/dotnet/nightly/runtime 7.0-jammy-chiseled@sha256 build
- mcr.microsoft.com/dotnet/sdk 7.0-jammy@sha256 build
- com.diffplug.spotless:spotless-plugin-gradle 6.10.0 implementation
- com.google.cloud.tools:jib-gradle-plugin 3.3.1 implementation
- de.undercouch:gradle-download-task 5.1.2 implementation
- io.freefair.gradle:lombok-plugin 6.5.1 implementation
- io.spring.gradle:dependency-management-plugin 1.0.13.RELEASE implementation
- org.springframework.boot:spring-boot-gradle-plugin 2.7.6 implementation
- org.springframework.boot:spring-boot-starter-aop * implementation
- org.springframework.boot:spring-boot-starter-mail * implementation
- org.springframework.boot:spring-boot-starter-quartz * implementation
- org.springframework.boot:spring-boot-starter-thymeleaf * implementation
- org.springframework.retry:spring-retry 1.3.3 implementation
- ognl:ognl 3.3.3 testImplementation
- com.fasterxml.jackson.core:jackson-annotations 2.13.3 implementation
- com.github.slugify:slugify 3.0.2 implementation
- net.minidev:json-smart 2.4.8 implementation
- org.apache.camel.springboot:camel-micrometer-starter 3.14.0 implementation
- org.apache.camel.springboot:camel-rest-starter 3.14.0 implementation
- org.apache.camel.springboot:camel-servlet-starter 3.14.0 implementation
- org.apache.camel.springboot:camel-spring-boot-starter 3.14.0 implementation
- org.apache.camel:camel-cron 3.14.0 implementation
- org.apache.camel:camel-fhir 3.14.0 implementation
- org.apache.camel:camel-http 3.14.0 implementation
- org.apache.camel:camel-jackson 3.14.0 implementation
- org.apache.camel:camel-jsonpath 3.14.0 implementation
- org.apache.camel:camel-sql 3.14.0 implementation
- org.springframework.boot:spring-boot-starter-webflux * implementation
- @babel/eslint-parser 7.19.1 development
- @vue/cli-plugin-babel 5.0.8 development
- @vue/cli-plugin-eslint 5.0.8 development
- @vue/cli-plugin-router 5.0.8 development
- @vue/cli-plugin-unit-jest 5.0.8 development
- @vue/cli-service 5.0.8 development
- @vue/eslint-config-airbnb 6.0.0 development
- @vue/test-utils 1.3.0 development
- @vue/vue2-jest 29.2.2 development
- cypress-keycloak 1.9.0 development
- eslint 8.29.0 development
- eslint-config-prettier 8.5.0 development
- eslint-plugin-vue 9.8.0 development
- jest 29.3.1 development
- pino 8.8.0 development
- sass 1.56.2 development
- sass-loader 13.2.0 development
- vue-template-compiler 2.7.14 development
- @dsb-norge/vue-keycloak-js 1.3.2
- @fortawesome/fontawesome-svg-core 1.2.36
- @fortawesome/free-solid-svg-icons 5.15.4
- @fortawesome/vue-fontawesome 2.0.9
- axios 1.2.1
- buefy 0.9.22
- core-js 3.26.1
- csv-stringify 6.2.3
- fhirclient 2.4.0
- fhirpath 2.14.6
- vue 2.7.14
- vue-router 3.5.4
- vuejs-logger 1.5.5
- 1423 dependencies
- @opentelemetry/api 1.3.0
- @opentelemetry/exporter-jaeger 1.8.0
- @opentelemetry/exporter-trace-otlp-grpc 0.34.0
- @opentelemetry/instrumentation 0.34.0
- @opentelemetry/instrumentation-express 0.32.0
- @opentelemetry/instrumentation-http 0.34.0
- @opentelemetry/instrumentation-pino 0.33.0
- @opentelemetry/resources 1.8.0
- @opentelemetry/sdk-trace-base 1.8.0
- @opentelemetry/sdk-trace-node 1.8.0
- @opentelemetry/semantic-conventions 1.8.0
- axios 1.2.1
- connect-history-api-fallback 2.0.0
- cors 2.8.5
- debug 4.3.4
- express 4.18.2
- express-bearer-token 2.4.0
- express-jwt 8.2.0
- express-prom-bundle 6.5.0
- helmet 6.0.1
- http-proxy-middleware 2.0.6
- js-yaml 4.1.0
- jwks-rsa 2.1.4
- node-http-proxy-json 0.1.9
- path 0.12.7
- pino 8.8.0
- pino-http 8.2.1
- prom-client 14.1.0
- retry-axios 2.6.0
- Hl7.Fhir.R4 4.3.0
- Polly 7.2.3
- System.CommandLine 2.0.0-beta4.22272.1
- fhirclient ==4.1.0 test
- pytest ==7.2.0 test
- retrying ==1.3.4 test
- attrs ==22.2.0 test
- certifi ==2022.12.7 test
- charset-normalizer ==3.0.1 test
- fhirclient ==4.1.0 test
- idna ==3.4 test
- iniconfig ==2.0.0 test
- isodate ==0.6.1 test
- packaging ==23.0 test
- pluggy ==1.0.0 test
- pytest ==7.2.0 test
- requests ==2.28.2 test
- retrying ==1.3.4 test
- six ==1.16.0 test
- urllib3 ==1.26.14 test
- actions/checkout 8e5e7e5ab8b370d6c329ec480221332ada57f0ab composite
- hl7.fhir.r4.core 4.0.1