pubchem
Version:
pubchem simplifies the data retrieval from the PubChem API.
15 lines • 673 B
JavaScript
// Names and Identifiers
import jp from 'jsonpath';
export function getSMILES(data) {
return {
value: jp.query(data, '$.Section[?(@.TOCHeading==="Names and Identifiers")]' +
'.Section[?(@.TOCHeading==="Computed Descriptors")]' +
'.Section[?(@.TOCHeading==="SMILES")]' +
'.Information[0]')[0].Value.StringWithMarkup[0].String,
label: 'SMILES',
description: jp.query(data, '$.Section[?(@.TOCHeading==="Names and Identifiers")]' +
'.Section[?(@.TOCHeading==="Computed Descriptors")]' +
'.Section[?(@.TOCHeading==="SMILES")]')[0].Description,
};
}
//# sourceMappingURL=getSMILES.js.map