- Notifications
You must be signed in to change notification settings - Fork0
chalbori/bmdms-np
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BMDMS-NP is a database that encompasses ESI MS/MS mass spectra of natural compounds, especially plant secondary metabolites. At present, the database contains 288,939 MS/MS spectra of 2,739 natural compounds that are commercially available.
Anaconda for python 3.7 and create & activate a virtual environment
JRE 8.0
Numpy
conda install -c anaconda numpy
SQLAlchemy
conda install -c anaconda sqlalchemy
Pymysql
conda install -c anaconda pymysql
Scikit Learn
conda install scikit-learn
Pymzml
conda install -c bioconda pymzml
RDKit
conda install -c rdkit rdkit
Jpype1
conda install -c conda-forge jpype1
PyFingerprint
pip install git+git://github.com/hcji/PyFingerprint@master
Matplotlib-venn (optional)
conda install -c conda-forge matplotlib-venn
Clone the code
git clone https://github.com/chalbori/bmdms-np.git
- To access to the BMDMS-NP spectra, please followthis slide.
- To check molecular structures of compounds included in database, SDFiles in the folder out/sdfs/ are being provided.
- Take sample/search_block.py as examples for running as described in the file.
- To parse all spectral records to MSP format file, please run sample/retrieve_records.py