MCPcopy Create free account

hub / github.com/RASAAS/docmcp-knowledge / functions

Functions497 in github.com/RASAAS/docmcp-knowledge

↓ 1 callersFunctionmain
()
scripts/enrich_guidance_classification.py:128
↓ 1 callersFunctionmain
()
scripts/download_images.py:298
↓ 1 callersFunctionmain
()
scripts/analyze_unmatched.py:28
↓ 1 callersFunctionmain
()
scripts/generate_news_pages.py:206
↓ 1 callersFunctionmain
()
scripts/fetch_nmpa_fulltext.py:1770
↓ 1 callersFunctionmain
()
scripts/convert_mdcg_pdf.py:253
↓ 1 callersFunctionmain
()
scripts/generate_classification_pages.py:233
↓ 1 callersFunctionmain
()
scripts/build_nmpa_guidance_index.py:283
↓ 1 callersFunctionmain
()
scripts/migrate_wordpress.py:380
↓ 1 callersFunctionmain
()
scripts/check_standards_versions.py:329
↓ 1 callersFunctionmain
()
scripts/fix_markdown_tables.py:141
↓ 1 callersFunctionmain
()
scripts/add_iso_counterparts.py:171
↓ 1 callersFunctionmain
()
scripts/fetch_eu_mdr_standards.py:502
↓ 1 callersFunctionmain
()
scripts/expand_index_v2.py:96
↓ 1 callersFunctionmain
()
scripts/sync_all.py:9
↓ 1 callersFunctionmain
()
scripts/json_to_markdown.py:1144
↓ 1 callersFunctionmain
()
scripts/fetch_updates.py:3019
↓ 1 callersFunctionmain
()
scripts/sync_zh_fulltext.py:55
↓ 1 callersFunctionmain
()
scripts/postprocess_fulltext.py:739
↓ 1 callersFunctionmain
()
scripts/verify_standards_consistency.py:153
↓ 1 callersFunctionmain
()
scripts/run_mdcg_conversion.py:95
↓ 1 callersFunctionmain
()
scripts/generate_docs_index.py:615
↓ 1 callersFunctionmain
()
scripts/recover_missing_fulltext.py:31
↓ 1 callersFunctionmain
()
scripts/fetch_fulltext.py:337
↓ 1 callersFunctionmain
()
scripts/clean_fda_fulltext.py:277
↓ 1 callersFunctionmain
()
scripts/fetch_nifdc_standards.py:273
↓ 1 callersFunctionmain
()
scripts/validate_content_match.py:61
↓ 1 callersFunctionmain
()
scripts/fix_missing_slugs.py:37
↓ 1 callersFunctionmain
()
scripts/_populate_mdcg.py:208
↓ 1 callersFunctionmain
()
scripts/translate_fulltext.py:362
↓ 1 callersFunctionmain
()
scripts/regen_other_standards_md.py:149
↓ 1 callersFunctionmain
()
scripts/migrate_posts.py:324
↓ 1 callersFunctionmain
()
scripts/fetch_eurlex_fulltext.py:624
↓ 1 callersFunctionmain
()
scripts/verify_news.py:127
↓ 1 callersFunctionmain
()
scripts/migrate_nmpa_fulltext.py:227
↓ 1 callersFunctionmain
()
scripts/generate_standards_pages.py:222
↓ 1 callersFunctionmain
()
scripts/validate_schema.py:187
↓ 1 callersFunctionmain
()
scripts/fetch_imdrf_fulltext.py:220
↓ 1 callersFunctionmain
()
scripts/fetch_standards_overview.py:177
↓ 1 callersFunctionmain
()
scripts/parse_exemption_to_json.py:165
↓ 1 callersFunctionmain
()
scripts/report_to_news.py:385
↓ 1 callersFunctionmake_id
(title: str)
scripts/build_nmpa_guidance_index.py:256
↓ 1 callersFunctionmatch_entries
Match _index.json entries to .zh.md files by title fuzzy matching.
scripts/migrate_nmpa_fulltext.py:105
↓ 1 callersFunctionmerge_fragmented_tables
docling sometimes splits a single logical table into multiple consecutive Markdown table blocks separated by a blank line, each with differen
scripts/postprocess_fulltext.py:176
↓ 1 callersFunctionmerge_into_framework
Merge new items into the framework's news JSON file.
scripts/report_to_news.py:356
↓ 1 callersMethodmigrate
Main migration entry point.
scripts/migrate_wordpress.py:310
↓ 1 callersMethodmigrate
Main migration entry point.
scripts/migrate_posts.py:255
↓ 1 callersFunctionnormalize_class
(raw: str)
scripts/parse_exemption_to_json.py:40
↓ 1 callersFunctionparse_amendment_additions
Parse 2026/193 amendment to extract new standard entries.
scripts/fetch_eu_mdr_standards.py:227
↓ 1 callersFunctionparse_annex_table
Parse the Annex table from consolidated Implementing Decision HTML.
scripts/fetch_eu_mdr_standards.py:152
↓ 1 callersFunctionparse_ec_page
Parse EC MDCG guidance page HTML and extract structured entries. The EC page uses <tr class="ecl-table__row"> with cells: - data-ecl-table-
scripts/_populate_mdcg.py:68
↓ 1 callersFunctionparse_eurlex_html
Parse EUR-Lex HTML and return (title, markdown_body). Handles two HTML formats: 1. Standard eli-container / document1 structure (most regulat
scripts/fetch_eurlex_fulltext.py:412
↓ 1 callersFunctionparse_md
(path: Path)
scripts/build_nmpa_guidance_index.py:264
↓ 1 callersFunctionparse_table
(text: str)
scripts/parse_exemption_to_json.py:45
↓ 1 callersFunctionprocess_doc
(doc_id: str, dry_run: bool)
scripts/embed_fulltext_and_gen_en.py:536
↓ 1 callersFunctionprocess_doc
(doc_id)
scripts/extract_mdcg_images.py:33
↓ 1 callersFunctionprocess_doc
(doc_id)
scripts/append_missing_images.py:27
↓ 1 callersFunctionprocess_doc_type
Process a single doc type (regulations or guidance).
scripts/migrate_nmpa_fulltext.py:146
↓ 1 callersFunctionprocess_entry
Process a single entry: discover PDF, download, extract, save.
scripts/fetch_fulltext.py:257
↓ 1 callersFunctionprocess_entry
Process a single IMDRF index entry: download DOCX and convert to Markdown.
scripts/fetch_imdrf_fulltext.py:157
↓ 1 callersFunctionprocess_file
Translate a single file.
scripts/translate_fulltext.py:300
↓ 1 callersFunctionprocess_regulation
Process a single regulation entry.
scripts/fetch_eurlex_fulltext.py:556
↓ 1 callersFunctionprocess_section
Translate all fulltext files in a section (e.g. nmpa/guidance).
scripts/translate_fulltext.py:242
↓ 1 callersMethodprocess_single_file
Process a single Markdown file.
scripts/download_images.py:273
↓ 1 callersFunctionprocess_standard
(entry: dict)
scripts/fetch_standards_overview.py:141
↓ 1 callersFunctionprocess_updates
Process update report and generate draft PRs. Returns number of PRs created.
scripts/generate_content_pr.py:458
↓ 1 callersFunctionpush_branch
Push branch to origin.
scripts/generate_content_pr.py:399
↓ 1 callersFunctionreformat_footnotes
Convert inline footnote lines to a footnotes section at the end. Detects lines matching: ^<digits> <text> that appear after a blank line
scripts/postprocess_fulltext.py:106
↓ 1 callersFunctionrematch_unmatched
Scan _unmatched/ files, try to match them to index entries missing fulltext. Moves matched files from _unmatched/ to fulltext/ with proper slug.
scripts/fetch_nmpa_fulltext.py:947
↓ 1 callersFunctionremove_toc_tables
Remove TOC tables (and their preceding heading) from content.
scripts/postprocess_fulltext.py:68
↓ 1 callersFunctionrender_item_md
Render a single news item as markdown.
scripts/generate_news_pages.py:108
↓ 1 callersFunctionrun_check
Run version checks and return report.
scripts/check_standards_versions.py:251
↓ 1 callersFunctionsanitize
Sanitize string for markdown table cell (no truncation).
regen_md_pages.py:7
↓ 1 callersMethodsave_document
Save a single WordPress doc as Markdown files. Returns (zh_file, fm).
scripts/migrate_wordpress.py:225
↓ 1 callersMethodsave_post
Save a single post as a Markdown file.
scripts/migrate_posts.py:158
↓ 1 callersFunctionsave_unmatched
Save content that couldn't be matched to any index entry.
scripts/fetch_nmpa_fulltext.py:852
↓ 1 callersMethodscan_directory
Scan a directory for Markdown files and process images.
scripts/download_images.py:253
↓ 1 callersFunctionselect_generator
Select the appropriate content generator based on update category.
scripts/generate_content_pr.py:347
↓ 1 callersMethodshould_download
Determine if an image URL should be downloaded locally.
scripts/download_images.py:81
↓ 1 callersFunctionshould_skip_line
Check if a line should be kept as-is (not translated).
scripts/translate_fulltext.py:57
↓ 1 callersFunctionshow_diff
Step 4: Compare fetched data with current data layer.
scripts/fetch_eu_mdr_standards.py:429
↓ 1 callersFunctionshow_stats
()
scripts/fetch_nmpa_fulltext.py:1708
↓ 1 callersFunctionshow_stats
Show translation statistics across all sections.
scripts/translate_fulltext.py:324
↓ 1 callersMethodslugify
(self, text: str)
scripts/migrate_posts.py:151
↓ 1 callersFunctionsplit_by_domain
(stds)
scripts/generate_standards_pages.py:29
↓ 1 callersFunctionsync_content_to_docs
Copy data layer *.zh.md files into docs/zh/<section_key>/ for VitePress rendering. Strips the .zh suffix so the route becomes /zh/<section_ke
scripts/generate_docs_index.py:310
↓ 1 callersFunctionsync_en_content_to_docs
Copy data layer *.en.md files into docs/en/<section_key>/ for VitePress rendering. Strips the .en suffix so the route becomes /en/<section_ke
scripts/generate_docs_index.py:352
↓ 1 callersFunctionsync_page
(docs_path: Path, zh_fulltext_path: Path, dry_run: bool = False)
scripts/sync_zh_fulltext.py:28
↓ 1 callersFunctiontitle_to_slug
Generate slug from Chinese title.
scripts/expand_index_v2.py:55
↓ 1 callersFunctiontitle_to_slug
Generate slug from title or entry ID.
scripts/fix_missing_slugs.py:20
↓ 1 callersFunctiontranslate_batch
Call the translation API to translate a batch of texts.
scripts/translate_fulltext.py:149
↓ 1 callersMethodupdate_index
Update or create _index.json for a directory.
scripts/migrate_wordpress.py:270
↓ 1 callersMethodupdate_index
Update or create _index.json for insights directory.
scripts/migrate_posts.py:214
↓ 1 callersFunctionvalidate_extracted_content
Validate that extracted content is the actual guidance document. Returns (is_valid, reason).
scripts/fetch_nmpa_fulltext.py:667
↓ 1 callersFunctionvalidate_index_file
Validate a _index.json file.
scripts/validate_schema.py:132
↓ 1 callersFunctionvalidate_item
(item: dict, file_name: str, idx: int)
scripts/verify_news.py:47
↓ 1 callersFunctionvalidate_md_file
Validate a single Markdown file's front matter.
scripts/validate_schema.py:77
↓ 1 callersFunctionvalidate_path
Validate all files under a path. Returns (checked, failed) counts.
scripts/validate_schema.py:163
↓ 1 callersFunctionverify
Run all verification checks. Returns (errors, warnings).
scripts/verify_standards_consistency.py:63
↓ 1 callersFunctionverify_sync
Check which Markdown files are out of sync with JSON data. Returns list of out-of-sync files.
scripts/json_to_markdown.py:1094
← previousnext →301–400 of 497, ranked by callers