194 release205#198
Conversation
|
Warning Rate limit exceeded@aslgraefe has exceeded the limit for the number of commits or files that can be reviewed per hour. Please wait 3 minutes and 16 seconds before requesting another review. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. 📒 Files selected for processing (1)
WalkthroughDocumentation and build-artifact cleanup: README and documentation source pages updated (text, version references, ontology entries, citation, contact obfuscation, LinkML path updates, measurement/procedure guidance); downloads-manifest doc removed; large set of generated HTML/CSS/JS assets and build metadata deleted from docs/_build. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes
Possibly related PRs
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 4
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (2)
docs/9_acknowledgements.rst (2)
1-1: Fix typo in section title.The section title contains a typo: "Acknowlegements" should be "Acknowledgements".
-Acknowlegements +Acknowledgements
4-5: Fix line break artifact in introductory text.The text appears to have an awkward line break with "W" isolated at the end of line 4. Verify the intended text flow and correct the formatting.
-We specifically thank all the contributors to the RareLink project. W -e also acknowledge the following organizations for their support and collaboration: +We specifically thank all the contributors to the RareLink project. We also acknowledge the following organizations for their support and collaboration:
🧹 Nitpick comments (4)
docs/1_background/1_0_background_file.rst (1)
6-8: Avoid time-relative wording (“recently”) and prefer a proper reST link.
Consider changing “recently published” to a date/year (or just “published”), and formatting the URL as an inline link for consistency/readability.docs/2_rarelink_framework/2_0_rarelink_file.rst (1)
6-8: Same manuscript tip: avoid “recently” + format as reST link for consistency.docs/2_rarelink_framework/2_1_rarelink_overview.rst (1)
6-8: Same manuscript tip: avoid “recently” + format as reST link for consistency.README.md (1)
18-19: Prefer relativeLICENSElinks overblob/develop/...(avoids branch coupling).-[](https://github.com/BIH-CEI/rarelink/blob/develop/LICENSE) +[](LICENSE) @@ -This project is licensed under the terms of the [open-source Apache 2.0 License](https://github.com/BIH-CEI/RareLink/blob/develop/LICENSE) +This project is licensed under the terms of the [open-source Apache 2.0 License](LICENSE)Also applies to: 265-268
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (84)
.DS_Storeis excluded by!**/.DS_Storedocs/.DS_Storeis excluded by!**/.DS_Storedocs/_build/.doctrees/environment.pickleis excluded by!**/*.pickledocs/_build/_images/DataDictionary.jpgis excluded by!**/*.jpgdocs/_build/_images/DesignerTab.jpgis excluded by!**/*.jpgdocs/_build/_images/fhir_release4_logo.jpgis excluded by!**/*.jpgdocs/_build/_images/rarelink-cdm-repeating-instruments.jpgis excluded by!**/*.jpgdocs/_build/_images/rarelink_overview.svgis excluded by!**/*.svgdocs/_build/_images/rd_cdm_v2_0_0.jpegis excluded by!**/*.jpegdocs/_build/_images/redcap_project_mode.jpgis excluded by!**/*.jpgdocs/_build/_static/check-solid.svgis excluded by!**/*.svgdocs/_build/_static/clipboard.min.jsis excluded by!**/*.min.jsdocs/_build/_static/copy-button.svgis excluded by!**/*.svgdocs/_build/_static/css/fonts/Roboto-Slab-Bold.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/Roboto-Slab-Bold.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/Roboto-Slab-Regular.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/Roboto-Slab-Regular.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/fontawesome-webfont.eotis excluded by!**/*.eotdocs/_build/_static/css/fonts/fontawesome-webfont.svgis excluded by!**/*.svgdocs/_build/_static/css/fonts/fontawesome-webfont.ttfis excluded by!**/*.ttfdocs/_build/_static/css/fonts/fontawesome-webfont.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/fontawesome-webfont.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/lato-bold-italic.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/lato-bold-italic.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/lato-bold.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/lato-bold.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/lato-normal-italic.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/lato-normal-italic.woff2is excluded by!**/*.woff2docs/_build/_static/css/fonts/lato-normal.woffis excluded by!**/*.woffdocs/_build/_static/css/fonts/lato-normal.woff2is excluded by!**/*.woff2docs/_build/_static/file.pngis excluded by!**/*.pngdocs/_build/_static/fonts/Lato/lato-bold.eotis excluded by!**/*.eotdocs/_build/_static/fonts/Lato/lato-bold.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/Lato/lato-bold.woffis excluded by!**/*.woffdocs/_build/_static/fonts/Lato/lato-bold.woff2is excluded by!**/*.woff2docs/_build/_static/fonts/Lato/lato-bolditalic.eotis excluded by!**/*.eotdocs/_build/_static/fonts/Lato/lato-bolditalic.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/Lato/lato-bolditalic.woffis excluded by!**/*.woffdocs/_build/_static/fonts/Lato/lato-bolditalic.woff2is excluded by!**/*.woff2docs/_build/_static/fonts/Lato/lato-italic.eotis excluded by!**/*.eotdocs/_build/_static/fonts/Lato/lato-italic.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/Lato/lato-italic.woffis excluded by!**/*.woffdocs/_build/_static/fonts/Lato/lato-italic.woff2is excluded by!**/*.woff2docs/_build/_static/fonts/Lato/lato-regular.eotis excluded by!**/*.eotdocs/_build/_static/fonts/Lato/lato-regular.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/Lato/lato-regular.woffis excluded by!**/*.woffdocs/_build/_static/fonts/Lato/lato-regular.woff2is excluded by!**/*.woff2docs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eotis excluded by!**/*.eotdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-bold.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woffis excluded by!**/*.woffdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-bold.woff2is excluded by!**/*.woff2docs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eotis excluded by!**/*.eotdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-regular.ttfis excluded by!**/*.ttfdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woffis excluded by!**/*.woffdocs/_build/_static/fonts/RobotoSlab/roboto-slab-v7-regular.woff2is excluded by!**/*.woff2docs/_build/_static/minus.pngis excluded by!**/*.pngdocs/_build/_static/plus.pngis excluded by!**/*.pngdocs/_build/_static/res/RD CDM UML.pngis excluded by!**/*.pngdocs/_build/_static/res/RD CDM UML.svgis excluded by!**/*.svgdocs/_build/_static/res/RareLink SpinxDocs Logo.pngis excluded by!**/*.pngdocs/_build/_static/res/fhir_release4_logo.jpgis excluded by!**/*.jpgdocs/_build/_static/res/import_mapper_tsvs/example_1_sssom.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/example_2.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/example_2_sssom.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/example_2_sssom.tsvis excluded by!**/*.tsvdocs/_build/_static/res/import_mapper_tsvs/example_3.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/example_3_sssom.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/example_3_sssom.tsvis excluded by!**/*.tsvdocs/_build/_static/res/import_mapper_tsvs/old_files/example_2.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/old_files/example_2_sssom.tsvis excluded by!**/*.tsvdocs/_build/_static/res/import_mapper_tsvs/old_files/example_3.csvis excluded by!**/*.csvdocs/_build/_static/res/import_mapper_tsvs/old_files/example_3_sssom.tsvis excluded by!**/*.tsvdocs/_build/_static/res/import_mapper_tsvs/rarelink_cdm_sssom_template.csvis excluded by!**/*.csvdocs/_build/_static/res/phenopacket-schema-v2-overview.pngis excluded by!**/*.pngdocs/_build/_static/res/rarelink-cdm-repeating-instruments.jpgis excluded by!**/*.jpgdocs/_build/_static/res/rarelink_overview.svgis excluded by!**/*.svgdocs/_build/_static/res/rd_cdm_v2_0_0.jpegis excluded by!**/*.jpegdocs/_build/_static/res/redcap_gui_screenshots/DataDictionary.jpgis excluded by!**/*.jpgdocs/_build/_static/res/redcap_gui_screenshots/DesignerTab.jpgis excluded by!**/*.jpgdocs/_build/_static/res/redcap_gui_screenshots/repeating_buttons.jpgis excluded by!**/*.jpgdocs/_build/_static/res/redcap_gui_screenshots/repeating_buttons_2.jpgis excluded by!**/*.jpgdocs/_build/_static/res/redcap_project_mode.jpgis excluded by!**/*.jpgdocs/_build/_static/res/redcap_world_map.jpgis excluded by!**/*.jpgdocs/_build/doctrees/environment.pickleis excluded by!**/*.pickle
📒 Files selected for processing (106)
.gitignore(1 hunks)MANIFEST.in(1 hunks)README.md(8 hunks)docs/11_download_manifest.rst(0 hunks)docs/12_contact.rst(1 hunks)docs/1_background/1_0_background_file.rst(1 hunks)docs/1_background/1_2_ontologies.rst(1 hunks)docs/1_background/1_5_rd_cdm.rst(3 hunks)docs/2_rarelink_framework/2_0_rarelink_file.rst(1 hunks)docs/2_rarelink_framework/2_1_rarelink_overview.rst(1 hunks)docs/2_rarelink_framework/2_2_rarelink_cdm.rst(5 hunks)docs/2_rarelink_framework/2_3_rarelink_cli.rst(0 hunks)docs/3_installation/3_3_data_dictionary.rst(1 hunks)docs/4_user_guide/4_1_manual_data_capture.rst(2 hunks)docs/4_user_guide/4_2_import_mapper.rst(3 hunks)docs/4_user_guide/4_3_phenopackets.rst(2 hunks)docs/6_changelog.rst(1 hunks)docs/9_acknowledgements.rst(1 hunks)docs/_build/.buildinfo(0 hunks)docs/_build/.buildinfo.bak(0 hunks)docs/_build/10_license.html(0 hunks)docs/_build/11_download_manifest.html(0 hunks)docs/_build/12_contact.html(0 hunks)docs/_build/1_background/1_0_background_file.html(0 hunks)docs/_build/1_background/1_1_rd_interoperability.html(0 hunks)docs/_build/1_background/1_2_ontologies.html(0 hunks)docs/_build/1_background/1_3_ga4gh_phenopacket_schema.html(0 hunks)docs/_build/1_background/1_4_hl7_fhir.html(0 hunks)docs/_build/1_background/1_5_rd_cdm.html(0 hunks)docs/_build/1_background/1_6_redcap.html(0 hunks)docs/_build/2_rarelink_framework/2_0_rarelink_file.html(0 hunks)docs/_build/2_rarelink_framework/2_1_rarelink_overview.html(0 hunks)docs/_build/2_rarelink_framework/2_2_rarelink_cdm.html(0 hunks)docs/_build/2_rarelink_framework/2_3_rarelink_cli.html(0 hunks)docs/_build/3_installation/3_0_install_file.html(0 hunks)docs/_build/3_installation/3_1_setup_rarelink_framework.html(0 hunks)docs/_build/3_installation/3_2_setup_redcap_project.html(0 hunks)docs/_build/3_installation/3_3_data_dictionary.html(0 hunks)docs/_build/3_installation/3_4_redcap_api.html(0 hunks)docs/_build/4_user_guide/4_0_guide_file.html(0 hunks)docs/_build/4_user_guide/4_1_manual_data_capture.html(0 hunks)docs/_build/4_user_guide/4_2_import_mapper.html(0 hunks)docs/_build/4_user_guide/4_3_phenopackets.html(0 hunks)docs/_build/4_user_guide/4_4_tofhir_module.html(0 hunks)docs/_build/4_user_guide/4_5_develop_redcap_instruments.html(0 hunks)docs/_build/4_user_guide/4_6_redcap_tools.html(0 hunks)docs/_build/5_contributing.html(0 hunks)docs/_build/6_changelog.html(0 hunks)docs/_build/7_faq.html(0 hunks)docs/_build/8_glossary.html(0 hunks)docs/_build/9_acknowledgements.html(0 hunks)docs/_build/_downloads/be2e33b5e674cd00f02b65650407213c/downloads_manifest.json(0 hunks)docs/_build/_sources/10_license.rst.txt(0 hunks)docs/_build/_sources/11_download_manifest.rst.txt(0 hunks)docs/_build/_sources/12_contact.rst.txt(0 hunks)docs/_build/_sources/1_background/1_0_background_file.rst.txt(0 hunks)docs/_build/_sources/1_background/1_1_rd_interoperability.rst.txt(0 hunks)docs/_build/_sources/1_background/1_2_ontologies.rst.txt(0 hunks)docs/_build/_sources/1_background/1_3_ga4gh_phenopacket_schema.rst.txt(0 hunks)docs/_build/_sources/1_background/1_4_hl7_fhir.rst.txt(0 hunks)docs/_build/_sources/1_background/1_5_rd_cdm.rst.txt(0 hunks)docs/_build/_sources/1_background/1_6_redcap.rst.txt(0 hunks)docs/_build/_sources/2_rarelink_framework/2_0_rarelink_file.rst.txt(0 hunks)docs/_build/_sources/2_rarelink_framework/2_1_rarelink_overview.rst.txt(0 hunks)docs/_build/_sources/2_rarelink_framework/2_2_rarelink_cdm.rst.txt(0 hunks)docs/_build/_sources/2_rarelink_framework/2_3_rarelink_cli.rst.txt(0 hunks)docs/_build/_sources/3_installation/3_0_install_file.rst.txt(0 hunks)docs/_build/_sources/3_installation/3_1_setup_rarelink_framework.rst.txt(0 hunks)docs/_build/_sources/3_installation/3_2_setup_redcap_project.rst.txt(0 hunks)docs/_build/_sources/3_installation/3_3_data_dictionary.rst.txt(0 hunks)docs/_build/_sources/3_installation/3_4_redcap_api.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_0_guide_file.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_1_manual_data_capture.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_2_import_mapper.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_3_phenopackets.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_4_tofhir_module.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_5_develop_redcap_instruments.rst.txt(0 hunks)docs/_build/_sources/4_user_guide/4_6_redcap_tools.rst.txt(0 hunks)docs/_build/_sources/5_contributing.rst.txt(0 hunks)docs/_build/_sources/6_changelog.rst.txt(0 hunks)docs/_build/_sources/7_faq.rst.txt(0 hunks)docs/_build/_sources/8_glossary.rst.txt(0 hunks)docs/_build/_sources/9_acknowledgements.rst.txt(0 hunks)docs/_build/_sources/index.rst.txt(0 hunks)docs/_build/_static/_sphinx_javascript_frameworks_compat.js(0 hunks)docs/_build/_static/basic.css(0 hunks)docs/_build/_static/copybutton.css(0 hunks)docs/_build/_static/copybutton.js(0 hunks)docs/_build/_static/copybutton_funcs.js(0 hunks)docs/_build/_static/css/badge_only.css(0 hunks)docs/_build/_static/custom.css(0 hunks)docs/_build/_static/custom.js(0 hunks)docs/_build/_static/doctools.js(0 hunks)docs/_build/_static/documentation_options.js(0 hunks)docs/_build/_static/downloads_manifest.json(0 hunks)docs/_build/_static/jquery.js(0 hunks)docs/_build/_static/js/badge_only.js(0 hunks)docs/_build/_static/js/theme.js(0 hunks)docs/_build/_static/js/versions.js(0 hunks)docs/_build/_static/language_data.js(0 hunks)docs/_build/_static/pygments.css(0 hunks)docs/_build/_static/searchtools.js(0 hunks)docs/_build/_static/sphinx_highlight.js(0 hunks)docs/_build/genindex.html(0 hunks)docs/_build/html/.buildinfo(1 hunks)docs/_build/html/.buildinfo.bak(0 hunks)
💤 Files with no reviewable changes (89)
- docs/11_download_manifest.rst
- docs/_build/8_glossary.html
- docs/_build/_sources/4_user_guide/4_4_tofhir_module.rst.txt
- docs/_build/4_user_guide/4_6_redcap_tools.html
- docs/_build/6_changelog.html
- docs/_build/_sources/6_changelog.rst.txt
- docs/_build/_static/copybutton.js
- docs/_build/4_user_guide/4_2_import_mapper.html
- docs/_build/_sources/4_user_guide/4_0_guide_file.rst.txt
- docs/_build/2_rarelink_framework/2_0_rarelink_file.html
- docs/_build/4_user_guide/4_3_phenopackets.html
- docs/_build/_sources/7_faq.rst.txt
- docs/_build/1_background/1_6_redcap.html
- docs/2_rarelink_framework/2_3_rarelink_cli.rst
- docs/_build/7_faq.html
- docs/_build/_static/custom.js
- docs/_build/_sources/index.rst.txt
- docs/_build/_sources/1_background/1_6_redcap.rst.txt
- docs/_build/_sources/12_contact.rst.txt
- docs/_build/3_installation/3_1_setup_rarelink_framework.html
- docs/_build/_sources/3_installation/3_3_data_dictionary.rst.txt
- docs/_build/_sources/9_acknowledgements.rst.txt
- docs/_build/_sources/1_background/1_3_ga4gh_phenopacket_schema.rst.txt
- docs/_build/_sources/3_installation/3_2_setup_redcap_project.rst.txt
- docs/_build/_sources/4_user_guide/4_5_develop_redcap_instruments.rst.txt
- docs/_build/1_background/1_1_rd_interoperability.html
- docs/_build/_static/custom.css
- docs/_build/_static/downloads_manifest.json
- docs/_build/4_user_guide/4_1_manual_data_capture.html
- docs/_build/_static/css/badge_only.css
- docs/_build/11_download_manifest.html
- docs/_build/_sources/2_rarelink_framework/2_2_rarelink_cdm.rst.txt
- docs/_build/_sources/10_license.rst.txt
- docs/_build/_static/jquery.js
- docs/_build/.buildinfo
- docs/_build/_sources/1_background/1_5_rd_cdm.rst.txt
- docs/_build/1_background/1_5_rd_cdm.html
- docs/_build/_sources/3_installation/3_0_install_file.rst.txt
- docs/_build/_sources/4_user_guide/4_1_manual_data_capture.rst.txt
- docs/_build/_sources/11_download_manifest.rst.txt
- docs/_build/5_contributing.html
- docs/_build/_sources/1_background/1_0_background_file.rst.txt
- docs/_build/2_rarelink_framework/2_1_rarelink_overview.html
- docs/_build/_static/doctools.js
- docs/_build/_sources/2_rarelink_framework/2_0_rarelink_file.rst.txt
- docs/_build/_sources/4_user_guide/4_3_phenopackets.rst.txt
- docs/_build/_static/pygments.css
- docs/_build/4_user_guide/4_4_tofhir_module.html
- docs/_build/3_installation/3_4_redcap_api.html
- docs/_build/_static/basic.css
- docs/_build/3_installation/3_3_data_dictionary.html
- docs/_build/_sources/4_user_guide/4_2_import_mapper.rst.txt
- docs/_build/_static/copybutton.css
- docs/_build/10_license.html
- docs/_build/9_acknowledgements.html
- docs/_build/_sources/5_contributing.rst.txt
- docs/_build/_static/documentation_options.js
- docs/_build/_sources/1_background/1_1_rd_interoperability.rst.txt
- docs/_build/_sources/4_user_guide/4_6_redcap_tools.rst.txt
- docs/_build/_downloads/be2e33b5e674cd00f02b65650407213c/downloads_manifest.json
- docs/_build/_static/searchtools.js
- docs/_build/_sources/3_installation/3_4_redcap_api.rst.txt
- docs/_build/_sources/3_installation/3_1_setup_rarelink_framework.rst.txt
- docs/_build/_sources/8_glossary.rst.txt
- docs/_build/4_user_guide/4_5_develop_redcap_instruments.html
- docs/_build/_static/copybutton_funcs.js
- docs/_build/.buildinfo.bak
- docs/_build/_sources/1_background/1_2_ontologies.rst.txt
- docs/_build/1_background/1_0_background_file.html
- docs/_build/3_installation/3_0_install_file.html
- docs/_build/_sources/2_rarelink_framework/2_3_rarelink_cli.rst.txt
- docs/_build/2_rarelink_framework/2_3_rarelink_cli.html
- docs/_build/genindex.html
- docs/_build/html/.buildinfo.bak
- docs/_build/_static/language_data.js
- docs/_build/_sources/2_rarelink_framework/2_1_rarelink_overview.rst.txt
- docs/_build/_static/sphinx_highlight.js
- docs/_build/2_rarelink_framework/2_2_rarelink_cdm.html
- docs/_build/1_background/1_4_hl7_fhir.html
- docs/_build/12_contact.html
- docs/_build/_static/js/theme.js
- docs/_build/1_background/1_2_ontologies.html
- docs/_build/3_installation/3_2_setup_redcap_project.html
- docs/_build/_sources/1_background/1_4_hl7_fhir.rst.txt
- docs/_build/_static/_sphinx_javascript_frameworks_compat.js
- docs/_build/_static/js/badge_only.js
- docs/_build/4_user_guide/4_0_guide_file.html
- docs/_build/_static/js/versions.js
- docs/_build/1_background/1_3_ga4gh_phenopacket_schema.html
🧰 Additional context used
🪛 markdownlint-cli2 (0.18.1)
README.md
9-9: Bare URL used
(MD034, no-bare-urls)
282-282: Bare URL used
(MD034, no-bare-urls)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
- GitHub Check: run-ci (3.11)
- GitHub Check: run-ci (3.10)
- GitHub Check: run-ci (3.12)
🔇 Additional comments (16)
docs/9_acknowledgements.rst (1)
12-12: Acknowledgement update looks good.The addition of "and colleagues" after Prof. Oya Beyan is consistent with the pattern established elsewhere in the document (Prof. Sylvia Thun and Prof. Peter N. Robinson), making the acknowledgement structure uniform and balanced.
docs/1_background/1_5_rd_cdm.rst (1)
27-30: No action needed. The referenced SVG filedocs/_static/res/rd_cdm_v2_0_0.svgexists in the repository and is correctly named.docs/3_installation/3_3_data_dictionary.rst (1)
27-31: > Likely an incorrect or invalid review comment.docs/1_background/1_2_ontologies.rst (1)
97-105: Use consistent capitalization for the Medical Action Ontology acronym (MAXO vs. MAxO).Lines 97–100 mix "MAXO" (in the link label) and "MAxO" (in the description text), while other documentation sections and the official BioPortal URL consistently use "MAXO" in all caps. Align the text to match the standard capitalization.
docs/4_user_guide/4_1_manual_data_capture.rst (1)
433-436: The guidance is accurate. Theprocedurecategory value is a valid and supported measurement category in the system configuration, and MAXO integration is formally implemented across schemas and code. The statement about HPO team reliance on MAXO aligns with internal system documentation. No changes needed.docs/4_user_guide/4_2_import_mapper.rst (1)
63-65: The schema paths in the documentation are correct. The filesrc/rarelink/rarelink_cdm/schema_definitions/rarelink_cdm.yamlexists in the repository, and the directory structure matches the references in the GitHub links at lines 63-65. The command example at lines 384-385 uses the correct path.docs/4_user_guide/4_3_phenopackets.rst (4)
440-490: Advanced Configuration Options section is well-documented.The new Advanced Configuration Options section (lines 440–490) provides clear guidance on multiple instruments, data model specification, type fields, multi-onset support, and field scanning control. The code examples and explanations are clear and actionable.
429-429: medical_actions block is fully supported in the engine.Verification confirms that
medical_actionsis implemented across the Phenopacket engine: it is processed increate.py, mapped throughmedical_action_mapper.py, and integrated into the metadata mapping pipeline. The documentation at line 429 is accurate.
435-439: No action required—file references are accurate.The documentation correctly references
combined.pyand the mappings directory. Both exist at the specified locations (src/rarelink/rarelink_cdm/mappings/phenopackets/combined.pyandsrc/rarelink/rarelink_cdm/mappings/phenopackets/), and the mapping configuration files are present and available for users to consult.
89-89: No action required. The GitHub path in line 89 ofdocs/4_user_guide/4_3_phenopackets.rstis already consistent with all other documentation references. All GitHub links across the codebase consistently use the full nested pathsrc/rarelink/rarelink_cdm(plus subdirectories where applicable). The documentation does not need updates.docs/2_rarelink_framework/2_2_rarelink_cdm.rst (2)
39-39: Placeholder is properly defined. The|data_dict_download|placeholder is defined indocs/conf.py(line 77) with the substitution.. |data_dict_download| replace:: {download_role}, so no action is required.
71-71: The referenced GitHub paths (schema_definitionsandpython_datamodelinsrc/rarelink/rarelink_cdm/) exist in the repository with substantive content. Both directories contain multiple files and are stable parts of the codebase..gitignore (1)
28-29: IgnoringRELEASE.mdlooks fine—just ensure it’s not meant to be versioned (e.g., release notes).MANIFEST.in (1)
25-30: Good sdist hygiene: pruningbuild/anddist/should prevent packaging local artifacts.docs/12_contact.rst (1)
9-12: Email obfuscation is a good doc-only change (less scraping).docs/6_changelog.rst (1)
13-15: Typo fix (“config”) looks good.
| # Sphinx build info version 1 | ||
| # This file records the configuration used when building these files. When it is not found, a full rebuild will be done. | ||
| config: 501d3d1fbf9658a133c4569be302d283 | ||
| config: 464fa9d75306d64cd35473965feae718 | ||
| tags: 645f666f9bcd5a90fca523b33c5a78b7 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Check if docs/_build is in .gitignore
echo "=== Checking .gitignore for docs/_build ==="
if [ -f .gitignore ]; then
grep -n "docs/_build" .gitignore || echo "No match found"
else
echo ".gitignore not found"
fi
echo ""
echo "=== Checking if docs/_build/ entries exist in git ==="
git ls-files "docs/_build/" | head -20
echo ""
echo "=== Git status for docs/_build directory ==="
git status "docs/_build/" 2>/dev/null | head -10Repository: BIH-CEI/rarelink
Length of output: 1489
Remove generated build artifacts from version control and add proper .gitignore configuration.
The .buildinfo file and all contents of docs/_build/ are auto-generated by Sphinx and should not be committed to the repository. Currently, .gitignore does not exclude this directory, and numerous build artifacts (.doctree files, .buildinfo, HTML files) are tracked in git.
Add docs/_build/ to .gitignore and remove the entire docs/_build/ directory from version control so it regenerates as part of the documentation build process.
🤖 Prompt for AI Agents
In docs/_build/html/.buildinfo around lines 1 to 4, the file is a generated
Sphinx artifact and should not be committed; update the repo to ignore the
entire docs/_build/ tree and stop tracking its current contents. Edit .gitignore
to add a line "docs/_build/" (or equivalent pattern), then remove the tracked
build artifacts from git with a command like "git rm -r --cached docs/_build"
(or remove the files via your Git client), commit the change and the removal,
and push so the docs/_build/ directory and files (including .buildinfo) will be
regenerated locally by the documentation build rather than stored in the
repository.
| v2.0.5 (2025-11-19) | ||
| --------------------- | ||
|
|
||
|
|
There was a problem hiding this comment.
Avoid an empty v2.0.5 changelog section (add bullets/TBD or drop until content exists).
v2.0.5 (2025-11-19)
---------------------
+*TBD*📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| v2.0.5 (2025-11-19) | |
| --------------------- | |
| v2.0.5 (2025-11-19) | |
| --------------------- | |
| *TBD* |
🤖 Prompt for AI Agents
In docs/6_changelog.rst around lines 6 to 9 the v2.0.5 header is empty; either
populate it with bullet entries or a clear placeholder (e.g., "- TBD: list
changes here") or remove the entire v2.0.5 section until there are real changes;
if adding text, ensure the underline length matches the header and follow
existing changelog bullet formatting.
| > **Note**: The corresponding paper was recently published in npj Genomic Medicine! | ||
| You can read it here: https://www.nature.com/articles/s41525-025-00534-z |
There was a problem hiding this comment.
Fix MD034: replace bare URLs with proper markdown links (Note + Citing).
-> **Note**: The corresponding paper was recently published in npj Genomic Medicine!
- You can read it here: https://www.nature.com/articles/s41525-025-00534-z
+> **Note**: The corresponding paper was recently published in npj Genomic Medicine!
+ You can read it [here](https://www.nature.com/articles/s41525-025-00534-z).
@@
> Graefe, A.S.L., Rehburg, F., Alkarkoukly, S. et al. RareLink: scalable
REDCap-based framework for rare disease interoperability linking
international registries to FHIR and Phenopackets.
- npj Genom. Med. 10, 72 (2025). https://doi.org/10.1038/s41525-025-00534-z
+ npj Genom. Med. 10, 72 (2025). https://doi.org/10.1038/s41525-025-00534-z
+ ([DOI](https://doi.org/10.1038/s41525-025-00534-z))Also applies to: 279-283
🧰 Tools
🪛 markdownlint-cli2 (0.18.1)
9-9: Bare URL used
(MD034, no-bare-urls)
🤖 Prompt for AI Agents
In README.md around lines 8-9 (and also lines 279-283), there are bare URLs
causing MD034 lint errors; replace each raw URL with proper Markdown link syntax
by wrapping the link text in square brackets and the URL in parentheses (e.g.,
[link text](https://...)), updating the Note and any citation lines to use
descriptive link text rather than the bare URL so the markdown linter no longer
flags MD034.
| Built on the [RD-CDM](https://rarelink.readthedocs.io/en/latest/1_background/1_5_rd_cdm.html), | ||
| all RareLink-CDM pipelines are preconfigured to generate FHIR resources compliant | ||
| with the [HL7 International Patient Summary](https://build.fhir.org/ig/HL7/fhir-ips/) | ||
| , [HL7 Genomics Reporting profiles](https://build.fhir.org/ig/HL7/genomics-reporting/) | ||
| or validated GA4GH Phenopackets. For disease-specific extensions, detailed guides | ||
| are available to help you develop sheets that integrate seamlessly with the | ||
| RareLink framework. |
There was a problem hiding this comment.
Reflow the stray comma/newline before the Genomics Reporting link (renders awkwardly).
Built on the [RD-CDM](https://rarelink.readthedocs.io/en/latest/1_background/1_5_rd_cdm.html),
all RareLink-CDM pipelines are preconfigured to generate FHIR resources compliant
with the [HL7 International Patient Summary](https://build.fhir.org/ig/HL7/fhir-ips/)
-, [HL7 Genomics Reporting profiles](https://build.fhir.org/ig/HL7/genomics-reporting/)
+, [HL7 Genomics Reporting profiles](https://build.fhir.org/ig/HL7/genomics-reporting/)
or validated GA4GH Phenopackets.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| Built on the [RD-CDM](https://rarelink.readthedocs.io/en/latest/1_background/1_5_rd_cdm.html), | |
| all RareLink-CDM pipelines are preconfigured to generate FHIR resources compliant | |
| with the [HL7 International Patient Summary](https://build.fhir.org/ig/HL7/fhir-ips/) | |
| , [HL7 Genomics Reporting profiles](https://build.fhir.org/ig/HL7/genomics-reporting/) | |
| or validated GA4GH Phenopackets. For disease-specific extensions, detailed guides | |
| are available to help you develop sheets that integrate seamlessly with the | |
| RareLink framework. | |
| Built on the [RD-CDM](https://rarelink.readthedocs.io/en/latest/1_background/1_5_rd_cdm.html), | |
| all RareLink-CDM pipelines are preconfigured to generate FHIR resources compliant | |
| with the [HL7 International Patient Summary](https://build.fhir.org/ig/HL7/fhir-ips/), | |
| [HL7 Genomics Reporting profiles](https://build.fhir.org/ig/HL7/genomics-reporting/) | |
| or validated GA4GH Phenopackets. For disease-specific extensions, detailed guides | |
| are available to help you develop sheets that integrate seamlessly with the | |
| RareLink framework. |
🤖 Prompt for AI Agents
In README.md around lines 58 to 64, the sentence has a stray comma and newline
before the "HL7 Genomics Reporting profiles" link which breaks flow and renders
awkwardly; reflow the sentence so the comma is correctly placed immediately
after the preceding link or removed as appropriate, keep the two FHIR links on
the same logical sentence (no unintended line break), and ensure
spacing/punctuation is correct (no orphaned commas or leading spaces before
links).
Summary by CodeRabbit
New Features
Documentation
Chores
✏️ Tip: You can customize this high-level summary in your review settings.