csai / code /a1_pipeline /__init__.py
Mohith202's picture
Refactor code structure for improved readability and maintainability and also added the mask ROI
0dac2bf
Raw
History Blame Contribute Delete
1.15 kB
"""A1 frozen SI baseline bootstrap package."""
from .alignment import build_and_cache_alignment_inputs
from .annotations import build_harmonized_annotation_tables
from .constants import DEFAULT_ALLOWED_RUNS, DEFAULT_MODEL_IDS
from .features import extract_and_cache_run_level_features, slugify_model_id
from .manifest import build_derivatives_manifest
from .model_config import load_model_ids_from_config
from .spatial import build_symmetric_analysis_mask
from .splits import build_cross_run_folds, build_within_run_blocked_splits, summarize_split_counts
from .targets import CORE_ROI_NAMES, evaluate_core_roi_preservation, load_core_roi_masks
__all__ = [
"build_and_cache_alignment_inputs",
"build_harmonized_annotation_tables",
"DEFAULT_ALLOWED_RUNS",
"DEFAULT_MODEL_IDS",
"extract_and_cache_run_level_features",
"slugify_model_id",
"build_derivatives_manifest",
"load_model_ids_from_config",
"build_symmetric_analysis_mask",
"build_cross_run_folds",
"build_within_run_blocked_splits",
"summarize_split_counts",
"CORE_ROI_NAMES",
"load_core_roi_masks",
"evaluate_core_roi_preservation",
]