:mod:`habit.precision`: repeatability screen ============================================ .. automodule:: habit.precision :no-members: :no-inherited-members: :no-special-members: .. currentmodule:: habit.precision **User guide:** Habitat Guide :doc:`../auto_examples/08_precision/plot_01_precise_features` ยท :doc:`../auto_examples/06_matching/plot_07_match_labels`. Recipe wrapper: :func:`~habit.recipes.identify_precise_voxel_features`. Simulated-retest perturbations and the ICC intersection that decides which extracted voxel columns may define habitats (Prior et al., Radiol Artif Intell 2024;6(2):e230118). Label matching lives here too: ``align_habitat_map`` (voxel overlap) for two maps of the same voxels and ``align_habitat_maps_to_prototypes`` for different subjects, including naming a new cohort with frozen prototypes. Method choice, algorithm, and literature: :doc:`../reference/habitat_matching`. Classes ------- .. autosummary:: :toctree: generated :nosignatures: ImagePerturbation GaussianNoisePerturbation TranslationPerturbation RotationPerturbation RigidPerturbation BSplineDeformPerturbation MorphologicalPerturbation GradientWeightedPerturbation SliceExtentPerturbation PerturbationChain PreciseFeatureSet ImagePerturbationRegistry HabitatPrototypeAlignment Functions --------- .. autosummary:: :toctree: generated :nosignatures: perturb_image prior2024_retest_perturbation precision_panel aggregate_panels identify_precise_features align_habitat_map align_habitat_maps_to_prototypes habitat_stability