Skip to main content

Generate cache assets from MetaNetX content.

Project description

Elad Noor Moritz E. Beber Author-email: noor@imsb.biol.ethz.ch morbeb@biosustain.dtu.dk License: MIT License Keywords: component contribution,Gibbs energy,biochemical reaction,eQuilibrator Classifier: Development Status :: 4 - Beta Classifier: Intended Audience :: Science/Research Classifier: Topic :: Scientific/Engineering :: Bio-Informatics Classifier: Topic :: Scientific/Engineering :: Chemistry Classifier: License :: OSI Approved :: MIT License Classifier: Natural Language :: English Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Requires-Python: >=3.9 Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: click Requires-Dist: click-log Requires-Dist: importlib-resources Requires-Dist: numpy Requires-Dist: pandas Requires-Dist: periodictable Requires-Dist: python-dateutil Requires-Dist: requests Requires-Dist: equilibrator-api~=0.5.0 Requires-Dist: equilibrator-cache~=0.5.2 Requires-Dist: openbabel-wheel>=3.1.1.18 Provides-Extra: test Requires-Dist: pytest; extra == “test” Requires-Dist: pytest-cov; extra == “test” Requires-Dist: pytest-raises; extra == “test” Requires-Dist: pytest-allclose; extra == “test” Provides-Extra: development Requires-Dist: black; extra == “development” Requires-Dist: isort; extra == “development” Requires-Dist: flake8; extra == “development” Requires-Dist: safety; extra == “development” Requires-Dist: tox; extra == “development” Requires-Dist: twine; extra == “development” Provides-Extra: deployment Requires-Dist: build; extra == “deployment” Requires-Dist: pip-tools; extra == “deployment” Requires-Dist: click; extra == “deployment” Requires-Dist: click-log; extra == “deployment” Requires-Dist: python-dateutil; extra == “deployment” Requires-Dist: requests; extra == “deployment”

eQuilibrator Assets

[![pipeline status](https://gitlab.com/equilibrator/equilibrator-assets/badges/master/pipeline.svg)](https://gitlab.com/equilibrator/equilibrator-assets) [![codecov](https://codecov.io/gl/equilibrator/equilibrator-assets/branch/master/graph/badge.svg)](https://codecov.io/gl/equilibrator/equilibrator-assets) [![Join the chat at https://gitter.im/equilibrator-devs/equilibrator-api](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/equilibrator-devs/equilibrator-api?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

A database application for caching data used by eQuilibrator and related projects. Stored data includes compound names, structures, protonation state information, reaction and enzyme info, and cross-references to other databases. The majority of compounds stored in equilibrator-assets are cross-referenced using [InChIKey](https://en.wikipedia.org/wiki/International_Chemical_Identifier#InChIKey).

Supported Chemical Databases:

Dependencies:

  • [OpenBabel](http://openbabel.org/wiki/Main_Page) - it seems that the pip package for openbabel is broken. On Ubuntu, it is recommended to use the package python3-openbabel which can be installed via apt. For Windows users, we recommend installing the package named openbabel from conda-forge.

  • [Marvin (by ChemAxon)](https://chemaxon.com/products/marvin) - get a license and install it on your system. Make sure that the command cxcalc is in the shell PATH as it is called directly using subprocess.run().

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

equilibrator-assets-0.5.0.tar.gz (81.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

equilibrator_assets-0.5.0-py2.py3-none-any.whl (78.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file equilibrator-assets-0.5.0.tar.gz.

File metadata

  • Download URL: equilibrator-assets-0.5.0.tar.gz
  • Upload date:
  • Size: 81.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for equilibrator-assets-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b77c4c870734bc6b2346c6cbbdf8c45f87071f70d2f056d39059d1b59ce9ccb5
MD5 3937a3286b8b07f32fd101f7b68a27b8
BLAKE2b-256 863657def235b5e70b9966c12c66e3714e665754311c8bfbc70d8065edcd3775

See more details on using hashes here.

File details

Details for the file equilibrator_assets-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for equilibrator_assets-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 513da692efb8eca95b739a21be0abf79b10f3f4e2c8b831b9dbd48fdb65e4c05
MD5 d7117145757c7f6186b65b80587c0800
BLAKE2b-256 945f49495e3ca417ad0990c1dea04c6e377402a40d98d95034b1ea6f0f78e074

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page