https://github.com/aidh-ms/openicu
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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.1%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: aidh-ms
- License: mit
- Language: Python
- Default Branch: main
- Size: 2.03 MB
Statistics
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 5
- Releases: 0
Metadata Files
README.md
Python Project Template
This is a project to unify and extract data from different ICU data sources.
Features
- TODO
Getting Started
[!NOTE] Use the included dev container to automatically install all the necessary dev tools and dependencies.
Clone the repository:
sh git clone https://github.com/Paul-B98/python-project-template.git cd python-project-templateOpen the project in Visual Studio Code:
sh code .Reopen in Container:
- Press
F1to open the command palette. - Type
Remote-Containers: Reopen in Containerand select it. - VS Code will build the Docker container defined in the
.devcontainerfolder and open the project inside the container.
- Press
Contributing
Conventional Commits
We follow the Conventional Commits specification to maintain a consistent commit history and enable automated tooling for releases and changelogs.
Commit message format:
``` Commit Message Format
[optional body]
[optional footer(s)] ```
Common Types
feat: A new featurefix: A bug fixdocs: Documentation only changesstyle: Changes that do not affect the meaning of the code (formatting, missing semicolons, etc.)refactor: A code change that neither fixes a bug nor adds a featureperf: A code change that improves performancetest: Adding or correcting testschore: Changes to the build process or auxiliary toolsinfra: infrastructure ch
Documentation
The following documentation describes the use and architecture of the OpenICU project.
Requirements and architecture documentation
This project uses arc42 to document the requirements and architecture: 1. Introduction and Goals 1. Architecture Constraints 1. Context and Scope 1. Solution Strategy 1. Building Block View 1. Runtime View 1. Deployment view 1. Crosscutting Concepts 1. Architecture Decisions 1. Quality Requirements 1. Risks and Technical Debt 1. Glossary
Owner
- Name: AIDH MS
- Login: aidh-ms
- Kind: organization
- Email: christian.porschen@ukmuenster.de
- Location: Germany
- Repositories: 1
- Profile: https://github.com/aidh-ms
Anaesthesiology and Intensive Care Digital Health Münster
Citation (CITATION.cff)
cff-version: 1.2.0 message: If you use this software, please cite it using these metadata. title: "OpenICU" authors: - family-names: "Brauckmann" given-names: "Paul" affiliation: Universität Münster orcid: "https://orcid.org/0009-0002-8163-0989" - given-names: Christian family-names: Porschen email: c_pors01@uni-muenster.de affiliation: Universität Münster orcid: 'https://orcid.org/0000-0001-5355-4531' type: software version: 0.0.1 date-released: 2025-01-01 license: MIT url: https://github.com/aidh-ms/OpenICU repository-code: https://github.com/aidh-ms/OpenICU identifiers: - type: url value: https://github.com/aidh-ms/OpenICU keywords: - python library - icu datasets
GitHub Events
Total
- Issues event: 51
- Watch event: 5
- Delete event: 113
- Issue comment event: 98
- Member event: 1
- Push event: 259
- Pull request review event: 102
- Pull request event: 233
- Create event: 118
Last Year
- Issues event: 51
- Watch event: 5
- Delete event: 113
- Issue comment event: 98
- Member event: 1
- Push event: 259
- Pull request review event: 102
- Pull request event: 233
- Create event: 118
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 31
- Total pull requests: 133
- Average time to close issues: 29 days
- Average time to close pull requests: about 20 hours
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.53
- Merged pull requests: 95
- Bot issues: 0
- Bot pull requests: 130
Past Year
- Issues: 31
- Pull requests: 133
- Average time to close issues: 29 days
- Average time to close pull requests: about 20 hours
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.53
- Merged pull requests: 95
- Bot issues: 0
- Bot pull requests: 130
Top Authors
Issue Authors
- Paul-B98 (30)
- prockenschaub (1)
Pull Request Authors
- dependabot[bot] (130)
- Paul-B98 (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- mcr.microsoft.com/devcontainers/python 3.13 build
- 130 dependencies
- coverage ^7.6.10 develop
- jupyterlab ^4.3.4 develop
- mypy ^1.14.0 develop
- pytest ^8.0.2 develop
- pytest-asyncio ^0.25.0 develop
- pytest-cov ^6.0.0 develop
- pytest-random-order ^1.1.1 develop
- pytest-recording ^0.13.1 develop
- ruff ^0.8.4 develop
- pandas ^2.2.3
- pandas-stubs ^2.2.3.241126
- pandera ^0.22.0
- psycopg ^3.2.3
- pyarrow ^18.1.0
- pydantic ^2.10.4
- python ^3.13
- pyyaml ^6.0.2
- sqlalchemy ^2.0.36
- types-pyyaml ^6.0.12.20241221