multimodars
  • Home
  • Installation
    • 1. Install via pip
    • 2. Install from source
    • 3. Developer Setup
  • Intravascular Alignment Tutorial
    • 1. General note on segmentation preparation
    • 2. Workflow csv files
    • 3. Workflow numpy arrays
      • Finetuning of alignment algorithms (in-depth parameter explanation)
    • 4. Alignment with a centerline
    • 5. Saving everything as .obj files
    • 6. Utility functions to link to numpy
    • 7. Class methods
      • PyContour
      • PyFrame
      • PyGeometry / PyGeometryPair
  • CCTA Intravascular Fusion Tutorial
    • 1. Read in and prepare CCTA geometries and centerlines
    • 2. Prepare centerlines, detect branches, and discretize the vessel tree
      • Inspecting and correcting sharp angles
      • Discretizing the vessel tree
    • 3. Load and align intravascular geometry
    • 4. Label the anomalous region
    • 5. Compute scaling factors
      • Proximal and distal scaling
      • Aortic scaling
      • Aortic wall scaling
    • 6. Morph CCTA to intravascular geometry
    • 7. Remove intramural region and stitch geometries
    • 8. Remesh and smooth
    • 9. Visualise and export sections
    • 10. Re-label the final geometry
  • Intravascular Notebook
    • 1. General note on segmentation preparation
    • 2. Workflow from CSV files
      • Coronary Artery Disease
      • Pre- vs. Post-stenting
    • 3. Workflow from numpy arrays
      • Alignment algorithm — parameter fine-tuning
    • 4. Alignment with a centerline
    • 5. Saving geometries as .obj files
    • 6. Utility functions: to_array and numpy_to_geometry
      • to_array
      • numpy_to_geometry
    • 7. Class-level methods
      • PyContour
      • PyFrame and PyGeometry
  • CCTA Notebook
    • 1. Read in and prepare CCTA geometries and centerlines
    • 2. Discretize CCTA and map reference points
    • 3. Load and align intravascular geometry
    • 4. Label the anomalous region
    • 5. Compute scaling factors
    • 6. Morph CCTA to intravascular geometry
    • 7. Remove intramural region and stitch geometries
      • Anomalous ostium clamping (clamp_overshoot)
    • 8. Remesh and smooth
    • 9. Visualise and export sections
    • 10. Re-label the final geometry
  • Benchmarks
    • 1. Algorithmic improvement: bruteforce vs. optimized
    • 2. parallelization scaling
  • API Reference
    • Core Functions
    • Classes
      • PyContourPoint
      • PyContour
      • PyContourType
      • PyFrame
      • PyGeometry
      • PyGeometryPair
      • PyRecord
      • PyInputData
      • PyCenterlinePoint
      • PyCenterline
      • PyDiscretizedVesselTree
    • Processing Functions
      • from_file_full()
      • from_file_doublepair()
      • from_file_singlepair()
      • from_file_single()
      • from_array_full()
      • from_array_doublepair()
      • from_array_singlepair()
      • from_array_single()
    • Centerline Functions
      • align_three_point()
      • align_manual()
      • align_combined()
    • Utility Functions
      • to_obj()
    • Converters
      • to_array()
      • numpy_to_inputdata()
      • numpy_to_geometry()
      • numpy_to_centerline()
      • array_to_pyinputdata()
      • geometry_to_frames_array()
    • Adjust CCTA
      • label_geometry()
      • label_anomalous_region()
      • scale_region_centerline_morphing()
      • find_distal_and_proximal_scaling()
      • find_aorta_scaling()
      • compare_centerline_scaling()
  • Changelog multimodars
    • [0.4.3] - 2026-06-04
      • Changed
    • [0.4.2] - 2026-06-04
      • Changed
    • [0.4.1] - 2026-06-02
      • Changed
    • [0.4.0] - 2026-05-25
      • Added
      • Changed
    • [0.3.5] - 2026-05-15
      • Added
      • Performance
    • [0.3.4] - 2026-05-13
      • Changed
    • [0.3.3] - 2026-05-06 Release JOSS paper
      • Added
    • [0.3.2] - 2026-05-05
      • Added
      • Changed
      • Performance
    • [0.3.1] - 2026-05-04
      • Added
      • Changed
      • Fixed
      • Performance
    • [0.3.0] - 2026-04-30
      • Added
      • Changed
      • Fixed
      • Documentation
    • [0.2.3] - 2026-03-06
      • Added
      • Changed
    • [0.2.2] - 2026-03-03
      • Changed
    • [0.2.1] - 2026-01-12
      • Changed
    • [0.2.0] - 2026-01-11
      • Added
      • Changed
    • [0.1.2] - 2025-11-21
      • Changed
    • [0.1.1] - 2025-11-17
      • Changed
    • [0.1.0] - 2025-11-17
      • Added
      • Changed
      • Fixed
multimodars
  • API Reference
  • Classes
  • View page source

Classes

API contents:

  • PyContourPoint
    • PyContourPoint
  • PyContour
    • PyContour
  • PyContourType
    • PyContourType
  • PyFrame
    • PyFrame
  • PyGeometry
    • PyGeometry
  • PyGeometryPair
    • PyGeometryPair
  • PyRecord
    • PyRecord
  • PyInputData
    • PyInputData
  • PyCenterlinePoint
    • PyCenterlinePoint
  • PyCenterline
    • PyCenterline
  • PyDiscretizedVesselTree
    • PyDiscretizedVesselTree
Previous Next

© Copyright 2025, Anselm W. Stark.

Built with Sphinx using a theme provided by Read the Docs.