Enrich dataset by filling NA/null fields from URL content#32
Open
likeajumprope wants to merge 5 commits intoReproNim:mainfrom
Open
Enrich dataset by filling NA/null fields from URL content#32likeajumprope wants to merge 5 commits intoReproNim:mainfrom
likeajumprope wants to merge 5 commits intoReproNim:mainfrom
Conversation
Visited each entry's URL and enriched ~35 entries across these fields: - platform: inferred from course type (Mac/Linux for shell courses, Jupyter for notebook courses, Mac/Windows/Linux for cross-platform web content) - delivery: self-paced for reference books/videos, instructor for workshops and university courses, both for Carpentries-style materials - language: filled English for all entries with null language (6 entries) - instruction_medium: added for Brainhack School, NeuroHackademy, NMA, ABCD-ReproNim, and OHBM workshop - course_length: set 1+ weeks for Brainhack School, NeuroHackademy, Neuromatch; 1-4 hrs for OHBM reproducible pipelines workshop - assessment: true for courses with projects/quizzes (NMA, NeuroHackademy, Brainhack School, ABCD-ReproNim, QLS612); false for reference books - neuroimaging_software: FSL for courses explicitly using FSL (IDs 18, 47); NA for Neuromatch (computational neuroscience, not imaging) - imaging_modality: updated for guide to reproducible neuroimaging (ID 18), reproducibility science syllabus (ID 25), Brainhack School (ID 54) - programming_language: Python+shell scripting for ID 18, shell scripting for MRI Analysis syllabus (ID 47) - open_dataset: false for syllabi/handbooks/reference docs; true for ReproNim workshop (ID 39, uses published dataset hands-on) Also fixed duplicate YAML keys in entry 58 (Andy's Brain Book) caused by a prior partial edit leaving null placeholders alongside richer values. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Code Review
This pull request provides extensive metadata updates for the neuroimaging resource inventory in both JSON and YAML formats, including platform details, delivery methods, and software specifications. Feedback highlights several data integrity issues, such as the accidental removal of a description for entry 35, multiple typos in resource descriptions, and schema inconsistencies where dates were provided as integers rather than strings. Additionally, a placeholder 'test course' entry was identified that should be removed prior to merging.
Comment on lines
+1021
to
+1025
| source: | ||
| - Adina Wagner | ||
| - Max Planck Institute | ||
| alias_links: | ||
| notes: |
Contributor
| (uclear if links work once you do that) | ||
| alias_links: null | ||
| notes: null | ||
| description: JupyterHub no longer accessible. Need to link GitHubClassroom to GitHub (uclear if links work once you do that) |
Contributor
| source: | ||
| - Andrew Jahn | ||
| - University of Michigan | ||
| last_updated: 2026 |
Contributor
| "Andrew Jahn", | ||
| "University of Michigan" | ||
| ], | ||
| "last_updated": 2026, |
Contributor
| "ABCD-ReproNim", | ||
| "ReproNim" | ||
| ], | ||
| "description": "3 week machone learning course", |
Contributor
| @@ -2395,20 +2536,39 @@ | |||
| "open_dataset": true, | |||
| "last_updated": 2025, | |||
Contributor
Comment on lines
+2558
to
2573
| { | ||
| "id": 62, | ||
| "course_name": "test course", | ||
| "platform": [ | ||
| "Mac" | ||
| ], | ||
| "instruction_medium": [ | ||
| "blog post" | ||
| ], | ||
| "description": "Comprehensive website describing the necessity of reproducible research and how to achieve it (notebooks, visualisation)" | ||
| "delivery": [ | ||
| "instructor" | ||
| ], | ||
| "imaging_modality": [ | ||
| "Behavioral" | ||
| ] | ||
| } |
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.