pytransc.utils

Utility functions and types for pyTransC.

This module contains utility functions, type definitions, custom exceptions, and helper classes used throughout the pyTransC package:

  • Type annotations for multi-dimensional arrays and protocols
  • Custom exception classes for error handling
  • Autocorrelation calculation utilities
  • Automatic pseudo-prior construction tools
  • Validation and input checking functions

These utilities support the main sampling and analysis functionality.

 1"""Utility functions and types for pyTransC.
 2
 3This module contains utility functions, type definitions, custom exceptions,
 4and helper classes used throughout the pyTransC package:
 5
 6- Type annotations for multi-dimensional arrays and protocols
 7- Custom exception classes for error handling
 8- Autocorrelation calculation utilities
 9- Automatic pseudo-prior construction tools
10- Validation and input checking functions
11
12These utilities support the main sampling and analysis functionality.
13"""