Heta compiler
Heta compiler: a software tool for the development of large-scale QSP models and compilation into simulation formats - Published in JOSS (2021)
Science Score: 93.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
Found 4 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Repository
Software tool for the compilation of Heta-based QSP modeling platform
Basic Info
- Host: GitHub
- Owner: hetalang
- License: apache-2.0
- Language: JavaScript
- Default Branch: master
- Homepage: https://hetalang.github.io/hetacompiler/
- Size: 7.32 MB
Statistics
- Stars: 9
- Watchers: 2
- Forks: 4
- Open Issues: 3
- Releases: 40
Topics
Metadata Files
README.md
Heta Compiler
Heta Compiler is a tool for developing Quantitative Systems Pharmacology (QSP) and Systems Biology platforms. It integrates modules in formats like Heta language code, Excel, JSON/YAML, or SBML and transforms them into dynamical models.
Designed for scalability, Heta Compiler supports iterative updates, human-readable formats, and on-the-fly exports to popular simulation formats. It seamlessly integrates into existing workflows and CI/CD strategies.
To learn more, visit the documentation.
Features
- Combines diverse modules into unified QSP models.
- Supports iterative updates and collaborative workflows.
- Exports models to widely-used simulation formats.
Getting Help
- Read the documentation.
- Join the Gitter Chatroom.
- Report issues on the Issue Tracker.
Contributing
We welcome contributions! Explore the source code and check the issue tracker for open tasks.
Citation
Metelkin, E., (2021). Heta compiler: a software tool for the development of large-scale QSP models and compilation into simulation formats. Journal of Open Source Software, 6(67), 3708, DOI: 10.21105/joss.03708.
License
Licensed under the Apache License 2.0. See the LICENSE for details.
This software is provided "as is", without any warranties or guarantees. Use it at your own risk. The author is not responsible for any issues, data loss, or damages resulting from its use.
Copyright 2019-2025, Heta project
Owner
- Name: Heta project
- Login: hetalang
- Kind: organization
- Website: https://hetalang.github.io/
- Repositories: 3
- Profile: https://github.com/hetalang
JOSS Publication
Heta compiler: a software tool for the development of large-scale QSP models and compilation into simulation formats
Tags
systems biology quantitative systems pharmacology mathematical modeling pharmacometrics format conversion sbml hetaGitHub Events
Total
- Create event: 47
- Issues event: 6
- Release event: 33
- Watch event: 1
- Delete event: 53
- Issue comment event: 8
- Push event: 193
Last Year
- Create event: 47
- Issues event: 6
- Release event: 33
- Watch event: 1
- Delete event: 53
- Issue comment event: 8
- Push event: 193
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Evgeny Metelkin | m****n@i****m | 752 |
| Evgeny Metelkin | e****n@g****m | 604 |
| Evgeny Metelkin | m****n@i****u | 53 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 11
- Total pull requests: 13
- Average time to close issues: 4 months
- Average time to close pull requests: 9 days
- Total issue authors: 6
- Total pull request authors: 2
- Average comments per issue: 2.18
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 12
Past Year
- Issues: 4
- Pull requests: 0
- Average time to close issues: 2 days
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 2.25
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- eltix (4)
- martinmodrak (2)
- metelkin (2)
- ChrisRackauckas (1)
- alyferryhalo (1)
Pull Request Authors
- dependabot[bot] (12)
- elimillera (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- npm 193 last-month
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 59
- Total maintainers: 1
npmjs.org: heta-compiler
Programming platform for Quantitative Systems Pharmacology modeling in NodeJS
- Homepage: https://hetalang.github.io/hetacompiler/
- License: Apache-2.0
-
Latest release: 0.9.8
published 6 months ago
Rankings
Maintainers (1)
Dependencies
- 442 dependencies
- chai ^4.2.0 development
- chai-xml ^0.3.2 development
- eslint ^7.26.0 development
- eslint-plugin-you-dont-need-lodash-underscore ^6.12.0 development
- jsdoc ^3.6.10 development
- jsdoc-to-markdown ^7.1.0 development
- mocha ^9.2.0 development
- nyc ^15.1.0 development
- slv-utils ^0.5.1 development
- @insysbio/topo-sort ^1.0.1
- ajv ^6.12.6
- ajv-errors ^1.0.1
- colors ^1.4.0
- commander ^2.20.3
- fs-extra ^7.0.1
- heta-parser ^0.3.16
- inquirer ^7.3.3
- js-yaml ^3.14.0
- lodash ^4.17.21
- markdown-it ^12.3.2
- mathjs ^9.4.0
- mathjs-mathml ^0.3.1
- node-fetch ^2.6.7
- nunjucks ^3.2.3
- random-id ^1.0.4
- semver ^6.3.0
- xlsx ^0.17.0
- xml-js ^1.6.11
- actions/checkout v2 composite
- actions/setup-node v1 composite
- coverallsapp/github-action v1.1.1 composite
- JamesIves/github-pages-deploy-action releases/v3 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
