https://github.com/aphp/cohort360-frontend
A web application to find patients, build cohorts and visualize health records
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
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A web application to find patients, build cohorts and visualize health records
Basic Info
- Host: GitHub
- Owner: aphp
- License: apache-2.0
- Language: TypeScript
- Default Branch: main
- Homepage: https://docs.cohort360.org
- Size: 112 MB
Statistics
- Stars: 48
- Watchers: 7
- Forks: 10
- Open Issues: 10
- Releases: 5
Topics
Metadata Files
README.md
A web application to find patients, build cohorts and visualize data.
Cohort360
Architecture
- [ ] Add Architecture schema
Cohort360 consists of a React front-end and a Django back-end (REST API).
This repository hosts the front-end, while the back-end will be available soon.
Both the front-end and the back-end depend on a third, possibly custom, party: an endpoint to query medical data and to create cohorts. This third endpoint can be a FHIR API for example. This is the case for the first creators of Cohort360.
Installation
Requirements:
- A running back-end server
- A running third party endpoint (FHIR API for example)
- An authentication server
- Node.js (16 or higher) installed
Running the front-end
- First copy the
.env.examplefile to.envand edit this file to match your configuration. - Run
npm install - Run
npm audit fix - Run
npm run build
This will generate files in the build directory that can be exposed via a web server like Nginx, or a node server.
An example configuration with Nginx can be found here
CI
A gitlab-ci.yml is available in the .templates folder, alongside
a nginx configuration example (useful for deployment).
Deployment
A docker image is available to build via the Dockerfile. You only need to update the location of your nginx conf.
Start Contributing
A contributing guide will be published soon.
Partners
- AP-HP Clinical Data Warehouse
- Arkhn : arkhn.org
- Akimed : www.akimed.io
Contributors
Coming soon...
License
Cohort360 is licensed under Apache License 2.
Owner
- Name: Greater Paris University Hospitals (AP-HP)
- Login: aphp
- Kind: organization
- Location: Paris
- Website: https://www.aphp.fr/
- Repositories: 35
- Profile: https://github.com/aphp
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| vmariot | m****r@g****m | 655 |
| Salah-BOUYAHIA | s****t@a****r | 651 |
| manelleg | m****z@a****r | 383 |
| Paul Bui-Quang | p****g@a****r | 125 |
| Emmanuel | e****n@a****r | 79 |
| msellam | m****m@o****m | 35 |
| dependabot[bot] | 4****] | 25 |
| mourads | 1****2 | 18 |
| bplaye | b****t@a****r | 17 |
| aetchego | 3****o | 14 |
| BPierrick | p****5@g****m | 14 |
| Thicham | t****m@g****m | 11 |
| itsEAF | 1****F | 9 |
| FlorentGouyon | 4****n | 8 |
| j.du | j****l@a****r | 7 |
| Emmanuel H | e****h@m****g | 6 |
| simonvadee | s****e@g****m | 5 |
| Victor MARIOT | v****t@a****r | 2 |
| Assistance Publique - Hôpitaux de Paris & Arkhn | c****0@a****r | 2 |
| hicham | h****t@a****r | 1 |
| bplaye | b****e@a****r | 1 |
| thiswillbeyourgithub | 2****b | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 2
- Total pull requests: 315
- Average time to close issues: 3 days
- Average time to close pull requests: 12 days
- Total issue authors: 2
- Total pull request authors: 11
- Average comments per issue: 0.0
- Average comments per pull request: 0.09
- Merged pull requests: 228
- Bot issues: 0
- Bot pull requests: 43
Past Year
- Issues: 0
- Pull requests: 124
- Average time to close issues: N/A
- Average time to close pull requests: 13 days
- Issue authors: 0
- Pull request authors: 7
- Average comments per issue: 0
- Average comments per pull request: 0.1
- Merged pull requests: 69
- Bot issues: 0
- Bot pull requests: 33
Top Authors
Issue Authors
- ManelleG (1)
- Dubrzr (1)
- pl-buiquang (1)
Pull Request Authors
- ManelleG (85)
- Mehdi-BOUYAHIA (63)
- pl-buiquang (59)
- dependabot[bot] (45)
- aetchego (30)
- vmariot (23)
- thicham43 (7)
- simonvadee (5)
- FlorentGouyon (2)
- Dubrzr (1)
- BPierrick (1)