OrganoidTracker

Tutorials

  • Manual tracking and error correction
  • Automatic tracking
  • Plugin tutorial
  • Training the neural network
  • Jupyter notebook
  • Working with custom metadata
  • Segmentation masks editor

For reference

  • API reference
  • Batch operations
  • Custom tracking formats
  • The data axes editor
  • Supported image formats
  • Installation instructions
  • The scripts
  • Supported tracking formats

Browse the code

  • organoid_tracker package
    • Subpackages
      • organoid_tracker.comparison package
      • organoid_tracker.config package
      • organoid_tracker.connecting package
      • organoid_tracker.connection_analysis package
      • organoid_tracker.coordinate_system package
      • organoid_tracker.core package
      • organoid_tracker.division_detection_cnn package
      • organoid_tracker.gui package
      • organoid_tracker.guizela_tracker_compatibility package
      • organoid_tracker.image_loading package
      • organoid_tracker.imaging package
      • organoid_tracker.link_detection_cnn package
      • organoid_tracker.linking package
      • organoid_tracker.linking_analysis package
        • Submodules
        • Module contents
      • organoid_tracker.local_marginalization package
      • organoid_tracker.plugin package
      • organoid_tracker.position_analysis package
      • organoid_tracker.position_detection package
      • organoid_tracker.position_detection_cnn package
      • organoid_tracker.text_popup package
      • organoid_tracker.util package
      • organoid_tracker.visualizer package
    • Module contents
OrganoidTracker
  • »
  • organoid_tracker package »
  • organoid_tracker.linking_analysis package »
  • organoid_tracker.linking_analysis.links_postprocessor module
  • View page source

organoid_tracker.linking_analysis.links_postprocessor module

organoid_tracker.linking_analysis.links_postprocessor.bridge_gaps(experiment: Experiment, experiment_result: Experiment, miss_penalty=2.0)

connects tracks broken up by missed cell division (—-x—- -> ———)

organoid_tracker.linking_analysis.links_postprocessor.bridge_gaps2(experiment: Experiment, experiment_result: Experiment, miss_penalty=2.0)

connects tracks broken up by not having a proposed link between them (—-____ -> ———)

organoid_tracker.linking_analysis.links_postprocessor.connect_loose_ends(experiment: Experiment, experiment_result: Experiment, oversegmentation_penalty=2.0, window=4)

connects tracks broken up by overgsegmentation (—===—- -> ———)

organoid_tracker.linking_analysis.links_postprocessor.finetune_solution(experiment: Experiment, experiment_result: Experiment)

Adds, deletes or swaps single links to lower the energy of the solution

organoid_tracker.linking_analysis.links_postprocessor.pinpoint_divisions(experiment: Experiment, experiment_result: Experiment, min_penalty_diff=1.0)

if two cell detections are made before the division network expects a division we want to align these events

organoid_tracker.linking_analysis.links_postprocessor.postprocess(experiment: Experiment, margin_xy: int)
organoid_tracker.linking_analysis.links_postprocessor.remove_tracks_too_deep(experiment: Experiment, max_z: int)
Previous Next

© Copyright 2020-2025, Jeroen van Zon Lab.

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