MCPcopy Create free account

hub / github.com/917Dhj/DeepPaperNote / functions

Functions686 in github.com/917Dhj/DeepPaperNote

↓ 1 callersFunction_find_body_text_blocks
Return bounding boxes of body-text blocks (non-caption) sorted top-to-bottom.
scripts/extract_pdf_assets.py:435
↓ 1 callersFunction_find_paragraph_blocks
Return only large prose blocks that look like running paragraphs. PyMuPDF often groups an entire tabular column ("DS-Ulysses 629.9 418.3 ...")
scripts/extract_pdf_assets.py:457
↓ 1 callersFunction_find_unbalanced_braces
(expr: str)
scripts/lint_note.py:1105
↓ 1 callersFunction_frontmatter_fields
(text: str)
scripts/citation_links.py:149
↓ 1 callersFunction_group_numbered_references
(lines: list[tuple[str, int]])
scripts/citation_links.py:64
↓ 1 callersFunction_h1_title
(text: str)
scripts/citation_links.py:193
↓ 1 callersFunction_has_double_escaped_tex_command
(expr: str)
scripts/lint_note.py:1163
↓ 1 callersFunction_has_environment_mismatch
(expr: str)
scripts/lint_note.py:1146
↓ 1 callersFunction_has_invalid_frac_arguments
(expr: str)
scripts/lint_note.py:1135
↓ 1 callersFunction_has_left_right_mismatch
(expr: str)
scripts/lint_note.py:1159
↓ 1 callersFunction_line_is_inside_any_block
( line_bbox: tuple[float, float, float, float], blocks: list[tuple[float, float, float, float, str]],
scripts/extract_pdf_assets.py:824
↓ 1 callersFunction_match_figure_asset
Find a figure-level asset whose label matches the plan item id.
scripts/plan_figures.py:329
↓ 1 callersFunction_normalize_domain_rule
(raw: dict[str, Any])
scripts/common.py:1322
↓ 1 callersFunction_normalize_domain_rules
( raw: dict[str, list[dict[str, Any]]], )
scripts/common.py:1341
↓ 1 callersFunction_note_text_keys
(note: dict[str, Any])
scripts/citation_links.py:246
↓ 1 callersFunction_parse_domain_rules_yaml
(text: str)
scripts/common.py:1246
↓ 1 callersFunction_parse_inline_aliases
(value: str)
scripts/citation_links.py:138
↓ 1 callersFunction_quality_signals_for_crop
( page, kind: str, bbox: tuple[float, float, float, float], caption_anchor: dict, page_rec
scripts/extract_pdf_assets.py:564
↓ 1 callersFunction_rects_intersect
( a: tuple[float, float, float, float], b: tuple[float, float, float, float], )
scripts/extract_pdf_assets.py:129
↓ 1 callersFunction_reference_lines_from_pdf
(pdf_path: Path, references_start_page: int, max_pages: int)
scripts/citation_links.py:42
↓ 1 callersFunction_render_crop
Render a page region to PNG bytes at the given DPI.
scripts/extract_pdf_assets.py:1046
↓ 1 callersFunction_rules_for_label
( rules: dict[str, list[dict[str, Any]]], label: str, )
scripts/common.py:1407
↓ 1 callersFunction_safe_text_key
(value: str)
scripts/citation_links.py:222
↓ 1 callersFunction_short_acronym_like
(value: str)
scripts/citation_links.py:214
↓ 1 callersFunction_split_inline_yaml_list
(value: str)
scripts/common.py:1216
↓ 1 callersFunction_strip_fenced_code_preserve_newlines
(text: str)
scripts/lint_note.py:1040
↓ 1 callersFunction_strip_yaml_comment
(line: str)
scripts/common.py:1196
↓ 1 callersFunction_visual_signal_for_bbox
Return visual rect count and visual-area ratio inside a crop.
scripts/extract_pdf_assets.py:418
↓ 1 callersFunctionaccepts_partial_reading
(note_plan: dict[str, Any])
scripts/lint_grounding.py:96
↓ 1 callersFunctionappendix_evidence_category
(sentence: str)
scripts/extract_evidence.py:143
↓ 1 callersFunctionappendix_evidence_counts
(evidence_pack: dict)
scripts/build_synthesis_bundle.py:163
↓ 1 callersFunctionappendix_section_for_page
(appendix_index: dict, page_number: int)
scripts/extract_evidence.py:190
↓ 1 callersFunctionappendix_section_title
(line: str)
scripts/common.py:1835
↓ 1 callersFunctionbuild_decisions
( source_manifest: dict[str, Any], figures_wrapper: dict[str, Any], )
scripts/plan_figure_table_decisions.py:195
↓ 1 callersFunctionbuild_manifest
( *, record: dict[str, Any], pdf_path: Path, page_texts: list[dict[str, Any]], sections: l
scripts/extract_source_text.py:284
↓ 1 callersFunctionbuild_pages
( page_texts: list[dict[str, Any]], sections: list[dict[str, Any]], )
scripts/extract_source_text.py:192
↓ 1 callersFunctionbuild_section_extraction_coverage
( section_map: dict[str, str], section_sources: dict[str, str], )
scripts/extract_evidence.py:108
↓ 1 callersFunctionbuild_vault_note_index
Build a limited note index under the configured papers directory.
scripts/citation_links.py:294
↓ 1 callersFunctioncandidate_map
( *, abstract: str, intro_text: str, method_text: str, experiment_text: str, conclusio
scripts/extract_evidence.py:307
↓ 1 callersFunctioncandidate_priority_score
(record: dict[str, Any])
scripts/common.py:288
↓ 1 callersFunctioncaption_items
(source_manifest: dict[str, Any])
scripts/plan_figure_table_decisions.py:47
↓ 1 callersFunctioncaption_keywords
(caption: str, *, limit: int = 5)
scripts/plan_figures.py:270
↓ 1 callersFunctioncaption_manifest
( page_texts: list[dict[str, Any]], sections: list[dict[str, Any]], )
scripts/extract_source_text.py:215
↓ 1 callersFunctionchoose_local_pdf_corrected_title
(base: dict[str, Any], candidates: list[dict[str, Any]])
scripts/common.py:2027
↓ 1 callersFunctionchoose_pdf_file
(directory: Path, filename_hint: str)
scripts/locate_zotero_attachment.py:42
↓ 1 callersFunctionclassify_caption_kind
(item_id: str, caption: str)
scripts/plan_figures.py:37
↓ 1 callersFunctioncompact_writing_contract
()
scripts/build_synthesis_bundle.py:268
↓ 1 callersFunctioncoverage_summary
( evidence_pack: dict, metadata: dict | None = None, assets_wrapper: dict | None = None, sourc
scripts/build_synthesis_bundle.py:113
↓ 1 callersFunctiondecide
(caption: dict[str, Any], plan_item: dict[str, Any] | None)
scripts/plan_figure_table_decisions.py:143
↓ 1 callersFunctiondefault_assets_dir
(record: dict[str, Any], dest_dir: str | None = None)
scripts/common.py:1575
↓ 1 callersFunctiondefault_pdf_path
(record: dict[str, Any], dest_dir: str | None = None)
scripts/common.py:1567
↓ 1 callersFunctionembed_target_matches
(target: str, expected_relative: str)
scripts/write_obsidian_note.py:70
↓ 1 callersFunctionempty_appendix_evidence
()
scripts/extract_evidence.py:139
↓ 1 callersFunctionempty_evidence_pack
()
scripts/contracts.py:531
↓ 1 callersFunctionensure_record
(input_value: str)
scripts/extract_evidence.py:56
↓ 1 callersFunctionensure_record
(input_value: str)
scripts/extract_source_text.py:60
↓ 1 callersFunctionensure_record
(input_value: str)
scripts/extract_pdf_assets.py:236
↓ 1 callersFunctionevidence_sources
(item: dict[str, Any])
scripts/lint_grounding.py:147
↓ 1 callersFunctionextract_dataset_candidates
(text: str)
scripts/common.py:2205
↓ 1 callersFunctionextract_figure_regions
Detect figure/table captions and crop the corresponding visual region.
scripts/extract_pdf_assets.py:1072
↓ 1 callersFunctionextract_headers
(text: str)
scripts/lint_note.py:298
↓ 1 callersFunctionextract_page_images
Legacy xref-level extraction.
scripts/extract_pdf_assets.py:258
↓ 1 callersFunctionextract_page_texts
(pdf_path: Path, max_pages: int | None)
scripts/extract_source_text.py:134
↓ 1 callersFunctionextract_pdf_text
(pdf_path: Path, max_pages: int | None = None)
scripts/common.py:1940
↓ 1 callersFunctionextract_raw_sections
(page_texts: list[dict[str, Any]])
scripts/extract_source_text.py:148
↓ 1 callersFunctionfetch_openalex_by_doi
(doi: str)
scripts/common.py:669
↓ 1 callersFunctionfigure_bucket_heading_issues
(text: str)
scripts/lint_note.py:639
↓ 1 callersFunctionfigure_callout_missing_asset_materialization_issues
(text: str)
scripts/lint_note.py:796
↓ 1 callersFunctionfigure_callout_placement_issues
(text: str)
scripts/lint_note.py:674
↓ 1 callersFunctionfigure_callout_real_image_status_issues
(text: str)
scripts/lint_note.py:744
↓ 1 callersFunctionfigure_callout_usable_candidate_status_issues
(text: str)
scripts/lint_note.py:770
↓ 1 callersFunctionfigure_quality_summary
(assets_wrapper: dict)
scripts/build_synthesis_bundle.py:85
↓ 1 callersFunctionfigure_table_manifest
( figure_decisions_wrapper: dict, source_manifest: dict, figure_plan: dict, )
scripts/build_synthesis_bundle.py:231
↓ 1 callersFunctionfind_local_zotero_hints
()
scripts/check_environment.py:56
↓ 1 callersFunctionfind_obsidian_candidates
()
scripts/check_environment.py:25
↓ 1 callersFunctionfirst_page_title_candidate
(first_page_text: str)
scripts/common.py:1970
↓ 1 callersFunctionfocus_is_substantive
(text: str)
scripts/lint_grounding.py:168
↓ 1 callersFunctionfrontiers_pdf_url_from_doi
(doi: str)
scripts/fetch_pdf.py:34
↓ 1 callersFunctionhas_accepted_usable_placeholder_reason
(status_text: str)
scripts/lint_note.py:614
↓ 1 callersFunctionhas_number_token
(text: str)
scripts/lint_note.py:1339
↓ 1 callersFunctionhas_reference_entry
(text: str)
scripts/lint_note.py:1354
↓ 1 callersFunctionhttp_get_bytes
(url: str, *, timeout: int = 60, headers: dict[str, str] | None = None)
scripts/common.py:406
↓ 1 callersFunctionimage_embed_caption_issues
(text: str)
scripts/lint_note.py:844
↓ 1 callersFunctioninsert_decisions
(decisions: dict)
scripts/write_obsidian_note.py:46
↓ 1 callersFunctioninspect_central_claims_plan
(value: object)
scripts/lint_note.py:265
↓ 1 callersFunctionis_exempt_line
(line: str)
scripts/lint_note.py:463
↓ 1 callersFunctionis_figure_bucket_heading
(title: str)
scripts/lint_note.py:628
↓ 1 callersFunctionis_italic_caption_line
(line: str)
scripts/lint_note.py:835
↓ 1 callersFunctionis_pdf_content
(data: bytes)
scripts/fetch_pdf.py:30
↓ 1 callersFunctionis_plausible_pdf_title_line
(line: str)
scripts/common.py:1952
↓ 1 callersFunctionis_probable_paper_folder
(path: Path)
scripts/common.py:1467
↓ 1 callersFunctionis_probable_url
(text: str)
scripts/common.py:334
↓ 1 callersFunctionis_probable_zotero_key
(text: str)
scripts/common.py:338
↓ 1 callersFunctioniter_storage_roots
(custom_roots: list[str])
scripts/locate_zotero_attachment.py:32
↓ 1 callersFunctionlabel_variants
(label: str)
scripts/plan_figures.py:236
↓ 1 callersFunctionlanguage_hint_for_text
(text: str)
scripts/extract_evidence.py:80
↓ 1 callersFunctionlanguage_hint_for_text
(text: str)
scripts/extract_source_text.py:97
↓ 1 callersFunctionload_json_file
(path: str | Path)
scripts/common.py:72
↓ 1 callersFunctionlocate_attachment
(attachment_key: str, filename: str, storage_roots: list[Path])
scripts/locate_zotero_attachment.py:64
↓ 1 callersFunctionlooks_like_math_candidate
(text: str, kind_hint: str = "")
scripts/extract_evidence.py:409
← previousnext →201–300 of 686, ranked by callers