Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stelmo/biggreactions.jl
https://github.com/stelmo/biggreactions.jl
Last synced: 12 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/stelmo/biggreactions.jl
- Owner: stelmo
- License: mit
- Created: 2022-08-12T19:24:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-03T13:22:19.000Z (12 months ago)
- Last Synced: 2024-11-23T11:03:59.729Z (30 days ago)
- Language: Julia
- Size: 15.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BiGGReactions.jl
[repostatus-url]: https://www.repostatus.org/#active
[repostatus-img]: https://www.repostatus.org/badges/latest/active.svg[![repostatus-img]][repostatus-url]
This is a simple package to automatically download BiGG reactions and metabolites from
the [BiGG website](http://bigg.ucsd.edu/). It automatically caches responses to speed up
repeated requests.You can get information about a reaction from the universal model using its ID:
```julia
rxn = get_reaction("PFL")
```
And you can get information about a metabolite from the universal model through its ID:
```julia
met = get_metabolite("h2o")
```
You can test the package with:
```julia
] test
```
### Troubleshooting
The cache can be source of subtle issues. If you get errors or unexpected behavior try the following:
1. `clear_cache!()`, restart the Julia session and, try again.
2. If you still get issues, manually delete the cache files at `BiGGReactions.cache_location`, restart the Julia session, and try again.
3. File an issue :/