CRoG (indra.sources.crog)

Processor for the Chemical Roles Graph (CRoG).

Contains axiomization of ChEBI roles, their targets, and actual relationship polarity.

CRoG API (indra.sources.crog.api)

API for the Chemical Roles Graph (CRoG).

indra.sources.crog.api.process_from_web(url=None)[source]

Process statements from CRoG over the web.

Parameters:

url (Optional[str]) – An optional URL. If none given, defaults to indra.sources.crog.processor.CROG_URL.

Returns:

processor – A processor with pre-extrated statements.

Return type:

CrogProcessor

CRoG Processor (indra.sources.crog.processor)

Processor for the Chemical Roles Graph (CRoG).

class indra.sources.crog.processor.CrogProcessor(url=None)[source]

A processor for the Chemical Roles Graph.

Parameters:

url (Optional[str]) – An optional URL. If none given, defaults to indra.sources.crog.processor.CROG_URL.

extract_statements()[source]

Extract statements from the remote JSON file.