{hmdb_kit} R# Documentation

hmdb_kit


require(mzkit);

#' toolkit for handling of the hmdb database
imports "hmdb_kit" from "mzkit";

toolkit for handling of the hmdb database The Human Metabolome Database (HMDB) is a comprehensive, high-quality, freely accessible, online database of small molecule metabolites found in the human body. It bas been created by the Human Metabolome Project funded by Genome Canada and is one of the first dedicated metabolomics databases. The HMDB facilitates human metabolomics research, including the identification and characterization of human metabolites using NMR spectroscopy, GC-MS spectrometry and LC/MS spectrometry. To aid in this discovery process, the HMDB contains three kinds of data: 1) chemical data, 2) clinical data, and 3) molecular biology/biochemistry data. The chemical data includes 41,514 metabolite structures with detailed descriptions along with nearly 10,000 NMR, GC-MS and LC/MS spectra.

The clinical data includes information On >10,000 metabolite-biofluid concentrations And metabolite concentration information On more than 600 different human diseases. The biochemical data includes 5,688 protein (And DNA) sequences And more than 5,000 biochemical reactions that are linked To these metabolite entries. Each metabolite entry In the HMDB contains more than 110 data fields With 2/3 Of the information being devoted To chemical/clinical data And the other 1/3 devoted To enzymatic Or biochemical data. Many data fields are hyperlinked To other databases (KEGG, MetaCyc, PubChem, Protein Data Bank, ChEBI, Swiss-Prot, And GenBank) And a variety Of Structure And pathway viewing applets. The HMDB database supports extensive text, sequence, spectral, chemical Structure And relational query searches. It has been widely used In metabolomics, clinical chemistry, biomarker discovery And general biochemistry education.

Four additional databases, DrugBank, T3DB, SMPDB And FooDB are also part Of the HMDB suite Of databases. DrugBank contains equivalent information On ~1,600 drug And drug metabolites, T3DB contains information On 3,100 common toxins And environmental pollutants, SMPDB contains pathway diagrams For 700 human metabolic And disease pathways, While FooDB contains equivalent information On ~28,000 food components And food additives.

.NET clr type export
hmdb_metabolite: metabolite

the xml file data model of the hmdb metabolite, this object contains the full record data of a hmdb metabolite. the metabolite.ontology data contains the category ontology information about this hmdb metabolite, example as: 1. Physiological effect, example as Health effect 2. Disposition, example as the biospecimen_locations, tissue_locations, etc 3. Process, example as the biological process information 4. Role, the biological roles of current metabolite



.NET clr function exports
read.hmdb_spectrals

read hmdb spectral data collection

get_hmdb

get metabolite via a given hmdb id from the hmdb.ca online web services

read.hmdb

open a reader for read hmdb database

export.hmdb_table

save the hmdb database as a csv table file

chemical_taxonomy

Extract the chemical taxonomy data

biospecimen_slicer

split the hmdb database by biospecimen locations


[Document Index]