pubchem
Version:
pubchem simplifies the data retrieval from the PubChem API.
14 lines • 602 B
JavaScript
import jp from 'jsonpath';
/**
* Returns a computed data section of a compound
*
* @param data Data of a compound data request to the PubChem API
* @param sectionName Name of the section to be returned
* @returns Computed Data section
*/
export function getComputedPropertySection(data, sectionName) {
const returnData = jp.query(data, `$.Section[?(@.TOCHeading==="${sectionName}")].Information[*]`)[0];
returnData.Description = jp.query(data, `$.Section[?(@.TOCHeading==="${sectionName}")].Description`)[0];
return returnData;
}
//# sourceMappingURL=getComputedPropertySection.js.map