Skip to contents

A backend is a source of prior-knowledge networks, such as INDRA. get_network() dispatches on the backend and the query, so each (backend, query) pair has its own method. NetworkBackend is virtual: create a backend with a constructor such as indra_backend(). Other packages can add a backend by extending NetworkBackend and writing methods for the generics.

Details

IndraBackend queries INDRA CoGEx for networks and grounds names with Gilda, INDRA's grounding service. Curations come from the INDRA database.

Slots

cogex_url

base URL of INDRA CoGEx

grounding_url

base URL of Gilda

curation_url

base URL of the INDRA database, which holds the curations