Appearance
Interfaces
MyChemInfoResult
Defined in: providers/mychem/types.ts:28
Extends
Indexable
[
key:string]:MyChemRecordValue
Properties
_id
_id:
string
Defined in: providers/mychem/types.ts:29
chebi?
optionalchebi?:object
Defined in: providers/mychem/types.ts:40
Index Signature
[key: string]: MyChemRecordValue
id?
optionalid?:string
name?
optionalname?:string
chembl?
optionalchembl?:object
Defined in: providers/mychem/types.ts:35
Index Signature
[key: string]: MyChemRecordValue
molecule_chembl_id?
optionalmolecule_chembl_id?:string
pref_name?
optionalpref_name?:string
drugbank?
optionaldrugbank?:object
Defined in: providers/mychem/types.ts:45
Index Signature
[key: string]: MyChemRecordValue
description?
optionaldescription?:string
id?
optionalid?:string
name?
optionalname?:string
formula?
optionalformula?:string
Defined in: providers/mychem/types.ts:34
inchi?
optionalinchi?:string
Defined in: providers/mychem/types.ts:32
inchikey?
optionalinchikey?:string
Defined in: providers/mychem/types.ts:33
name?
optionalname?:string|string[]
Defined in: providers/mychem/types.ts:31
pubchem?
optionalpubchem?:object
Defined in: providers/mychem/types.ts:51
Index Signature
[key: string]: MyChemRecordValue
cid?
optionalcid?:string|number
query?
optionalquery?:string
Defined in: providers/mychem/types.ts:30
unii?
optionalunii?:object
Defined in: providers/mychem/types.ts:55
Index Signature
[key: string]: MyChemRecordValue
preferred_term?
optionalpreferred_term?:string
unii?
optionalunii?:string
MyChemRecord
Defined in: providers/mychem/types.ts:9
Extended by
Indexable
[
key:string]:MyChemRecordValue
ResolvedField
Defined in: providers/mychem/types.ts:21
Type Parameters
T
T
Properties
alternatives
alternatives:
SourceValue<T>[]
Defined in: providers/mychem/types.ts:24
canonical
canonical:
SourceValue<T>
Defined in: providers/mychem/types.ts:23
label
label:
string
Defined in: providers/mychem/types.ts:22
resolution
resolution:
"conflict"|"single"|"agreement"|"precision-difference"
Defined in: providers/mychem/types.ts:25
SourceValue
Defined in: providers/mychem/types.ts:13
Type Parameters
T
T
Properties
quality?
optionalquality?:"preferred"|"alternate"|"conflict"|"derived"
Defined in: providers/mychem/types.ts:18
source
source:
string
Defined in: providers/mychem/types.ts:15
sourcePath
sourcePath:
string
Defined in: providers/mychem/types.ts:16
url?
optionalurl?:string
Defined in: providers/mychem/types.ts:17
value
value:
T
Defined in: providers/mychem/types.ts:14
Type Aliases
MyChemLookupMode
MyChemLookupMode =
"id"|"best-guess"
Defined in: providers/mychem/types.ts:72
MyChemPrimitive
MyChemPrimitive =
string|number|boolean
Defined in: providers/mychem/types.ts:1
MyChemRecordValue
MyChemRecordValue =
MyChemPrimitive|MyChemRecord|MyChemRecordValue[] |null|undefined
Defined in: providers/mychem/types.ts:2
MyChemScope
MyChemScope =
"name"|"inchikey"|"inchi"|"chebi.id"|"chembl.molecule_chembl_id"|"drugbank.id"|"pubchem.cid"|"unii.unii"
Defined in: providers/mychem/types.ts:62