SCTrack package¶
Submodules¶
- SCTrack.base module
CellCell.areaCell.available_rangeCell.bboxCell.branch_idCell.cell_idCell.centerCell.change_mitosis_flag()Cell.contoursCell.d_longCell.d_shortCell.draw()Cell.featureCell.is_accurate_matchedCell.is_be_matchedCell.move()Cell.move_speedCell.parentCell.polygon_area()Cell.polygon_centroid()Cell.r_longCell.r_shortCell.regionCell.set_branch_id()Cell.set_cell_id()Cell.set_feature()Cell.set_match_status()Cell.set_parent_id()Cell.set_region()Cell.set_status()Cell.set_track_id()Cell.statusCell.track_idCell.update_region()Cell.update_speed()Cell.vector
CellStatusMatchStatusNoneTypeFilter()RectangleSingleInstanceTreeStatusTreeStatus.add_M_count()TreeStatus.add_exist_time()TreeStatus.check_division_window()TreeStatus.enter_mitosis()TreeStatus.exit_mitosis()TreeStatus.exit_mitosis_timeTreeStatus.get_status()TreeStatus.is_in_division_window()TreeStatus.is_mitosis_enterTreeStatus.predict_M_lenTreeStatus.reset_M_count()TreeStatus.reset_division_window()TreeStatus.set_matched_status()TreeStatus.statusTreeStatus.sub_division_window()
VectorwarningFilter()
- SCTrack.config module
- SCTrack.feature module
FeatureFeatureExtractorFeatureExtractor.GetAreaByVector()FeatureExtractor.add_cell()FeatureExtractor.area()FeatureExtractor.bbox()FeatureExtractor.cellsFeatureExtractor.convert_dtype()FeatureExtractor.coord2counter()FeatureExtractor.coordinate2mask()FeatureExtractor.ellipse_points()FeatureExtractor.extract()FeatureExtractor.get_cell_image()FeatureExtractor.get_cell_list()FeatureExtractor.get_regions()FeatureExtractor.get_roi_from_coord()FeatureExtractor.get_roi_from_mask()FeatureExtractor.set_cell_image()FeatureExtractor.show()
Maskfeature_extract()get_frame_by_index()imread()
- SCTrack.generate_tracking_stack module
- SCTrack.prepare module
- SCTrack.reclassification module
TreeParserTreeParser.bfs()TreeParser.check_ctype_exit()TreeParser.check_ctype_start()TreeParser.check_mitosis_start()TreeParser.get_child()TreeParser.get_lineage_dict()TreeParser.parse_g1_g2()TreeParser.parse_lineage()TreeParser.parse_lineage_branch_id()TreeParser.parse_lineage_phase()TreeParser.parse_mitosis()TreeParser.parse_mitosis_error()TreeParser.parse_s()TreeParser.record_cell_division_count()TreeParser.search_root_node()TreeParser.set_cell_id()TreeParser.smooth_type()
find_combinations_objects()pares_single_tree()paste()relink_tree()run()run_track()track_tree_to_TRA()track_tree_to_mask()track_tree_to_table()track_trees_to_json()
- SCTrack.sctrack module
- SCTrack.t_error module
- SCTrack.template module
- SCTrack.track module
- SCTrack.tracker module
CellNodeCellNode.STATUSCellNode.get_branch_id()CellNode.get_children()CellNode.get_parent()CellNode.get_status()CellNode.get_track_id()CellNode.get_tree_status()CellNode.identifierCellNode.nidCellNode.set_branch_id()CellNode.set_children()CellNode.set_parent()CellNode.set_status()CellNode.set_track_id()CellNode.set_tree_status()
CheckerMatchMatcherMatcher.add_child_node()Matcher.calc_similar()Matcher.calc_sorted_value()Matcher.check_iou()Matcher.draw_bbox()Matcher.get_similar_sister()Matcher.is_mitosis_start()Matcher.match_candidates()Matcher.match_duplicate_child()Matcher.match_one()Matcher.match_similar()Matcher.match_single_cell()Matcher.predict_next_position()Matcher.select_mitosis_cells()Matcher.select_single_child()
TrackerTracker.add_node()Tracker.check_track()Tracker.draw_bbox()Tracker.get_current_tree()Tracker.handle_duplicate_match()Tracker.id_distributor()Tracker.init_tracking_tree()Tracker.rematch()Tracker.track()Tracker.track_near_frame()Tracker.track_near_frame_mult_thread()Tracker.track_tree_to_json()Tracker.update_speed()Tracker.visualize_single_tree()Tracker.visualize_to_tif()
TrackingTreeget_cell_line_from_tree()
- SCTrack.utils module