Source code for pytximport.definitions
"""Type definitions for internal use in `pytximport`."""
from typing import Any, List, Optional, TypedDict
from numpy.typing import ArrayLike
[docs]
class InferentialReplicates(TypedDict):
"""Inferential replicates for a set of samples."""
[docs]
class OmicData(TypedDict):
"""Omic-level expression data from multiple samples."""
[docs]
abundance: Optional[ArrayLike]
[docs]
counts: Optional[ArrayLike]
[docs]
inferential_replicates: Optional[InferentialReplicates]
[docs]
class TranscriptData(OmicData):
"""Transcript-level expression data from multiple samples."""
[docs]
transcript_id: List[str]
[docs]
class GeneData(OmicData):
"""Gene-level expression data from multiple samples."""