https://github.com/cantera/cantera-papers
Suggest papers to be featured on the Cantera website
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 (7.9%) to scientific vocabulary
Keywords from Contributors
Repository
Suggest papers to be featured on the Cantera website
Basic Info
- Host: GitHub
- Owner: Cantera
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Size: 165 KB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
- Releases: 0
Metadata Files
README.md
Cantera Papers
This repository hosts the code for the Cantera papers application.
papers ingests DOIs of user-submitted papers where they used Cantera and produces a nicely formatted page listing each paper.
Dependency Management
We use conda-lock for dependency management. To update a dependency, edit environment.yml for dependencies of the main application, or dev-environment.yml for dependencies required to develop the application. After updating one of the files, run:
shell
conda-lock lock -f environment.yml -f dev-environment.yml --mamba
This updates the conda-lock.yml file. Then run:
shell
conda-lock install --name <your-environment-name> --mamba
Running the app locally
The app code is located in the app folder. To run the application, install the dependencies as above. Then start uvicorn from the root of the repository (not the app folder):
shell
uvicorn app.main:app --reload
This runs the app object in the app.main module. The --reload flag causes uvicorn to watch the files in the app package and restart the server when changes are made.
Owner
- Name: Cantera
- Login: Cantera
- Kind: organization
- Website: https://cantera.org
- Twitter: CanteraSoftware
- Repositories: 36
- Profile: https://github.com/Cantera
A suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes.
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bryan Weber | b****r@g****m | 28 |
| pre-commit-ci[bot] | 6****] | 14 |
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 5
- Total pull requests: 16
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 14
- Bot issues: 0
- Bot pull requests: 16
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
- bryanwweber (5)
Pull Request Authors
- pre-commit-ci[bot] (16)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- alembic
- email_validator >=1.1.1,<2.0.0
- fastapi ~=0.78.0
- httpx
- itsdangerous >=1.1.0,<3.0.0
- jinja2 >=2.11.2,<4.0.0
- orjson >=3.2.1,<4.0.0
- python 3.10.*
- python-dotenv
- python-multipart >=0.0.5,<0.0.6
- pyyaml >=5.3.1,<7.0.0
- requests >=2.24.0,<3.0.0
- sqlalchemy
- ujson >=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0,<6.0.0
- uvicorn >=0.12.0,<0.18.0