Skip to content

childmindresearch/awesome-childmindresearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Child Mind Institute — Research Teams Projects

A curated list of 77 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

Clinical Toolkit

Repository Language Description
wristpy Stars: 8 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data, providing tools for loading sensor information, calibrating raw data, calculating physical activity and sleep metrics, detecting non-wear and sleep periods, and accessing other sensor data recorded by the watch.
ctk-webapp Stars: 0 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: 0 Python This repository provides Azure Functions for the Clinician Toolkit, offering streamlined project setup and consistent structure for Python projects.
pcit-scoring Stars: 0 Jupyter Notebook This repository provides a tool for the classification and scoring of Parent-Child Interaction Therapy skills using Jupyter Notebook.
ctk-build Stars: 0 This repository automates the building, testing, and deployment process for components of the Clinician Toolkit (CTK) project using GitHub Actions.

Command Line Tools

Repository Language Description
headjack Stars: 7 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.
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.
ecpac Stars: 1 Python ecpac is a Python tool for easy execution of C-PAC on PSC ACCESS, providing streamlined installation, running, and updating processes.
cloai Stars: 1 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.
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.
ba-timeseries-gradients Stars: 0 Python This repository provides a command line interface (CLI) for running BrainSpace on BIDS-compliant datasets, allowing for macroscale gradient mapping on neuroimaging data in NIFTI or GIFTI 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.
openai-api-wrapper Stars: 0 Python This repository is a thin CLI wrapper around OpenAI's Python API, allowing users to interact with chat completion models without writing additional code files.
csm-offline-computation Stars: 0 Python This repository provides a command-line tool, CSM Offline Computation, for processing data similar to the Cross Species Mapper. It enables users to load data, calculate feature similarity, perform NeuroQuery image searches, and save the results to disk.
linguaweb-orchestrator Stars: 0 Shell This repository is an orchestrator for the Linguaweb project, which includes a frontend, API service, PostgreSQL database, and MinIO object storage all containerized with Docker for easy management and deployment.
bids-subset Stars: 0 Rust bids-subset is a Rust tool for fast and easy subsetting of BIDS datasets, offering cross-platform support, glob pattern matching for subjects, sessions, datatypes, and files, and the ability to create a portable single executable for efficient dataset manipulation.
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.
llm-evaluations Stars: 0 TypeScript This repository provides everything needed to build a Svelte project using create-svelte, offering commands for project creation, development server setup, and production build generation.
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.
ctk-nginx Stars: 0 HTML This repository likely contains HTML code related to configuring and managing Nginx web server settings.
bids-gallery Stars: 0 Svelte This repository provides everything needed to build a Svelte project using create-svelte, offering commands for project creation, development server setup, and production build generation.
cmi-pandoc-server Stars: 0 Rust This repository likely serves as a server application written in Rust for converting documents using Pandoc.
tinyfeast Stars: 0 Python This repository named "tinyfeast" likely contains Python code for a small project or tool, but without a README file, the specific functionality and purpose are unclear.

Data Processing Libraries

Repository Language Description
bids2table Stars: 16 Jupyter Notebook bids2table is a library for efficiently indexing and querying large-scale BIDS neuroimaging datasets and derivatives, leveraging modern data science tools to improve efficiency over PyBIDS.
wristpy Stars: 8 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data, providing tools for loading sensor information, calibrating raw data, calculating physical activity and sleep metrics, detecting non-wear and sleep periods, and accessing other sensor data recorded by the watch.
niftyone Stars: 4 Python NiftyOne is a platform for bulk visualization of large-scale neuroimaging datasets, utilizing FiftyOne features with popular neuroimaging Python packages.
nifti-stream Stars: 4 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.
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.
tsconcat Stars: 1 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.
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.
actisleep-tracker Stars: 1 Python This repository is a web application designed for annotating actigraphy data, particularly sleep data. It provides functionality for preprocessing data and utilizes the Dash framework for development.
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.
eeg_research Stars: 1 Jupyter Notebook This repository, "eeg_research," is a collection of software tools and pipelines for EEG data analysis, including an EEG-fMRI cleaning pipeline that features artifact removal, quality control, and an interactive menu for user-friendly navigation. Maintained by the Child Mind Institute, this library operates within the BIDS standard for organizing neuroimaging data.
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.
cpac-schemas Stars: 0 This repository provides JSON Schemas for C-PAC, allowing users to define pipeline and data configurations with autocomplete, error detection, and inline documentation in tools like VSCode.
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.
nifti Stars: 0 C++ This repository provides a lightweight NIfTI file reader and writer in C++, utilizing modern zlib for efficient operations.
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.
ba-timeseries-gradients Stars: 0 Python This repository provides a command line interface (CLI) for running BrainSpace on BIDS-compliant datasets, allowing for macroscale gradient mapping on neuroimaging data in NIFTI or GIFTI formats.
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.
anonymization-verification Stars: 0 Python This repository provides an app written in Python for verifying the anonymization of Word documents.
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.
csm-offline-computation Stars: 0 Python This repository provides a command-line tool, CSM Offline Computation, for processing data similar to the Cross Species Mapper. It enables users to load data, calculate feature similarity, perform NeuroQuery image searches, and save the results to disk.
bids-subset Stars: 0 Rust bids-subset is a Rust tool for fast and easy subsetting of BIDS datasets, offering cross-platform support, glob pattern matching for subjects, sessions, datatypes, and files, and the ability to create a portable single executable for efficient dataset manipulation.
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.
actfast Stars: 0 Rust actfast is a Python package designed for fast and efficient reading of raw actigraphy data from various devices and manufacturers. It supports multiple formats and devices, providing a lightweight solution for handling large datasets.
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.
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 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

Data Visualization

Repository Language Description
brainviewer Stars: 1 TypeScript BrainViewer is a tool for scientific visualization of 3D mesh data in JavaScript/TypeScript, built on ThreeJS, offering a fast and responsive interface for visualizing 3D meshes in the browser.
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.
quick-viz Stars: 0 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.
flowview Stars: 0 Svelte FlowView is a Svelte-based viewer for C-PAC workflows.
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.
yaspy Stars: 0 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.

EEG Analysis

Repository Language Description
eeg_research Stars: 1 Jupyter Notebook This repository, "eeg_research," is a collection of software tools and pipelines for EEG data analysis, including an EEG-fMRI cleaning pipeline that features artifact removal, quality control, and an interactive menu for user-friendly navigation. Maintained by the Child Mind Institute, this library operates within the BIDS standard for organizing neuroimaging data.

GitHub Templates

Repository Language Description
template-python-repository Stars: 2 Python This repository serves as a template for Python projects, providing a structured setup process and guidelines for consistent project organization. It includes steps for initialization, code quality checks, and API documentation setup.
.github Stars: 0 This repository likely serves as a default location for storing GitHub-specific files like issue templates, pull request templates, and community health files.
llama-runner Stars: 0 Python This repository serves as a template for Python projects, providing a checklist for setting up a new project, including updating badges, licenses, and configurations.
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 Svelte This repository provides a Svelte Skeleton theme for the Child Mind Institute, allowing users to easily install and customize the theme for their projects.
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.
AIMLESS Stars: 0 Jupyter Notebook This repository serves as a template Python repository designed to streamline project setup and maintain a consistent structure for development projects. It includes features such as setting up pre-commit hooks, ensuring code quality, and generating API documentation.
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.
mirror-eval Stars: 0 Python This repository provides a Python template designed to streamline project setup and maintain a consistent structure. It includes features for initializing the repository, ensuring code quality, and setting up API documentation.

Machine Learning

Repository Language Description
text-knnassifier Stars: 9 Python TextKNNClassifier is a Python package that implements a k-nearest neighbors classifier for text data using a compression algorithm to compute distances between texts and predict labels based on the k-nearest neighbors in the training data.
algonauts23 Stars: 8 Python This repository contains the code for the CMI-DAIR submission to the Algonauts 2023 Challenge by team "BlobGPT." It includes a model with a multi-subject linear encoding head attached to a pretrained trunk model, achieving competitive validation and test scores.
wristpy Stars: 8 Python wristpy is a Python package designed for processing and analyzing wrist-worn accelerometer data, providing tools for loading sensor information, calibrating raw data, calculating physical activity and sleep metrics, detecting non-wear and sleep periods, and accessing other sensor data recorded by the watch.
cloai Stars: 1 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.
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.
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.
openai-api-wrapper Stars: 0 Python This repository is a thin CLI wrapper around OpenAI's Python API, allowing users to interact with chat completion models without writing additional code files.
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.
openai-assistant Stars: 0 Python This repository likely contains code related to an OpenAI assistant, written in Python.
pcit-scoring Stars: 0 Jupyter Notebook This repository provides a tool for the classification and scoring of Parent-Child Interaction Therapy skills using Jupyter Notebook.
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 File Storage for persistence. The deployment includes container apps, a virtual network, file storage, and key vault for secret management, with custom containers for LiteLLM and the proxy.
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 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

Neuroimaging Tools

Repository Language Description
bids2table Stars: 16 Jupyter Notebook bids2table is a library for efficiently indexing and querying large-scale BIDS neuroimaging datasets and derivatives, leveraging modern data science tools to improve efficiency over PyBIDS.
algonauts23 Stars: 8 Python This repository contains the code for the CMI-DAIR submission to the Algonauts 2023 Challenge by team "BlobGPT." It includes a model with a multi-subject linear encoding head attached to a pretrained trunk model, achieving competitive validation and test scores.
headjack Stars: 7 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.
nifti-stream Stars: 4 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.
ecpac Stars: 1 Python ecpac is a Python tool for easy execution of C-PAC on PSC ACCESS, providing streamlined installation, running, and updating processes.
neurothumb Stars: 1 Rust neurothumb is a Rust-based repository that serves as a neuroimaging file thumbnail generator and integration tool.
tsconcat Stars: 1 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.
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.
eeg_research Stars: 1 Jupyter Notebook This repository, "eeg_research," is a collection of software tools and pipelines for EEG data analysis, including an EEG-fMRI cleaning pipeline that features artifact removal, quality control, and an interactive menu for user-friendly navigation. Maintained by the Child Mind Institute, this library operates within the BIDS standard for organizing neuroimaging data.
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.
flowview Stars: 0 Svelte FlowView is a Svelte-based viewer for C-PAC workflows.
cpac-schemas Stars: 0 This repository provides JSON Schemas for C-PAC, allowing users to define pipeline and data configurations with autocomplete, error detection, and inline documentation in tools like VSCode.
nifti Stars: 0 C++ This repository provides a lightweight NIfTI file reader and writer in C++, utilizing modern zlib for efficient operations.
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.
ba-timeseries-gradients Stars: 0 Python This repository provides a command line interface (CLI) for running BrainSpace on BIDS-compliant datasets, allowing for macroscale gradient mapping on neuroimaging data in NIFTI or GIFTI formats.
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.
csm-offline-computation Stars: 0 Python This repository provides a command-line tool, CSM Offline Computation, for processing data similar to the Cross Species Mapper. It enables users to load data, calculate feature similarity, perform NeuroQuery image searches, and save the results to disk.
bids-subset Stars: 0 Rust bids-subset is a Rust tool for fast and easy subsetting of BIDS datasets, offering cross-platform support, glob pattern matching for subjects, sessions, datatypes, and files, and the ability to create a portable single executable for efficient dataset manipulation.
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.
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.
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.
yaspy Stars: 0 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.
awesome-childmindresearch Stars: 0 This repository is a curated list of 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

Python Projects

Repository Language Description
text-knnassifier Stars: 9 Python TextKNNClassifier is a Python package that implements a k-nearest neighbors classifier for text data using a compression algorithm to compute distances between texts and predict labels based on the k-nearest neighbors in the training data.
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.
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.
template-python-repository Stars: 2 Python This repository serves as a template for Python projects, providing a structured setup process and guidelines for consistent project organization. It includes steps for initialization, code quality checks, and API documentation setup.
ecpac Stars: 1 Python ecpac is a Python tool for easy execution of C-PAC on PSC ACCESS, providing streamlined installation, running, and updating processes.
tsconcat Stars: 1 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.
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.
cloai Stars: 1 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.
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.
quick-viz Stars: 0 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.
cpac-schemas Stars: 0 This repository provides JSON Schemas for C-PAC, allowing users to define pipeline and data configurations with autocomplete, error detection, and inline documentation in tools like VSCode.
llama-runner Stars: 0 Python This repository serves as a template for Python projects, providing a checklist for setting up a new project, including updating badges, licenses, and configurations.
anonymization-verification Stars: 0 Python This repository provides an app written in Python for verifying the anonymization of Word documents.
openai-api-wrapper Stars: 0 Python This repository is a thin CLI wrapper around OpenAI's Python API, allowing users to interact with chat completion models without writing additional code files.
openai-assistant Stars: 0 Python This repository likely contains code related to an OpenAI assistant, written in Python.
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-functions Stars: 0 Python This repository provides Azure Functions for the Clinician Toolkit, offering streamlined project setup and consistent structure for Python projects.
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.
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 File Storage for persistence. The deployment includes container apps, a virtual network, file storage, and key vault for secret management, with custom containers for LiteLLM and the proxy.
AIMLESS Stars: 0 Jupyter Notebook This repository serves as a template Python repository designed to streamline project setup and maintain a consistent structure for development projects. It includes features such as setting up pre-commit hooks, ensuring code quality, and generating API documentation.
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.
mirror-eval Stars: 0 Python This repository provides a Python template designed to streamline project setup and maintain a consistent structure. It includes features for initializing the repository, ensuring code quality, and setting up API documentation.
tinyfeast Stars: 0 Python This repository named "tinyfeast" likely contains Python code for a small project or tool, but without a README file, the specific functionality and purpose are unclear.
awesome-childmindresearch Stars: 0 This repository is a curated list of 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

Rust Projects

Repository Language Description
headjack Stars: 7 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.
neurothumb Stars: 1 Rust neurothumb is a Rust-based repository that serves as a neuroimaging file thumbnail generator and integration tool.
actfast Stars: 0 Rust actfast is a Python package designed for fast and efficient reading of raw actigraphy data from various devices and manufacturers. It supports multiple formats and devices, providing a lightweight solution for handling large datasets.
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.
awesome-childmindresearch Stars: 0 This repository is a curated list of 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

Web Development

Repository Language Description
nifti-stream Stars: 4 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: 1 TypeScript BrainViewer is a tool for scientific visualization of 3D mesh data in JavaScript/TypeScript, built on ThreeJS, offering a fast and responsive interface for visualizing 3D meshes in the browser.
actisleep-tracker Stars: 1 Python This repository is a web application designed for annotating actigraphy data, particularly sleep data. It provides functionality for preprocessing data and utilizes the Dash framework for development.
ctk-webapp Stars: 0 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.
linguaweb-frontend Stars: 0 Svelte This repository provides a frontend solution for the linguaweb website using Svelte, offering tools and instructions for building and developing Svelte projects efficiently.
linguaweb-orchestrator Stars: 0 Shell This repository is an orchestrator for the Linguaweb project, which includes a frontend, API service, PostgreSQL database, and MinIO object storage all containerized with Docker for easy management and deployment.
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 Svelte This repository provides a Svelte Skeleton theme for the Child Mind Institute, allowing users to easily install and customize the theme for their projects.
llm-evaluations Stars: 0 TypeScript This repository provides everything needed to build a Svelte project using create-svelte, offering commands for project creation, development server setup, and production build generation.
ctk-wopi Stars: 0 TypeScript This repository provides a CTK container for the Web Application Open Platform Interface (WOPI) protocol, implemented in TypeScript.
ctk-nginx Stars: 0 HTML This repository likely contains HTML code related to configuring and managing Nginx web server settings.
bids-gallery Stars: 0 Svelte This repository provides everything needed to build a Svelte project using create-svelte, offering commands for project creation, development server setup, and production build generation.
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 File Storage for persistence. The deployment includes container apps, a virtual network, file storage, and key vault for secret management, with custom containers for LiteLLM and the proxy.
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.
awesome-childmindresearch Stars: 0 This repository is a curated list of 181 active, non-fork public repositories from the Child Mind Institute — Research Teams organization, focusing on various research tools and projects related to data management, command line tools, data processing, visualization, machine learning, neuroimaging, Python libraries, Rust projects, and web applications.

About this list

This awesome list is automatically generated weekly using a GitHub Action. Last updated: 2025-04-10 20:11:58 UTC

In this update: 70 repositories (91%) were served from cache, and 7 repositories were freshly analyzed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published