Skip to content

Query

QueryInterface

Bases: ABC

Abstract interface for querying the Monarch KG in a SQL way

query abstractmethod

Parameters:

Name Type Description Default
q str

Query string to match against

required
category str

Limit results to only this category

required
taxon str

Limit results to only this taxon

required
offset int

Offset of the first result to return, defaults to 0

required
limit int

Limit the number of results to return, defaults to 20

required

Raises:

Type Description
NotImplementedError

Use a specific implementation (see the documentation for a list of implementations)

Returns:

Name Type Description
EntityResults EntityResults

Dataclass representing results of a generic entity search.