API Documentation#
This section contains exhaustive technical documentation for every class, function, and method in TanaT:
Class hierarchies and inheritance relationships
Method signatures with all parameters and types
Return types and exceptions
Docstring examples and implementation notes
Module organization#
The API is organized hierarchically by module. Click on a module below to explore its contents:
Core Data Structures
tanat.core- Core base classes and shared abstractionstanat.sequence- Sequence data structures and poolstanat.trajectory- Trajectory data structures and poolstanat.metadata- Metadata system
Data Processing
tanat.dataset- Dataset loading and accesstanat.store- Persistent storage and retrieval
Analysis and Visualization
tanat.criterion- Criteria for filtering and selecting sequencestanat.metric- Compose your own distance metrictanat.clustering- Clustering algorithmstanat.visualization- Visualization tools for temporal sequencestanat.zeroing- Temporal zeroing and alignment operations
Errors
tanat.exceptions- Exception classes