Skip to content

childmindresearch/awesome-childmindresearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Child Mind Institute — Research Teams Projects

A curated list of 83 active, non-fork public repositories from the Child Mind Institute — Research Teams organization.

This list is automatically generated using OpenAI GPT for description and categorization. Archived repositories and forks are excluded.

Table of Contents

Data Processing

Repository Language Description
bids2table Stars: 21 Python bids2table is a Python tool that efficiently indexes BIDS datasets, allowing users to quickly search and index datasets locally or in the cloud, with support for S3 storage.
wristpy Stars: 15 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data. It offers tools for loading sensor information, calibrating raw accelerometer data, calculating physical activity metrics, detecting non-wear and sleep periods, and accessing additional sensor data recorded by the watch.
helios-render-kaggle Stars: 14 Python This repository, helios-render-kaggle, provides a tool for visualizing sensor data from the Helios device, specifically tailored for the CMI - Detect Behavior with Sensor Data competition on Kaggle. It allows users to render sequences from the dataset based on specified filters and generate video files for analysis.
headjack Stars: 10 Rust headjack is an interactive NIfTI image viewer designed for the terminal, offering seamless compatibility with various platforms like remote clusters and containerized environments, making it a valuable tool for researchers and developers.
nifti-stream Stars: 7 TypeScript nifti-stream is a streaming parser for NIFTI-1 and NIFTI-2 neuroimaging files, optimized for client-side processing and progressive loading in web applications.
niftyone Stars: 4 Python NiftyOne is a platform for bulk visualization of large-scale neuroimaging datasets, utilizing FiftyOne features with popular neuroimaging Python packages.
cmi-docx Stars: 3 Python cmi-docx is a Python library that enhances the functionality of python-docx for working with .docx files. It offers features like find and replace, inserting paragraphs, and manipulating styles and formatting within documents.
MoBI-View Stars: 3 Python MoBI-View is a Python GUI application that provides real-time visualization of biosignal data from Lab Streaming Layer (LSL) streams, enabling researchers and clinicians to monitor and analyze various biosignals like EEG and physiological measurements through an intuitive interface.
C-PAC_slurm_testing Stars: 2 Shell This repository enables C-PAC developers to run full regression tests on Bridges-2 cluster using SLURM job submission scripts.
quick-viz Stars: 2 Python This repository, "quick-viz," provides short and simple Python visualization scripts to easily generate visualizations for various types of data, such as TSV-stored matrices, Nii-stored 3D brain data, and surface mesh data. The tools are designed to streamline development and testing cycles by offering quick and easy-to-use utilities.
neurothumb Stars: 2 Rust neurothumb is a Rust-based repository that serves as a neuroimaging file thumbnail generator and integration tool.
tsconcat Stars: 2 Python This repository provides a BIDS App and Python library for concatenating MRI time series, allowing users to combine BOLD time series from multiple datasets, sessions, subjects, or runs into a single file.
cross-species-mapper Stars: 2 Python This repository provides a webapp for translational exploration between humans and macaques, utilizing a Svelte frontend and a Python FastAPI backend.
actisleep-tracker Stars: 2 Python ActiSleep Tracker is a web application designed for annotating sleep data obtained from actigraphy data processed with the GGIR package. Users can visualize and annotate sleep periods using this tool.
actfast Stars: 2 Rust actfast is a fast actigraphy data reader for Python, implemented in Rust. It supports reading data from Actigraph GT3X and GENEActiv devices, with planned support for Axivity CWA format.
hbn-ddp Stars: 2 Python This repository provides a Python preprocessing package, hbn-ddp, designed for handling the Healthy Brain Network clinician consensus diagnostic data. It transforms the data into a more organized format for analysis, allowing filtering by diagnostic certainty or time of diagnosis and creating visualizations of the diagnostic data.
yaspy Stars: 2 Python yaspy is a Python library for creating neuroimaging surface plots, ranging from simple screenshots to complex montages and publication-ready figures. It leverages PyVista, Matplotlib, and Pillow for its functionality.
nifti Stars: 1 C++ This repository provides a lightweight NIfTI file reader and writer in C++, utilizing modern zlib for efficient operations.
gen192 Stars: 1 Python gen192 is a Python-based 192 C-PAC pipeline generator that offers various pipelines, pipeline steps, connectivity measures, and nuisance regression options for neuroimaging analysis.
unifti Stars: 1 C The "unifti" repository provides minimal header-only NIfTI definitions and utilities in C, capturing NIfTI 1.1 and 2 standard and extension codes, with features like portability, zero heap allocations, and utility functions for NIfTI file handling tasks.
ctk-functions Stars: 1 Python This repository contains Azure Functions written in Python for the Clinician Toolkit, offering services such as document conversion, intake form processing, grammatical correction, and text generation through a FastAPI backend.
loris-docker Stars: 1 Shell This repository provides Docker builds for Loris, offering different container images with varying dependencies such as Loris, Loris-MRI, and MINC Toolkit, along with instructions for building and configuring the containers efficiently.
mobi-motion-tracking Stars: 1 Python mobi-motion-tracking is a Python package designed for processing and analyzing 3D motion tracking data. It offers tools to compare skeletal data against a gold standard, calculate similarity metrics like DTW, and generate labeled output files for further analysis.
MOBI_QC Stars: 1 Python MOBI_QC is a Python quality control pipeline tailored for assessing multimodal datasets, including EEG, Eye-tracking, Physiological signals, Audio, and Video data. It automates preprocessing, computes detailed quality control metrics for each modality, and generates PDF reports for easy review and documentation.
graphomotor Stars: 1 Python graphomotor is a Python toolkit designed for analyzing graphomotor data collected via Curious, offering feature extraction and visualization capabilities for tasks like spiral drawing, trails making, alphabetic writing, digit symbol substitution, and the Rey-Osterrieth Complex Figure Test.
noctsleepy Stars: 1 Python noctsleepy is a Python package that computes comprehensive sleep metrics from processed actigraphy data, allowing users to analyze sleep duration, efficiency, wake after sleep onset, and more within customizable nocturnal windows while handling daylight saving time transitions.
synthdata Stars: 1 Python This repository serves as a sandbox for generating and evaluating synthetic data using Python. It includes tools for data generation, evaluation, and parsing hierarchical structures from markdown documents.
headhunter Stars: 1 Python headhunter is a Python parser that extracts headings and hierarchical structures from Markdown files, supporting various heading formats, fuzzy matching, batch processing, and export to different formats.
elbow Stars: 0 Python Elbow is a lightweight Python library designed to transform specialized data into common tabular formats for analytics, offering scalability and ease of use. It allows users to extract diverse data into formats like Parquet for downstream analysis.
vmi-train Stars: 0 ShaderLab This repository provides a generic configurable mobile task designed to track objects using ShaderLab.
flowdump Stars: 0 Python flowdump is a NiPype workflow serializer designed for use with flowview, allowing users to execute workflows and save pre- and post-execution data to JSON files with ease.
BrainParsers Stars: 0 Kaitai Struct BrainParsers provides Kaitai struct grammars for parsing various brain imaging data formats.
cpac-log-muncher Stars: 0 Python This repository provides a Python tool, clmunch, for aggregating and summarizing logs generated by the C-PAC pipeline.
NeuRosetta Stars: 0 JavaScript NeuRosetta provides GPT-4 translations of common operations in various brain imaging frameworks, aiming to facilitate researchers in switching between and learning different frameworks effortlessly.
survey_subsampling Stars: 0 Jupyter Notebook This repository provides a package for reducing the size of complex survey instruments by identifying and retaining only the most predictive assessment items. It offers a data-driven approach to subsampling surveys like the CBCL based on their ability to predict diagnostic status.
bridges-cheatsheet Stars: 0 This repository provides a cheat sheet for efficiently using the Bridges2 compute cluster, including environment variable settings, useful commands for job management, Singularity/Apptainer configurations, Anaconda setup, C-PAC job file templates, and various utilities for enhancing workflow efficiency.
C-PAC_pre-commit_examples Stars: 0 Python This repository provides examples of using pre-commit in C-PAC for linting code and making changes in different branches.
ctk-markdown-to-sql Stars: 0 Rust This repository provides a Rust tool for converting hierarchical markdown documents into SQL insertion queries. It parses markdown files into a tree structure and generates SQL commands to insert the parsed data into a database.
mindlogger-graphomotor-data Stars: 0 Python This repository parses MindLogger exports in Python using the Bidsi library.
bidsi Stars: 0 Python Bidsi is a Python library designed to assist in converting various data sources to BIDS format by providing classes and utilities for building and writing BIDS structured data.
multiecho-processing Stars: 0 Python This repository contains a Multiecho Preprocessing Pipeline project for processing multiecho fMRI data on C-PAC, providing steps for installation and usage.
cmi-ffmpeg-server Stars: 0 Rust This repository likely contains a server application written in Rust that utilizes the FFmpeg multimedia framework for various media processing tasks.
MoBI_Docs Stars: 0 HTML MoBI_Docs is a repository containing materials for the Child Mind Institute's Multimodal Brain/Body Imaging (MoBI) Core, focusing on standardizing research methods and developing software pipelines for data analysis and quality control.
doc-bot Stars: 0 Python The "doc-bot" repository contains the software architecture and cloud deployment details for a chatbot system involving Open WebUI, LiteLLM, and a custom proxy server, with Azure and AWS integrations for storage and processing.
resource-inventory Stars: 0 TypeScript This repository is a web application that helps users search for resources used in the C-PAC software. It offers a user-friendly interface to browse and search through a comprehensive inventory of resources, with features like search functionality, dark mode, and direct links to specific lines in the GitHub repository.
hbn_correction Stars: 0 Python This repository provides a Python package for correcting data from the Healthy Brain Network dataset. It offers functionality to perform data corrections and includes a notebook example for reference.
tinyfeast Stars: 0 Python The "tinyfeast" repository is a Python project with no README file available.
graphomotor_cmi Stars: 0 Python This repository contains scripts to run the Graphomotor Protocol at the Child Mind Institute during the Summer of 2025. The main script, "graphomotor_full.py," encompasses the entire protocol.
tiny-mirror Stars: 0 Python This repository, tiny-mirror, provides functionality for generating concerning summaries using Python. It includes methods to obtain both final results and intermediate results for analyzing text entries.
awesome-childmindresearch Stars: 0 This repository is a curated list of 77 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, generated using OpenAI GPT for description and categorization.
MoBI-AV Stars: 0 Python MoBI-AV is a Python application for recording audio and video simultaneously, offering device selection and synchronization capabilities, including integration with Lab Streaming Layer (LSL) for time-synchronizing recordings with other experimental data sources.
parent-tech-survey Stars: 0 HTML This repository performs text analysis for the PPTOB Study.
zed2i_3d_capture Stars: 0 Python This repository provides the necessary Python code to record 3D motion tracking data from the ZED 2i stereo camera, enabling real-time body tracking and data collection with or without a live stimulus.
not-as-many-pipelines Stars: 0 This repository provides a diff checker tool for comparing original gen192 configurations with updated ones.
zed2i_3d_lsl_capture Stars: 0 Python This repository records 3D motion tracking data from the ZED 2i stereo camera and streams live markers to Lab Streaming Layer, saving the data in a format compatible with the mobi_motion_tracking package.
zed2i_motion_classifier Stars: 0 Python This Python repository, zed2i_motion_classifier, is designed for real-time movement classification using the ZED 2i stereo camera and streams frame-by-frame classifications over LSL (Lab Streaming Layer). It performs action, behavior, and position classification on a single person, streaming these classifications over LSL, and recording video to a .svo2 file.
MoBI-Markers Stars: 0 Python A Python GUI application for sending LSL (Lab Streaming Layer) markers used in neuroscience research, featuring a clean interface, real-time marker sending, status logging, and cross-platform compatibility.
MoBI-Neon-GUI Stars: 0 Python MoBI-Neon-GUI is a Python GUI application for recording video from Pupil Labs Neon devices with synchronized LSL markers, offering real-time video preview, recording controls, configurable save directory, and customizable output filenames with timestamp support.
MoBI-Physio-API Stars: 0 Python A Python API for PLUX biosignals devices with automatic sensor detection and Lab Streaming Layer (LSL) integration, supporting cross-platform usage and real-time data streaming.
helios_eval Stars: 0 Python This repository provides a tool for evaluating the results of the Helios Kaggle competition using Python.
neuromaps-prime Stars: 0 Python The neuromaps-prime repository provides a toolbox for integrating multiscale, multimodal annotations across non-human primate (NHP) brains, facilitating comprehensive comparative brain organization analyses. It extends the neuromaps ecosystem to offer unified access to various NHP brain datasets and specialized tools for NHP-specific analyses.
ctk-terraform Stars: 0 HCL This repository manages Azure infrastructure for the CTK project using Terraform, organizing it into shared, development, and production environments with a focus on deploying the shared infrastructure first before environment-specific resources.
MoBI-Curious-LSL-Relay Stars: 0 Python This repository, MoBI-Curious-LSL-Relay, is a Python script that serves as an LSL Relay for the Curious app in the context of MoBI. It simplifies the setup process by handling dependencies automatically without the need for manual virtual environment creation or separate package installations.
anonymize-pii Stars: 0 Python This Python repository provides a text-based PII anonymizer tool that flags and anonymizes sensitive data in reports using NLP techniques and Presidio Analyzer. It offers features like entity flagging, iterative anonymization, and supports multiple model configurations.

GitHub Tools

Repository Language Description
template-python-repository Stars: 4 Python This repository serves as a template for Python projects, providing a structured setup process and guidelines for consistent project organization.
.github Stars: 0 This repository likely serves as a default location for GitHub community health files and templates.
MoBI-Retreat-2024-Collaborative-programming-with-GitHub Stars: 0 HTML This repository contains a presentation on "Collaborative programming with GitHub" for the MoBI Retreat 2024, including video, slides, references, and related materials.
aria-tests Stars: 0 Python This repository provides a template for Python projects, offering streamlined project setup and a consistent structure. It includes features such as setting up pre-commit hooks, code quality assurance, and API documentation generation.
cloai-service Stars: 0 Python This repository provides a template for Python projects, offering a structured setup process and guidelines for maintaining consistency. It includes instructions for initializing the repository, setting up code quality checks, and generating API documentation.
ctk-build Stars: 0 This repository automates the building, testing, and deployment process for components of the Clinician Toolkit (CTK) project using GitHub Actions.
beacon Stars: 0 TypeScript This repository provides a streamlined way to build Svelte projects using the sv tool, offering commands for project creation, development server setup, and production build generation.
ctk-terraform Stars: 0 HCL This repository manages Azure infrastructure for the CTK project using Terraform, organizing it into shared, development, and production environments with a focus on deploying the shared infrastructure first before environment-specific resources.

Neuroimaging Utilities

Repository Language Description
bids2table Stars: 21 Python bids2table is a Python tool that efficiently indexes BIDS datasets, allowing users to quickly search and index datasets locally or in the cloud, with support for S3 storage.
headjack Stars: 10 Rust headjack is an interactive NIfTI image viewer designed for the terminal, offering seamless compatibility with various platforms like remote clusters and containerized environments, making it a valuable tool for researchers and developers.
nifti-stream Stars: 7 TypeScript nifti-stream is a streaming parser for NIFTI-1 and NIFTI-2 neuroimaging files, optimized for client-side processing and progressive loading in web applications.
C-PAC_slurm_testing Stars: 2 Shell This repository enables C-PAC developers to run full regression tests on Bridges-2 cluster using SLURM job submission scripts.
neurothumb Stars: 2 Rust neurothumb is a Rust-based repository that serves as a neuroimaging file thumbnail generator and integration tool.
tsconcat Stars: 2 Python This repository provides a BIDS App and Python library for concatenating MRI time series, allowing users to combine BOLD time series from multiple datasets, sessions, subjects, or runs into a single file.
nifti Stars: 1 C++ This repository provides a lightweight NIfTI file reader and writer in C++, utilizing modern zlib for efficient operations.
gen192 Stars: 1 Python gen192 is a Python-based 192 C-PAC pipeline generator that offers various pipelines, pipeline steps, connectivity measures, and nuisance regression options for neuroimaging analysis.
unifti Stars: 1 C The "unifti" repository provides minimal header-only NIfTI definitions and utilities in C, capturing NIfTI 1.1 and 2 standard and extension codes, with features like portability, zero heap allocations, and utility functions for NIfTI file handling tasks.
loris-docker Stars: 1 Shell This repository provides Docker builds for Loris, offering different container images with varying dependencies such as Loris, Loris-MRI, and MINC Toolkit, along with instructions for building and configuring the containers efficiently.
MOBI_QC Stars: 1 Python MOBI_QC is a Python quality control pipeline tailored for assessing multimodal datasets, including EEG, Eye-tracking, Physiological signals, Audio, and Video data. It automates preprocessing, computes detailed quality control metrics for each modality, and generates PDF reports for easy review and documentation.
flowview Stars: 0 Svelte FlowView is a Svelte-based C-PAC workflow viewer.
BrainParsers Stars: 0 Kaitai Struct BrainParsers provides Kaitai struct grammars for parsing various brain imaging data formats.
cpac-log-muncher Stars: 0 Python This repository provides a Python tool, clmunch, for aggregating and summarizing logs generated by the C-PAC pipeline.
brainviewer-demo Stars: 0 Svelte This repository is a demo of the BrainViewer library, allowing users to interact with a brain surface visually and audibly. The brain's zoom and rotation are controlled by the user's microphone input frequencies.
NeuRosetta Stars: 0 JavaScript NeuRosetta provides GPT-4 translations of common operations in various brain imaging frameworks, aiming to facilitate researchers in switching between and learning different frameworks effortlessly.
bridges-cheatsheet Stars: 0 This repository provides a cheat sheet for efficiently using the Bridges2 compute cluster, including environment variable settings, useful commands for job management, Singularity/Apptainer configurations, Anaconda setup, C-PAC job file templates, and various utilities for enhancing workflow efficiency.
nodeblock-testing Stars: 0 Python This repository provides testing functionality for C-PAC nodeblocks.
multiecho-processing Stars: 0 Python This repository contains a Multiecho Preprocessing Pipeline project for processing multiecho fMRI data on C-PAC, providing steps for installation and usage.
skarf Stars: 0 Python skarf is a Python package for regularized vector autoregressive (VAR) time series modeling, specifically designed for functional connectivity analyses of fMRI data using scikit-learn.
MoBI_Docs Stars: 0 HTML MoBI_Docs is a repository containing materials for the Child Mind Institute's Multimodal Brain/Body Imaging (MoBI) Core, focusing on standardizing research methods and developing software pipelines for data analysis and quality control.
resource-inventory Stars: 0 TypeScript This repository is a web application that helps users search for resources used in the C-PAC software. It offers a user-friendly interface to browse and search through a comprehensive inventory of resources, with features like search functionality, dark mode, and direct links to specific lines in the GitHub repository.
MoBI-AV Stars: 0 Python MoBI-AV is a Python application for recording audio and video simultaneously, offering device selection and synchronization capabilities, including integration with Lab Streaming Layer (LSL) for time-synchronizing recordings with other experimental data sources.
MoBI-Markers Stars: 0 Python A Python GUI application for sending LSL (Lab Streaming Layer) markers used in neuroscience research, featuring a clean interface, real-time marker sending, status logging, and cross-platform compatibility.
neuromaps-prime Stars: 0 Python The neuromaps-prime repository provides a toolbox for integrating multiscale, multimodal annotations across non-human primate (NHP) brains, facilitating comprehensive comparative brain organization analyses. It extends the neuromaps ecosystem to offer unified access to various NHP brain datasets and specialized tools for NHP-specific analyses.

Python Libraries

Repository Language Description
bids2table Stars: 21 Python bids2table is a Python tool that efficiently indexes BIDS datasets, allowing users to quickly search and index datasets locally or in the cloud, with support for S3 storage.
wristpy Stars: 15 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data. It offers tools for loading sensor information, calibrating raw accelerometer data, calculating physical activity metrics, detecting non-wear and sleep periods, and accessing additional sensor data recorded by the watch.
helios-render-kaggle Stars: 14 Python This repository, helios-render-kaggle, provides a tool for visualizing sensor data from the Helios device, specifically tailored for the CMI - Detect Behavior with Sensor Data competition on Kaggle. It allows users to render sequences from the dataset based on specified filters and generate video files for analysis.
template-python-repository Stars: 4 Python This repository serves as a template for Python projects, providing a structured setup process and guidelines for consistent project organization.
niftyone Stars: 4 Python NiftyOne is a platform for bulk visualization of large-scale neuroimaging datasets, utilizing FiftyOne features with popular neuroimaging Python packages.
cmi-docx Stars: 3 Python cmi-docx is a Python library that enhances the functionality of python-docx for working with .docx files. It offers features like find and replace, inserting paragraphs, and manipulating styles and formatting within documents.
MoBI-View Stars: 3 Python MoBI-View is a Python GUI application that provides real-time visualization of biosignal data from Lab Streaming Layer (LSL) streams, enabling researchers and clinicians to monitor and analyze various biosignals like EEG and physiological measurements through an intuitive interface.
quick-viz Stars: 2 Python This repository, "quick-viz," provides short and simple Python visualization scripts to easily generate visualizations for various types of data, such as TSV-stored matrices, Nii-stored 3D brain data, and surface mesh data. The tools are designed to streamline development and testing cycles by offering quick and easy-to-use utilities.
tsconcat Stars: 2 Python This repository provides a BIDS App and Python library for concatenating MRI time series, allowing users to combine BOLD time series from multiple datasets, sessions, subjects, or runs into a single file.
cross-species-mapper Stars: 2 Python This repository provides a webapp for translational exploration between humans and macaques, utilizing a Svelte frontend and a Python FastAPI backend.
cloai Stars: 2 Python Cloai is a command line interface for OpenAI's API that provides a generic interface to large language models, supporting various prompting techniques across different model providers while maintaining a consistent interface.
actfast Stars: 2 Rust actfast is a fast actigraphy data reader for Python, implemented in Rust. It supports reading data from Actigraph GT3X and GENEActiv devices, with planned support for Axivity CWA format.
hbn-ddp Stars: 2 Python This repository provides a Python preprocessing package, hbn-ddp, designed for handling the Healthy Brain Network clinician consensus diagnostic data. It transforms the data into a more organized format for analysis, allowing filtering by diagnostic certainty or time of diagnosis and creating visualizations of the diagnostic data.
yaspy Stars: 2 Python yaspy is a Python library for creating neuroimaging surface plots, ranging from simple screenshots to complex montages and publication-ready figures. It leverages PyVista, Matplotlib, and Pillow for its functionality.
gen192 Stars: 1 Python gen192 is a Python-based 192 C-PAC pipeline generator that offers various pipelines, pipeline steps, connectivity measures, and nuisance regression options for neuroimaging analysis.
ctk-functions Stars: 1 Python This repository contains Azure Functions written in Python for the Clinician Toolkit, offering services such as document conversion, intake form processing, grammatical correction, and text generation through a FastAPI backend.
cpac-callback-plot Stars: 1 Python This repository provides a Python tool, clplot, for plotting CPAC/Nipype callback logs to visualize a timeline of pipeline events.
mobi-motion-tracking Stars: 1 Python mobi-motion-tracking is a Python package designed for processing and analyzing 3D motion tracking data. It offers tools to compare skeletal data against a gold standard, calculate similarity metrics like DTW, and generate labeled output files for further analysis.
MOBI_QC Stars: 1 Python MOBI_QC is a Python quality control pipeline tailored for assessing multimodal datasets, including EEG, Eye-tracking, Physiological signals, Audio, and Video data. It automates preprocessing, computes detailed quality control metrics for each modality, and generates PDF reports for easy review and documentation.
graphomotor Stars: 1 Python graphomotor is a Python toolkit designed for analyzing graphomotor data collected via Curious, offering feature extraction and visualization capabilities for tasks like spiral drawing, trails making, alphabetic writing, digit symbol substitution, and the Rey-Osterrieth Complex Figure Test.
noctsleepy Stars: 1 Python noctsleepy is a Python package that computes comprehensive sleep metrics from processed actigraphy data, allowing users to analyze sleep duration, efficiency, wake after sleep onset, and more within customizable nocturnal windows while handling daylight saving time transitions.
synthdata Stars: 1 Python This repository serves as a sandbox for generating and evaluating synthetic data using Python. It includes tools for data generation, evaluation, and parsing hierarchical structures from markdown documents.
headhunter Stars: 1 Python headhunter is a Python parser that extracts headings and hierarchical structures from Markdown files, supporting various heading formats, fuzzy matching, batch processing, and export to different formats.
ipyniivue-marimo-test Stars: 1 Python This repository provides a demo for using ipyniivue marimo, allowing users to open a notebook in edit mode and export it as a WASM+HTML website.
elbow Stars: 0 Python Elbow is a lightweight Python library designed to transform specialized data into common tabular formats for analytics, offering scalability and ease of use. It allows users to extract diverse data into formats like Parquet for downstream analysis.
flowdump Stars: 0 Python flowdump is a NiPype workflow serializer designed for use with flowview, allowing users to execute workflows and save pre- and post-execution data to JSON files with ease.
BrainParsers Stars: 0 Kaitai Struct BrainParsers provides Kaitai struct grammars for parsing various brain imaging data formats.
cpac-log-muncher Stars: 0 Python This repository provides a Python tool, clmunch, for aggregating and summarizing logs generated by the C-PAC pipeline.
NeuRosetta Stars: 0 JavaScript NeuRosetta provides GPT-4 translations of common operations in various brain imaging frameworks, aiming to facilitate researchers in switching between and learning different frameworks effortlessly.
survey_subsampling Stars: 0 Jupyter Notebook This repository provides a package for reducing the size of complex survey instruments by identifying and retaining only the most predictive assessment items. It offers a data-driven approach to subsampling surveys like the CBCL based on their ability to predict diagnostic status.
bridges-cheatsheet Stars: 0 This repository provides a cheat sheet for efficiently using the Bridges2 compute cluster, including environment variable settings, useful commands for job management, Singularity/Apptainer configurations, Anaconda setup, C-PAC job file templates, and various utilities for enhancing workflow efficiency.
C-PAC_pre-commit_examples Stars: 0 Python This repository provides examples of using pre-commit in C-PAC for linting code and making changes in different branches.
nodeblock-testing Stars: 0 Python This repository provides testing functionality for C-PAC nodeblocks.
aria-tests Stars: 0 Python This repository provides a template for Python projects, offering streamlined project setup and a consistent structure. It includes features such as setting up pre-commit hooks, code quality assurance, and API documentation generation.
mindlogger-graphomotor-data Stars: 0 Python This repository parses MindLogger exports in Python using the Bidsi library.
bidsi Stars: 0 Python Bidsi is a Python library designed to assist in converting various data sources to BIDS format by providing classes and utilities for building and writing BIDS structured data.
multiecho-processing Stars: 0 Python This repository contains a Multiecho Preprocessing Pipeline project for processing multiecho fMRI data on C-PAC, providing steps for installation and usage.
skarf Stars: 0 Python skarf is a Python package for regularized vector autoregressive (VAR) time series modeling, specifically designed for functional connectivity analyses of fMRI data using scikit-learn.
MoBI_Docs Stars: 0 HTML MoBI_Docs is a repository containing materials for the Child Mind Institute's Multimodal Brain/Body Imaging (MoBI) Core, focusing on standardizing research methods and developing software pipelines for data analysis and quality control.
doc-bot Stars: 0 Python The "doc-bot" repository contains the software architecture and cloud deployment details for a chatbot system involving Open WebUI, LiteLLM, and a custom proxy server, with Azure and AWS integrations for storage and processing.
cloai-service Stars: 0 Python This repository provides a template for Python projects, offering a structured setup process and guidelines for maintaining consistency. It includes instructions for initializing the repository, setting up code quality checks, and generating API documentation.
ctk-build Stars: 0 This repository automates the building, testing, and deployment process for components of the Clinician Toolkit (CTK) project using GitHub Actions.
hbn_correction Stars: 0 Python This repository provides a Python package for correcting data from the Healthy Brain Network dataset. It offers functionality to perform data corrections and includes a notebook example for reference.
tinyfeast Stars: 0 Python The "tinyfeast" repository is a Python project with no README file available.
graphomotor_cmi Stars: 0 Python This repository contains scripts to run the Graphomotor Protocol at the Child Mind Institute during the Summer of 2025. The main script, "graphomotor_full.py," encompasses the entire protocol.
tiny-mirror Stars: 0 Python This repository, tiny-mirror, provides functionality for generating concerning summaries using Python. It includes methods to obtain both final results and intermediate results for analyzing text entries.
awesome-childmindresearch Stars: 0 This repository is a curated list of 77 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, generated using OpenAI GPT for description and categorization.
MoBI-AV Stars: 0 Python MoBI-AV is a Python application for recording audio and video simultaneously, offering device selection and synchronization capabilities, including integration with Lab Streaming Layer (LSL) for time-synchronizing recordings with other experimental data sources.
parent-tech-survey Stars: 0 HTML This repository performs text analysis for the PPTOB Study.
zed2i_3d_capture Stars: 0 Python This repository provides the necessary Python code to record 3D motion tracking data from the ZED 2i stereo camera, enabling real-time body tracking and data collection with or without a live stimulus.
not-as-many-pipelines Stars: 0 This repository provides a diff checker tool for comparing original gen192 configurations with updated ones.
zed2i_3d_lsl_capture Stars: 0 Python This repository records 3D motion tracking data from the ZED 2i stereo camera and streams live markers to Lab Streaming Layer, saving the data in a format compatible with the mobi_motion_tracking package.
zed2i_motion_classifier Stars: 0 Python This Python repository, zed2i_motion_classifier, is designed for real-time movement classification using the ZED 2i stereo camera and streams frame-by-frame classifications over LSL (Lab Streaming Layer). It performs action, behavior, and position classification on a single person, streaming these classifications over LSL, and recording video to a .svo2 file.
MoBI-Markers Stars: 0 Python A Python GUI application for sending LSL (Lab Streaming Layer) markers used in neuroscience research, featuring a clean interface, real-time marker sending, status logging, and cross-platform compatibility.
MoBI-Neon-GUI Stars: 0 Python MoBI-Neon-GUI is a Python GUI application for recording video from Pupil Labs Neon devices with synchronized LSL markers, offering real-time video preview, recording controls, configurable save directory, and customizable output filenames with timestamp support.
MoBI-Physio-API Stars: 0 Python A Python API for PLUX biosignals devices with automatic sensor detection and Lab Streaming Layer (LSL) integration, supporting cross-platform usage and real-time data streaming.
helios_eval Stars: 0 Python This repository provides a tool for evaluating the results of the Helios Kaggle competition using Python.
neuromaps-prime Stars: 0 Python The neuromaps-prime repository provides a toolbox for integrating multiscale, multimodal annotations across non-human primate (NHP) brains, facilitating comprehensive comparative brain organization analyses. It extends the neuromaps ecosystem to offer unified access to various NHP brain datasets and specialized tools for NHP-specific analyses.
MoBI-Curious-LSL-Relay Stars: 0 Python This repository, MoBI-Curious-LSL-Relay, is a Python script that serves as an LSL Relay for the Curious app in the context of MoBI. It simplifies the setup process by handling dependencies automatically without the need for manual virtual environment creation or separate package installations.
anonymize-pii Stars: 0 Python This Python repository provides a text-based PII anonymizer tool that flags and anonymizes sensitive data in reports using NLP techniques and Presidio Analyzer. It offers features like entity flagging, iterative anonymization, and supports multiple model configurations.

Rust Projects

Repository Language Description
neurothumb Stars: 2 Rust neurothumb is a Rust-based repository that serves as a neuroimaging file thumbnail generator and integration tool.
actfast Stars: 2 Rust actfast is a fast actigraphy data reader for Python, implemented in Rust. It supports reading data from Actigraph GT3X and GENEActiv devices, with planned support for Axivity CWA format.
ctk-markdown-to-sql Stars: 0 Rust This repository provides a Rust tool for converting hierarchical markdown documents into SQL insertion queries. It parses markdown files into a tree structure and generates SQL commands to insert the parsed data into a database.
cmi-pandoc-server Stars: 0 Rust This repository likely serves as a server application written in Rust for converting documents using Pandoc.
cmi-ffmpeg-server Stars: 0 Rust This repository likely contains a server application written in Rust that utilizes the FFmpeg multimedia framework for various media processing tasks.

Sleep Data Analysis

Repository Language Description
wristpy Stars: 15 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data. It offers tools for loading sensor information, calibrating raw accelerometer data, calculating physical activity metrics, detecting non-wear and sleep periods, and accessing additional sensor data recorded by the watch.
actisleep-tracker Stars: 2 Python ActiSleep Tracker is a web application designed for annotating sleep data obtained from actigraphy data processed with the GGIR package. Users can visualize and annotate sleep periods using this tool.
noctsleepy Stars: 1 Python noctsleepy is a Python package that computes comprehensive sleep metrics from processed actigraphy data, allowing users to analyze sleep duration, efficiency, wake after sleep onset, and more within customizable nocturnal windows while handling daylight saving time transitions.

Visualization Tools

Repository Language Description
helios-render-kaggle Stars: 14 Python This repository, helios-render-kaggle, provides a tool for visualizing sensor data from the Helios device, specifically tailored for the CMI - Detect Behavior with Sensor Data competition on Kaggle. It allows users to render sequences from the dataset based on specified filters and generate video files for analysis.
headjack Stars: 10 Rust headjack is an interactive NIfTI image viewer designed for the terminal, offering seamless compatibility with various platforms like remote clusters and containerized environments, making it a valuable tool for researchers and developers.
niftyone Stars: 4 Python NiftyOne is a platform for bulk visualization of large-scale neuroimaging datasets, utilizing FiftyOne features with popular neuroimaging Python packages.
MoBI-View Stars: 3 Python MoBI-View is a Python GUI application that provides real-time visualization of biosignal data from Lab Streaming Layer (LSL) streams, enabling researchers and clinicians to monitor and analyze various biosignals like EEG and physiological measurements through an intuitive interface.
quick-viz Stars: 2 Python This repository, "quick-viz," provides short and simple Python visualization scripts to easily generate visualizations for various types of data, such as TSV-stored matrices, Nii-stored 3D brain data, and surface mesh data. The tools are designed to streamline development and testing cycles by offering quick and easy-to-use utilities.
brainviewer Stars: 2 TypeScript BrainViewer is a tool for scientific visualization of 3D mesh data in JavaScript/TypeScript, built on ThreeJS, providing a fast and responsive interface for visualizing 3D meshes in the browser.
hbn-ddp Stars: 2 Python This repository provides a Python preprocessing package, hbn-ddp, designed for handling the Healthy Brain Network clinician consensus diagnostic data. It transforms the data into a more organized format for analysis, allowing filtering by diagnostic certainty or time of diagnosis and creating visualizations of the diagnostic data.
yaspy Stars: 2 Python yaspy is a Python library for creating neuroimaging surface plots, ranging from simple screenshots to complex montages and publication-ready figures. It leverages PyVista, Matplotlib, and Pillow for its functionality.
cpac-callback-plot Stars: 1 Python This repository provides a Python tool, clplot, for plotting CPAC/Nipype callback logs to visualize a timeline of pipeline events.
mobi-motion-tracking Stars: 1 Python mobi-motion-tracking is a Python package designed for processing and analyzing 3D motion tracking data. It offers tools to compare skeletal data against a gold standard, calculate similarity metrics like DTW, and generate labeled output files for further analysis.
graphomotor Stars: 1 Python graphomotor is a Python toolkit designed for analyzing graphomotor data collected via Curious, offering feature extraction and visualization capabilities for tasks like spiral drawing, trails making, alphabetic writing, digit symbol substitution, and the Rey-Osterrieth Complex Figure Test.
flowview Stars: 0 Svelte FlowView is a Svelte-based C-PAC workflow viewer.
vmi-train Stars: 0 ShaderLab This repository provides a generic configurable mobile task designed to track objects using ShaderLab.
brainviewer-demo Stars: 0 Svelte This repository is a demo of the BrainViewer library, allowing users to interact with a brain surface visually and audibly. The brain's zoom and rotation are controlled by the user's microphone input frequencies.
zed2i_3d_capture Stars: 0 Python This repository provides the necessary Python code to record 3D motion tracking data from the ZED 2i stereo camera, enabling real-time body tracking and data collection with or without a live stimulus.
MoBI-Neon-GUI Stars: 0 Python MoBI-Neon-GUI is a Python GUI application for recording video from Pupil Labs Neon devices with synchronized LSL markers, offering real-time video preview, recording controls, configurable save directory, and customizable output filenames with timestamp support.

Web Applications

Repository Language Description
nifti-stream Stars: 7 TypeScript nifti-stream is a streaming parser for NIFTI-1 and NIFTI-2 neuroimaging files, optimized for client-side processing and progressive loading in web applications.
cross-species-mapper Stars: 2 Python This repository provides a webapp for translational exploration between humans and macaques, utilizing a Svelte frontend and a Python FastAPI backend.
brainviewer Stars: 2 TypeScript BrainViewer is a tool for scientific visualization of 3D mesh data in JavaScript/TypeScript, built on ThreeJS, providing a fast and responsive interface for visualizing 3D meshes in the browser.
actisleep-tracker Stars: 2 Python ActiSleep Tracker is a web application designed for annotating sleep data obtained from actigraphy data processed with the GGIR package. Users can visualize and annotate sleep periods using this tool.
cloai Stars: 2 Python Cloai is a command line interface for OpenAI's API that provides a generic interface to large language models, supporting various prompting techniques across different model providers while maintaining a consistent interface.
ctk-webapp Stars: 1 Svelte This repository contains the frontend code for the Clinician Toolkit, a SvelteKit application deployed as a Docker container, part of a larger set of Clinician Toolkit repositories.
ctk-functions Stars: 1 Python This repository contains Azure Functions written in Python for the Clinician Toolkit, offering services such as document conversion, intake form processing, grammatical correction, and text generation through a FastAPI backend.
ipyniivue-marimo-test Stars: 1 Python This repository provides a demo for using ipyniivue marimo, allowing users to open a notebook in edit mode and export it as a WASM+HTML website.
brainviewer-demo Stars: 0 Svelte This repository is a demo of the BrainViewer library, allowing users to interact with a brain surface visually and audibly. The brain's zoom and rotation are controlled by the user's microphone input frequencies.
MoBI-Retreat-2024-Collaborative-programming-with-GitHub Stars: 0 HTML This repository contains a presentation on "Collaborative programming with GitHub" for the MoBI Retreat 2024, including video, slides, references, and related materials.
cmi-skeleton-themes Stars: 0 CSS This repository provides a CSS Skeleton theme specifically designed for the Child Mind Institute, allowing easy integration into web projects by following simple installation and import instructions.
cmi-pandoc-server Stars: 0 Rust This repository likely serves as a server application written in Rust for converting documents using Pandoc.
doc-bot Stars: 0 Python The "doc-bot" repository contains the software architecture and cloud deployment details for a chatbot system involving Open WebUI, LiteLLM, and a custom proxy server, with Azure and AWS integrations for storage and processing.
blockbuster Stars: 0 HTML The "blockbuster" repository contains HTML code for a BlockBuster project.
resource-inventory Stars: 0 TypeScript This repository is a web application that helps users search for resources used in the C-PAC software. It offers a user-friendly interface to browse and search through a comprehensive inventory of resources, with features like search functionality, dark mode, and direct links to specific lines in the GitHub repository.
MoBI-Physio-API Stars: 0 Python A Python API for PLUX biosignals devices with automatic sensor detection and Lab Streaming Layer (LSL) integration, supporting cross-platform usage and real-time data streaming.
beacon Stars: 0 TypeScript This repository provides a streamlined way to build Svelte projects using the sv tool, offering commands for project creation, development server setup, and production build generation.

About this list

This awesome list is automatically generated weekly using a GitHub Action. Last updated: 2026-02-09 00:06:34 UTC

In this update: 40 repositories (48%) were served from cache, and 43 repositories were freshly analyzed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors