Skip to content

API Reference

Complete API reference for the biodbs package.

Modules

biodbs.fetch

Data fetching from biological databases.

Fetcher Classes

Key Functions

Full Fetch API Reference


biodbs.translate

ID translation between biological databases.

Enums

Gene Translation

Protein Translation

Chemical Translation

Full Translate API Reference


biodbs.analysis

Statistical analysis and enrichment functions.

Classes

  • ORAResult - Container for over-representation analysis results
  • ORATermResult - Single term result from ORA
  • Pathway - Represents a biological pathway with gene sets

Enums

ORA Functions

GMT Functions

  • load_gmt - Load a GMT file into Pathway objects
  • save_gmt - Write Pathway objects to a GMT file
  • fetch_gmt - Fetch gene sets from KEGG or EnrichR as GMT

Utility Functions

Full Analysis API Reference


biodbs.graph

Knowledge graph building and analysis.

Classes

  • KnowledgeGraph - Container for nodes and edges with graph operations
  • Node - Represents a biological entity
  • Edge - Represents a relationship between nodes

Enums

  • NodeType - Types of nodes (GENE, PROTEIN, DISEASE, etc.)
  • EdgeType - Types of edges (IS_A, PART_OF, etc.)
  • DataSource - Data sources (DISEASE_ONTOLOGY, GENE_ONTOLOGY, etc.)

Builder Functions

Export Functions

Utility Functions

Full Graph API Reference