:orphan: :py:mod:`traccuracy.track_errors._ctc` ====================================== .. py:module:: traccuracy.track_errors._ctc Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: traccuracy.track_errors._ctc.evaluate_ctc_events traccuracy.track_errors._ctc.get_vertex_errors traccuracy.track_errors._ctc.get_edge_errors Attributes ~~~~~~~~~~ .. autoapisummary:: traccuracy.track_errors._ctc.logger traccuracy.track_errors._ctc.VALID_MATCHING_TYPES .. py:data:: logger .. py:data:: VALID_MATCHING_TYPES :value: ['one-to-one', 'many-to-one'] .. py:function:: evaluate_ctc_events(matched_data: traccuracy.matchers._matched.Matched) -> None Annotates ground truth and predicted graph with node and edge error types Annotations are made in place .. py:function:: get_vertex_errors(matched_data: traccuracy.matchers._matched.Matched) -> None Count vertex errors and assign class to each comp/gt node. :param matched_data: Matched data object containing gt and pred graphs with their associated mapping :type matched_data: traccuracy.matchers.Matched .. py:function:: get_edge_errors(matched_data: traccuracy.matchers._matched.Matched) -> None