Skip to main content

feature_calculators.FeatureComputationResult

feature_calculators.FeatureComputationResult(
    features,
    provenance,
    computed_features,
    cached_features,
    probe_level_dir,
    snippet_level_dir,
    manifest_record,
)

Result returned by one OOP feature computation.

Attributes: features (pd.DataFrame): Feature table returned by compute_features_from_raw and enriched with channel metadata when possible. provenance (Mapping[str, Any]): Provenance stored on newly computed feature files. computed_features (tuple[str, …]): Feature families recalculated in this call. cached_features (tuple[str, …]): Feature families loaded from existing files. probe_level_dir (Path | None): Probe-level output directory. snippet_level_dir (Path | None): Snippet-level output directory. manifest_record (Mapping[str, Any]): Aggregation-ready manifest row.