Generating an IPDB for a formula list

An isotopic profile represent all the m/z values and their natural abundances for all atoms in a molecular formula. IDSL.UFA needs the isotope profile information for all formulas in a targeted database. The collection is known as IPDB, the Isotopic Profile DataBase.

Follow these steps to generate an IPDB for a list of molecular formula.

Step 1: Prepare the list of molecular formula. It has to be a .CSV file.

Step 2: Prepare the parameter excel file for isotope profile computation. See the below example.

Step 3: Run the IDSL.UFA command to generate the IPDB.


library(IDSL.UFA)

UFA_workflow(spreadsheet = "name of the parameter excel file")

IPDBs for selected databases are provided at https://zenodo.org/record/5823455

UFA_parameters_IPDB_formula.xlsx

We recommend folllowing known sources of molecular formula for human specimens.

1) The Blood Exposome Database: https://bloodexposome.org/

2) RefMetDB: It also covers all formula from the lipid maps database https://www.metabolomicsworkbench.org/databases/refmet/index.php

3) FDA drugs: https://pubchem.ncbi.nlm.nih.gov/source/FDA%20Drugs

4) MeSH Database: NLM - MeSH ontology and linked compunds in the PubChem database. https://pubchem.ncbi.nlm.nih.gov/source/11939

5) PubChem CID-PMID link: https://ftp.ncbi.nlm.nih.gov/pubchem/Compound/Extras/CID-PMID.gz

It is best to first try out the source of molecular formula known for a biospecimen before venturing out for the unknown-known.