Skip to main content

MetaboDistTrees

MetaboDistTrees is a python module for building chemically informed distance trees, these can be either based on chemical class or substructure information.

Table of contents

Installation

Install MetaboDistTrees with:

pip install metabodisttrees

Dependencies

python 3.6.5, networkx 2.1, numpy 1.13.3, obonet 0.2.3, os, pandas 0.22.0, pkg_resources, scipy 1.1.0

Main citation

https://github.com/madeleineernst/MetaboDistTrees

Other citations

MetaboDistTrees uses MolNetEnhancer: https://github.com/madeleineernst/pyMolNetEnhancer

MolNetEnhancer uses molecular networking through GNPS:
Wang, M.; Carver, J. J.; Phelan, V. V.; Sanchez, L. M.; Garg, N.; Peng, Y.; Nguyen, D. D.; Watrous, J.; Kapono, C. A.; Luzzatto-Knaan, T.; et al. Sharing and Community Curation of Mass Spectrometry Data with Global Natural Products Social Molecular Networking. Nat. Biotechnol. 2016, 34 (8), 828–837. https://www.nature.com/articles/nbt.3597

MolNetEnhancer uses untargeted substructure exploration through MS2LDA:
van der Hooft, J.J.J.; Wandy, J.; Barrett, M.P.; Burgess, K.E.V.; Rogers, S. Topic modeling for untargeted substructure exploration in metabolomics. PNAS 2016, 113 (48), 13738-13743. https://www.pnas.org/content/113/48/13738

MolNetEnhancer uses Network Annotation Propagation (NAP):
da Silva, R. R.; Wang, M.; Nothias, L.-F.; van der Hooft, J. J. J.; Caraballo-Rodríguez, A. M.; Fox, E.; Balunas, M. J.; Klassen, J. L.; Lopes, N. P.; Dorrestein, P. C. Propagating Annotations of Molecular Networks Using in Silico Fragmentation. PLoS Comput. Biol. 2018, 14 (4), e1006089. http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1006089

MolNetEnhancer uses DEREPLICATOR:
Mohimani, H.; Gurevich, A.; Mikheenko, A.; Garg, N.; Nothias, L.-F.; Ninomiya, A.; Takada, K.; Dorrestein, P.C.; Pevzner, P.A. Dereplication of peptidic natural products through database search of mass spectra. Nat. Chem. Biol. 2017, 13, 30-37. https://www.nature.com/articles/nchembio.2219

MolNetEnhancer uses automated chemical classification through ClassyFire:
Feunang, Y. D.; Eisner, R.; Knox, C.; Chepelev, L.; Hastings, J.; Owen, G.; Fahy, E.; Steinbeck, C.; Subramanian, S.; Bolton, E.; Greiner, R.; Wishart, D.S. ClassyFire: automated chemical classification with a comprehensive, computable taxonomy. J. Cheminform. 2016, 8, 61. https://jcheminf.biomedcentral.com/articles/10.1186/s13321-016-0174-y

Chemically informed distance trees using chemical class information is based on the chemical ontology retrieved from: http://classyfire.wishartlab.com/downloads

License

This repository is available under the following license https://github.com/madeleineernst/MetaboDistTrees/blob/master/LICENSE

Metadata

Release files for MetaboDistTrees 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for MetaboDistTrees 0.1.3
File Size Uploaded Provenance Actions
MetaboDistTrees-0.1.3.tar.gz 309.5 kB Without provenance Details for MetaboDistTrees-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for MetaboDistTrees 0.1.3
File Interpreter ABI Platform Actions
MetaboDistTrees-0.1.3-py3-none-any.whl Python 3 none any Details for MetaboDistTrees-0.1.3-py3-none-any.whl

Total release size: 623.4 kB

Release files / MetaboDistTrees-0.1.3.tar.gz

Download URL MetaboDistTrees-0.1.3.tar.gz
Size 309.5 kB
Tags Source
SHA-256 checksum
How to use checksums
52cb149c0c1ab3163c4e86217358b6b1632547077369c708a19e9a5e9356072f
BLAKE2b-256 checksum
How to use checksums
252b4d3b45345ff7efc4b1fc73d983d6d67ab9f9b6f5a49b1f8d030e610dad93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release files / MetaboDistTrees-0.1.3-py3-none-any.whl

Download URL MetaboDistTrees-0.1.3-py3-none-any.whl
Size 314.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b239ab125fb3e6073f00b1a9c4e33a8489f53788c633da14ae6f4441a70a644a
BLAKE2b-256 checksum
How to use checksums
1288d2c39437b2e97d7f03c569a0005abb31e2e9ff0e40264cfe3c12c57c3524
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Security for MetaboDistTrees 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page