Skip to content

bio-tooltips


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?

optional chebi?: object

Defined in: providers/mychem/types.ts:40

Index Signature

[key: string]: MyChemRecordValue

id?

optional id?: string

name?

optional name?: string

chembl?

optional chembl?: object

Defined in: providers/mychem/types.ts:35

Index Signature

[key: string]: MyChemRecordValue

molecule_chembl_id?

optional molecule_chembl_id?: string

pref_name?

optional pref_name?: string

drugbank?

optional drugbank?: object

Defined in: providers/mychem/types.ts:45

Index Signature

[key: string]: MyChemRecordValue

description?

optional description?: string

id?

optional id?: string

name?

optional name?: string

formula?

optional formula?: string

Defined in: providers/mychem/types.ts:34

inchi?

optional inchi?: string

Defined in: providers/mychem/types.ts:32

inchikey?

optional inchikey?: string

Defined in: providers/mychem/types.ts:33

name?

optional name?: string | string[]

Defined in: providers/mychem/types.ts:31

pubchem?

optional pubchem?: object

Defined in: providers/mychem/types.ts:51

Index Signature

[key: string]: MyChemRecordValue

cid?

optional cid?: string | number

query?

optional query?: string

Defined in: providers/mychem/types.ts:30

unii?

optional unii?: object

Defined in: providers/mychem/types.ts:55

Index Signature

[key: string]: MyChemRecordValue

preferred_term?

optional preferred_term?: string

unii?

optional unii?: 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?

optional quality?: "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?

optional url?: 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