Coverage report: 29%

Files Functions Classes

coverage.py v7.11.3, created at 2025-11-18 19:51 -0700

File function statements missing excluded coverage
src/dataknobs_xization/annotations.py AnnotationsMetaData.__init__ 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.start_pos_col 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.end_pos_col 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.text_col 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.ann_type_col 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.get_col 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsMetaData.sort_df 3 3 0 0%
src/dataknobs_xization/annotations.py DerivedAnnotationColumns.get_col_value 0 0 12 100%
src/dataknobs_xization/annotations.py AnnotationsRowAccessor.__init__ 2 2 0 0%
src/dataknobs_xization/annotations.py AnnotationsRowAccessor.get_col_value 9 9 0 0%
src/dataknobs_xization/annotations.py Annotations.__init__ 3 3 0 0%
src/dataknobs_xization/annotations.py Annotations.ann_row_dicts 3 3 0 0%
src/dataknobs_xization/annotations.py Annotations.df 3 3 0 0%
src/dataknobs_xization/annotations.py Annotations.clear 4 4 0 0%
src/dataknobs_xization/annotations.py Annotations.is_empty 1 1 0 0%
src/dataknobs_xization/annotations.py Annotations.add_dict 1 1 0 0%
src/dataknobs_xization/annotations.py Annotations.add_dicts 1 1 0 0%
src/dataknobs_xization/annotations.py Annotations.add_df 2 2 0 0%
src/dataknobs_xization/annotations.py Annotations._build_list 5 5 0 0%
src/dataknobs_xization/annotations.py Annotations._build_df 6 6 0 0%
src/dataknobs_xization/annotations.py Annotations.set_df 2 2 0 0%
src/dataknobs_xization/annotations.py AnnotationsBuilder.__init__ 2 2 0 0%
src/dataknobs_xization/annotations.py AnnotationsBuilder.build_annotation_row 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsBuilder.do_build_row 7 7 0 0%
src/dataknobs_xization/annotations.py RowData.__init__ 2 2 0 0%
src/dataknobs_xization/annotations.py RowData.loc 1 1 0 0%
src/dataknobs_xization/annotations.py RowData.__repr__ 0 0 1 100%
src/dataknobs_xization/annotations.py RowData.start_pos 1 1 0 0%
src/dataknobs_xization/annotations.py RowData.end_pos 1 1 0 0%
src/dataknobs_xization/annotations.py RowData.text 1 1 0 0%
src/dataknobs_xization/annotations.py RowData.is_subset 1 1 0 0%
src/dataknobs_xization/annotations.py RowData.is_subset_of_any 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.__init__ 13 13 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_locked 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_locked 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_valid 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_valid 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.autolock 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.autolock 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.__repr__ 0 0 1 100%
src/dataknobs_xization/annotations.py AnnotationsGroup.size 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.group_type 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.group_type 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.group_num 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.group_num 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.df 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.ann_type 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.text 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.locs 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.key 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.copy 4 4 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.add 14 14 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.to_dict 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_subset 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.is_subset_of_any 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroup.remove_row 5 5 0 0%
src/dataknobs_xization/annotations.py MergeStrategy.merge 0 0 4 100%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup.__init__ 4 4 0 0%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup.__repr__ 0 0 1 100%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup.entity_text 2 2 0 0%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup.belongs 14 14 0 0%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup._is_in_bounds 1 1 0 0%
src/dataknobs_xization/annotations.py PositionalAnnotationsGroup.copy 5 5 0 0%
src/dataknobs_xization/annotations.py OverlapGroupIterator.__init__ 5 5 0 0%
src/dataknobs_xization/annotations.py OverlapGroupIterator.next_group 7 7 0 0%
src/dataknobs_xization/annotations.py OverlapGroupIterator.reset 3 3 0 0%
src/dataknobs_xization/annotations.py OverlapGroupIterator.has_next 1 1 0 0%
src/dataknobs_xization/annotations.py OverlapGroupIterator._queue_next 5 5 0 0%
src/dataknobs_xization/annotations.py merge 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.__init__ 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.__repr__ 0 0 1 100%
src/dataknobs_xization/annotations.py AnnotationsGroupList.size 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.coverage 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.df 1 1 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.copy 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.add 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotationsGroupList.is_subset 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.__init__ 4 4 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.annotations 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.bookmarks 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.get_text 7 7 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.get_text_series 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.get_annot_mask 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotatedText._get_annot_mask 8 8 0 0%
src/dataknobs_xization/annotations.py AnnotatedText._apply_mask 6 6 0 0%
src/dataknobs_xization/annotations.py AnnotatedText._substitute 3 3 0 0%
src/dataknobs_xization/annotations.py AnnotatedText.add_annotations 9 9 0 0%
src/dataknobs_xization/annotations.py Annotator.__init__ 1 1 0 0%
src/dataknobs_xization/annotations.py Annotator.annotate_input 0 0 10 100%
src/dataknobs_xization/annotations.py BasicAnnotator.annotate_input 3 3 0 0%
src/dataknobs_xization/annotations.py BasicAnnotator.annotate_text 0 0 9 100%
src/dataknobs_xization/annotations.py SyntacticParser.annotate_input 3 3 0 0%
src/dataknobs_xization/annotations.py EntityAnnotator.__init__ 2 2 0 0%
src/dataknobs_xization/annotations.py EntityAnnotator.annotation_cols 0 0 4 100%
src/dataknobs_xization/annotations.py EntityAnnotator.mark_records 0 0 7 100%
src/dataknobs_xization/annotations.py EntityAnnotator.validate_records 0 0 6 100%
src/dataknobs_xization/annotations.py EntityAnnotator.compose_groups 0 0 9 100%
src/dataknobs_xization/annotations.py EntityAnnotator.annotate_input 16 16 0 0%
src/dataknobs_xization/annotations.py EntityAnnotator.highlight_fieldstyles 0 0 11 100%
src/dataknobs_xization/annotations.py HtmlHighlighter.__init__ 3 3 0 0%
src/dataknobs_xization/annotations.py HtmlHighlighter.highlight 21 21 0 0%
src/dataknobs_xization/annotations.py AnnotatorKernel.annotators 0 0 2 100%
src/dataknobs_xization/annotations.py AnnotatorKernel.annotate_input 0 0 2 100%
src/dataknobs_xization/annotations.py CompoundAnnotator.__init__ 2 2 0 0%
src/dataknobs_xization/annotations.py CompoundAnnotator.annotate_input 4 4 0 0%
src/dataknobs_xization/annotations.py CompoundAnnotator.get_html_highlighted_text 5 5 0 0%
src/dataknobs_xization/annotations.py (no function) 155 0 42 100%
src/dataknobs_xization/authorities.py DerivedFieldGroups.__init__ 3 3 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.get_col_value 13 13 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.unpack_field 8 8 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.get_field_name 1 1 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.get_field_type_col 2 2 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.get_field_group_col 2 2 0 0%
src/dataknobs_xization/authorities.py DerivedFieldGroups.get_field_record_col 2 2 0 0%
src/dataknobs_xization/authorities.py AuthorityAnnotationsMetaData.__init__ 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityAnnotationsMetaData.auth_id_col 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityAnnotationsBuilder.__init__ 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityAnnotationsBuilder.build_annotation_row 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityData.__init__ 2 2 0 0%
src/dataknobs_xization/authorities.py AuthorityData.df 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityData.lookup_values 2 2 0 0%
src/dataknobs_xization/authorities.py Authority.__init__ 6 6 0 0%
src/dataknobs_xization/authorities.py Authority.metadata 1 1 0 0%
src/dataknobs_xization/authorities.py Authority.parent 1 1 0 0%
src/dataknobs_xization/authorities.py Authority.has_value 0 0 9 100%
src/dataknobs_xization/authorities.py Authority.annotate_input 6 6 0 0%
src/dataknobs_xization/authorities.py Authority.add_annotations 0 0 9 100%
src/dataknobs_xization/authorities.py Authority.validate_ann_dicts 1 1 0 0%
src/dataknobs_xization/authorities.py Authority.compose 1 1 0 0%
src/dataknobs_xization/authorities.py Authority.build_annotation 1 1 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.__call__ 1 1 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.validate_annotation_rows 0 0 10 100%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.__init__ 5 5 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.row_accessor 3 3 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.anns 5 5 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.df 1 1 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.get_field_type 1 1 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.get_text 1 1 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.attributes 3 3 0 0%
src/dataknobs_xization/authorities.py AnnotationsValidator.AuthAnnotations.colval 1 1 0 0%
src/dataknobs_xization/authorities.py AuthorityFactory.build_authority 0 0 13 100%
src/dataknobs_xization/authorities.py LexicalAuthority.__init__ 1 1 0 0%
src/dataknobs_xization/authorities.py LexicalAuthority.get_value_ids 0 0 11 100%
src/dataknobs_xization/authorities.py LexicalAuthority.get_values_by_id 0 0 11 100%
src/dataknobs_xization/authorities.py LexicalAuthority.get_id_by_variation 0 0 9 100%
src/dataknobs_xization/authorities.py LexicalAuthority.find_variations 0 0 21 100%
src/dataknobs_xization/authorities.py RegexAuthority.__init__ 3 3 0 0%
src/dataknobs_xization/authorities.py RegexAuthority.has_value 1 1 0 0%
src/dataknobs_xization/authorities.py RegexAuthority.add_annotations 16 16 0 0%
src/dataknobs_xization/authorities.py RegexAuthority.get_canonical_form 3 3 0 0%
src/dataknobs_xization/authorities.py AuthoritiesBundle.__init__ 2 2 0 0%
src/dataknobs_xization/authorities.py AuthoritiesBundle.add 1 1 0 0%
src/dataknobs_xization/authorities.py AuthoritiesBundle.has_value 4 4 0 0%
src/dataknobs_xization/authorities.py AuthoritiesBundle.add_annotations 3 3 0 0%
src/dataknobs_xization/authorities.py (no function) 65 0 34 100%
src/dataknobs_xization/lexicon.py LexicalExpander.__init__ 5 5 0 0%
src/dataknobs_xization/lexicon.py LexicalExpander.__call__ 6 6 0 0%
src/dataknobs_xization/lexicon.py LexicalExpander.normalize 1 1 0 0%
src/dataknobs_xization/lexicon.py LexicalExpander.get_terms 1 1 0 0%
src/dataknobs_xization/lexicon.py LexicalExpander.build_first_token 2 2 0 0%
src/dataknobs_xization/lexicon.py TokenMatch.__init__ 14 14 0 0%
src/dataknobs_xization/lexicon.py TokenMatch.__repr__ 0 0 4 100%
src/dataknobs_xization/lexicon.py TokenMatch.next_token 4 4 0 0%
src/dataknobs_xization/lexicon.py TokenMatch.matched_text 1 1 0 0%
src/dataknobs_xization/lexicon.py TokenMatch.build_annotation 1 1 0 0%
src/dataknobs_xization/lexicon.py TokenAligner.__init__ 5 5 0 0%
src/dataknobs_xization/lexicon.py TokenAligner._process 7 7 0 0%
src/dataknobs_xization/lexicon.py TokenAligner._get_token_matches 9 9 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.__init__ 4 4 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.prev_aligner 1 1 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.variations 3 3 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.get_id_by_variation 4 4 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.get_variations 1 1 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.has_value 1 1 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.get_value_ids 1 1 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.get_values_by_id 1 1 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.find_variations 13 13 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.get_variations_df 7 7 0 0%
src/dataknobs_xization/lexicon.py DataframeAuthority.add_annotations 6 6 0 0%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.__init__ 2 2 0 0%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.sub_authority_names 1 1 0 0%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.auth_values_mask 0 0 10 100%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.auth_records_mask 0 0 12 100%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.get_auth_records 0 0 9 100%
src/dataknobs_xization/lexicon.py CorrelatedAuthorityData.combine_masks 0 0 10 100%
src/dataknobs_xization/lexicon.py MultiAuthorityData.__init__ 2 2 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.build_authority_data 0 0 9 100%
src/dataknobs_xization/lexicon.py MultiAuthorityData.authority_data 1 1 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.get_authority_data 3 3 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.get_unique_vals_df 5 5 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.lookup_subauth_values 5 5 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.lookup_auth_values 1 1 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.auth_values_mask 2 2 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.auth_records_mask 7 7 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.get_auth_records 1 1 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityData.combine_masks 8 8 0 0%
src/dataknobs_xization/lexicon.py SimpleMultiAuthorityData.build_authority_data 3 3 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityFactory.__init__ 2 2 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityFactory.get_lexical_expander 3 3 0 0%
src/dataknobs_xization/lexicon.py MultiAuthorityFactory.build_authority 4 4 0 0%
src/dataknobs_xization/lexicon.py (no function) 65 0 15 100%
src/dataknobs_xization/markdown/enrichment.py is_multiword 1 0 0 100%
src/dataknobs_xization/markdown/enrichment.py format_heading_display 3 0 0 100%
src/dataknobs_xization/markdown/enrichment.py get_dynamic_heading_display 8 0 0 100%
src/dataknobs_xization/markdown/enrichment.py build_enriched_text 11 1 0 91%
src/dataknobs_xization/markdown/enrichment.py extract_heading_metadata 1 1 0 0%
src/dataknobs_xization/markdown/enrichment.py get_relevant_headings_for_display 7 7 0 0%
src/dataknobs_xization/markdown/enrichment.py format_heading_for_display 10 10 0 0%
src/dataknobs_xization/markdown/enrichment.py enrich_chunk 2 2 0 0%
src/dataknobs_xization/markdown/enrichment.py (no function) 18 0 0 100%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter.__init__ 1 1 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter.is_valid 15 15 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter._extract_content_text 7 7 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter._meets_alphanumeric_threshold 8 8 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter._meets_word_count 2 2 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter._is_valid_code_block 5 5 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter._is_valid_table 5 5 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter.filter_chunks 1 1 0 0%
src/dataknobs_xization/markdown/filters.py ChunkQualityFilter.get_rejection_reason 20 20 0 0%
src/dataknobs_xization/markdown/filters.py (no function) 22 0 2 100%
src/dataknobs_xization/markdown/md_chunker.py ChunkMetadata.to_dict 4 4 0 0%
src/dataknobs_xization/markdown/md_chunker.py ChunkMetadata.get_heading_path 1 1 0 0%
src/dataknobs_xization/markdown/md_chunker.py Chunk.to_dict 1 1 0 0%
src/dataknobs_xization/markdown/md_chunker.py Chunk.to_markdown 9 9 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker.__init__ 10 10 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker.chunk 8 8 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker._chunk_by_heading 17 17 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker._chunk_individually 8 8 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker._get_heading_path 10 10 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker._split_text 21 21 0 0%
src/dataknobs_xization/markdown/md_chunker.py MarkdownChunker._create_chunk 21 21 0 0%
src/dataknobs_xization/markdown/md_chunker.py chunk_markdown_tree 2 2 0 0%
src/dataknobs_xization/markdown/md_chunker.py (no function) 45 0 0 100%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.__str__ 15 15 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_heading 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_body 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_code 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_list 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_table 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_blockquote 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_horizontal_rule 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownNode.is_atomic 1 1 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser.__init__ 3 3 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser.parse 77 77 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._get_line_iterator 5 5 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._parse_fenced_code_block 8 8 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._parse_indented_code_block 15 15 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._parse_table 8 8 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._parse_list 30 30 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._parse_blockquote 14 14 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._find_heading_parent 8 8 0 0%
src/dataknobs_xization/markdown/md_parser.py MarkdownParser._split_text_intelligently 28 28 0 0%
src/dataknobs_xization/markdown/md_parser.py parse_markdown 2 2 0 0%
src/dataknobs_xization/markdown/md_parser.py (no function) 43 0 0 100%
src/dataknobs_xization/markdown/md_streaming.py StreamingMarkdownProcessor.__init__ 4 4 0 0%
src/dataknobs_xization/markdown/md_streaming.py StreamingMarkdownProcessor.process_stream 2 2 0 0%
src/dataknobs_xization/markdown/md_streaming.py StreamingMarkdownProcessor.process_file 2 2 0 0%
src/dataknobs_xization/markdown/md_streaming.py StreamingMarkdownProcessor.process_string 1 1 0 0%
src/dataknobs_xization/markdown/md_streaming.py AdaptiveStreamingProcessor.__init__ 2 2 0 0%
src/dataknobs_xization/markdown/md_streaming.py AdaptiveStreamingProcessor.process_stream 29 29 0 0%
src/dataknobs_xization/markdown/md_streaming.py AdaptiveStreamingProcessor._chunk_nodes 1 1 0 0%
src/dataknobs_xization/markdown/md_streaming.py AdaptiveStreamingProcessor._prune_processed_nodes 1 1 0 0%
src/dataknobs_xization/markdown/md_streaming.py stream_markdown_file 2 2 0 0%
src/dataknobs_xization/markdown/md_streaming.py stream_markdown_string 2 2 0 0%
src/dataknobs_xization/markdown/md_streaming.py (no function) 17 0 0 100%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.__init__ 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.cdf 0 0 1 100%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.doctext 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.text_col 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.text 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.text_id 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.build_first_token 0 0 10 100%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.roll_padding 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.padded_text 4 4 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterFeatures.get_tokens 6 6 0 0%
src/dataknobs_xization/masking_tokenizer.py TextFeatures.__init__ 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py TextFeatures.cdf 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TextFeatures.build_first_token 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py TextFeatures._build_character_dataframe 31 31 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterInputFeatures.__init__ 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterInputFeatures.cdf 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py CharacterInputFeatures.build_first_token 2 2 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.__init__ 5 5 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.__repr__ 0 0 5 100%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.__repr__.inclc 0 0 4 100%
src/dataknobs_xization/masking_tokenizer.py TokenLoc._incl_offset 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.len 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.start_loc_incl 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.start_loc_excl 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.end_loc_incl 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.end_loc_excl 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenLoc.token_num 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenMask.__init__ 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenMask._get_next_start 6 6 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenMask.get_padded_text 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenMask.get_text 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py TokenMask.get_next_token_loc 0 0 12 100%
src/dataknobs_xization/masking_tokenizer.py TokenMask.get_prev_token_loc 0 0 10 100%
src/dataknobs_xization/masking_tokenizer.py increment 7 7 0 0%
src/dataknobs_xization/masking_tokenizer.py SimpleTokenMask.__init__ 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py SimpleTokenMask.get_next_token_loc 6 6 0 0%
src/dataknobs_xization/masking_tokenizer.py SimpleTokenMask.get_prev_token_loc 8 8 0 0%
src/dataknobs_xization/masking_tokenizer.py DualTokenMask.__init__ 7 7 0 0%
src/dataknobs_xization/masking_tokenizer.py DualTokenMask._get_token_end 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py DualTokenMask.get_next_token_loc 6 6 0 0%
src/dataknobs_xization/masking_tokenizer.py DualTokenMask.get_prev_token_loc 6 6 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.__init__ 16 16 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.__repr__ 0 0 1 100%
src/dataknobs_xization/masking_tokenizer.py Token.doctext 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.full_text 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.text_id 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.token_num 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.len 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.token_text 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.norm_text 3 3 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.start_pos 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.end_pos 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.token_pos 1 1 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.pre_delims 7 7 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.post_delims 8 8 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.next_token 5 5 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.prev_token 5 5 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.first_token 4 4 0 0%
src/dataknobs_xization/masking_tokenizer.py Token.last_token 4 4 0 0%
src/dataknobs_xization/masking_tokenizer.py (no function) 99 0 11 100%
src/dataknobs_xization/normalize.py expand_camelcase_fn 2 2 0 0%
src/dataknobs_xization/normalize.py drop_non_embedded_symbols_fn 1 1 0 0%
src/dataknobs_xization/normalize.py drop_embedded_symbols_fn 1 1 0 0%
src/dataknobs_xization/normalize.py get_hyphen_slash_expansions_fn 9 9 0 0%
src/dataknobs_xization/normalize.py drop_parentheticals_fn 1 1 0 0%
src/dataknobs_xization/normalize.py expand_ampersand_fn 1 1 0 0%
src/dataknobs_xization/normalize.py get_lexical_variations 21 21 0 0%
src/dataknobs_xization/normalize.py int_to_en 34 34 0 0%
src/dataknobs_xization/normalize.py zero_pad_variations 1 1 0 0%
src/dataknobs_xization/normalize.py month_day_variations_fn 5 5 0 0%
src/dataknobs_xization/normalize.py year_variations_fn 30 30 0 0%
src/dataknobs_xization/normalize.py year_variations_fn.clean_up 4 4 0 0%
src/dataknobs_xization/normalize.py replace_smart_quotes_fn 1 1 0 0%
src/dataknobs_xization/normalize.py basic_normalization_fn 17 17 0 0%
src/dataknobs_xization/normalize.py (no function) 28 0 0 100%
Total   1963 1384 374 29%

No items found using the specified filter.