https://github.com/aloftdata/odimh5
A simple Python package to access data in ODIM HDF5 format
Science Score: 13.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
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.0%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
A simple Python package to access data in ODIM HDF5 format
Basic Info
- Host: GitHub
- Owner: aloftdata
- License: mit
- Language: Python
- Default Branch: main
- Size: 175 KB
Statistics
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 2
- Releases: 0
Archived
Created about 5 years ago
· Last pushed about 3 years ago
Metadata Files
Readme
License
README.md
odimh5
This package is no longer maintained. Its functionality is entirely included in vptstools.
A simple Python package to access data in ODIM HDF5 format.
Limitations:
- (currently) read-only
- Python 3.7+
Tutorial
Install from PyPI
$ pip install odimh5
Development instructions
Install the local package
$ pip install -e .
Install dev dependencies
$ pip install -r requirements.txt
Run tests
$ pytest
$ mypy odimh5
Format code
$ black .
Generate and upload a new version
1) Update version number in setup.py
2) Make sure everything is commited
3) Build the package:
$ python3 -m build
4) Upload it to PyPI:
$ python3 -m twine upload dist/*
5) Tag it:
$ git tag v0.1.0
$ git push origin --tags
Owner
- Name: Aloft
- Login: aloftdata
- Kind: organization
- Website: https://aloftdata.eu
- Repositories: 15
- Profile: https://github.com/aloftdata
GitHub Events
Total
Last Year
Dependencies
requirements.txt
pypi
- Sphinx ==4.0.2
- black ==21.5b2
- build ==0.4.0
- flake8 ==3.9.2
- mypy ==0.812
- pep517 ==0.10.0
- pytest ==6.2.4
- twine ==3.4.1
setup.py
pypi
- Installation *
- h5py >=3.1.0
- pytz *
.github/workflows/run-tests.yaml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
pyproject.toml
pypi