Protein Data

Retrieve protein domain annotations and map them to genomic coordinates via Ensembl and InterPro.

Helper Functions

Private helper functions for API calls and data processing.

Ensembl REST API

InterPro REST API

Unified Translation & Features Fetcher

Feature Processing

Genomic Coordinate Mapping

ProteinData Class

Main class for retrieving protein domain information and mapping to genomic coordinates.


ProteinData


def ProteinData(
    transcript_data, provider:str='ensembl'
):

Protein domain retrieval and genomic coordinate mapping.

Provides methods for fetching protein domains from Ensembl or InterPro APIs and mapping amino acid coordinates to genomic positions.

API reference