INCF logo

INCF

An open & FAIR neuroscience standards organization

GSoC Participation History

Technologies

Topics

Past Projects

Conda packaging for GeNN

GeNN is a C++ library that generates code for efficiently simulating Spiking Neural Networks (SNNs) using GPUs. In order to compile this generated...

Topics:aiuibackend
advanced

Studying Peripheral Physiological Modulation of Brain Activity (INCF #27)

Traditionally, brain activity has been analyzed independently from peripheral physiological measurements like the electrocardiogram (ECG), but our...

🐍 python
Topics:aiui

Python API for new cell types

This project will involve refactoring the Human Neocortical Neurosolver (HNN-core) codebase to enable flexible development of neural circuits with...

🐍 python
Topics:apiaiui

GestureCap: Using markerless motion capture and gesture recognition for music generation

Last year, work on GestureCap focused on developing an Arduino-based latency measurement system and optimizing the pipeline for low-latency...

🐍 python
Topics:aiui

Developing standardised biophysically detailed neuronal circuit models using NeuroML

This project will convert somatosensory thalamocortical circuits model based on NetPyNE implementation into NeuroML standard formats and testing it...

Topics:mlaiui

Developing an ISPC Backend for GeNN to Enable CPU-Based SNN Simulations

GeNN is a C++ library used for simulating Spiking Neural Networks through GPU-based code generation (CUDA/HIP). Currently, its accessibility is...

Topics:aiuibackend
advanced

DevoTG: Dynamic Graph Neural Networks for Modeling C. elegans Development

The nematode Caenorhabditis elegans serves as a pivotal model organism in developmental biology due to its well-defined cell lineage, compact genome,...

Topics:ai

3. HarmonyHub: Front-end interface refactoring and expansion for multi-instrument support

HarmonyHub is an open-source, modular web application designed to revolutionize music education by integrating modern technologies and pedagogical...

🅰️ angular
Topics:webui

MODELING NEURAL DEVELOPMENTAL PROGRAMS OF C. elegans USING GROWING HYPERGRAPH NEURAL NETWORKS

This proposal outlines a novel computational framework for modeling neural developmental programs using Growing Hypergraph Neural Networks (Growing...

ActiveVision: a data and model portal for the study of goal-directed vision

This project develops an open portal for goal-directed vision research, integrating eye-tracking datasets and machine learning models with tools for...

Topics:ai
advanced

Develop Python API for Multi-Network Simulations in Human Neocortical Neurosolver (HNN)

​The Human Neocortical Neurosolver (HNN) is an open-source neural modeling tool designed to help researchers and clinicians interpret human brain...

🐍 python
Topics:apiai
advanced

A Python Command Line Interface (CLI) for the CBRAIN Distributed Computing Platform

The project will develop a Python-based CLI for CBRAIN using its Python API Client Swagger API, allowing advanced users to manage research data and...

🐍 python
Topics:webapiai

BreathState: an open-source Android/iOS and PC app for breathing and heart-rate synchronization

The project will develop the first version of an app that uses Bluetooth to connect with heart-rate and respiration sensors, calculate metrics of...

🐍 python
Topics:androidiosai

#23 SciCommons : A Social-Web Tool For Scientific Discussion, Interaction, Rating and Peer Review

SciCommons is an open-source platform aimed at improving the scientific peer review process through better user experience and web application...

Topics:webapiaiuifrontend
advanced

Transitioning from Simulation-Based Inference to Automatic MCMC for Virtual Brain Inference

This project aims to replace Simulation-Based Inference (SBI) methods with Markov Chain Monte Carlo (MCMC) techniques for inference problems...

Topics:ai
advanced

PROJECT #8: Brian Simulator :: Replace Brian’s just-in-time compilation mechanism

This project aims to replace Brian’s current just-in-time (JIT) compilation system, which relies on Cython. While functional, Cython introduces slow...

🐍 python
Topics:aiui

Brian2Wasm: simulations in the browser

This project focuses on enhancing the overall workflow by improving the detection and configuration of the Emscripten toolchain. It aims to optimize...

☕ java🟨 javascript
Topics:webai

Harmony Hub: Using Generative AI for Adaptive Learning in Music

While music educators strive to provide personalized learning paths, existing educational tools often lack the flexibility to adapt to diverse...

Topics:webai

Automating BIDS Dataset Registration into the EBRAINS Knowledge Graph

This project aims to build an automated workflow to register BIDS-compliant neuroimaging datasets from external repositories (e.g. Public nEUro) into...

Topics:apiaiui

Parallel Filter Implementation for ASP/IJ

The Active Segmentation Platform for ImageJ (ASP/IJ) aims to provide a general-purpose workbench that allows biologists and other domain experts to...

☕ java
Topics:ai
advanced

[Project 20] Build an AI Agent for KnowledgeSpace using Retrieval-Augmented Generation (RAG)

This project aims to develop an AI-powered agent for KnowledgeSpace—a community-driven neuroscience resource—using Retrieval-Augmented Generation...

⚛️ react🐍 python
Topics:webaicloud
advanced

19. Contribute to LORIS

LORIS is a comprehensive data management platform that supports diverse datasets in neuroscience research, including imaging, behavioural, clinical,...

Topics:mlai
beginner

Fullstack cloud deployment for NiiVue

NiiVue is a versatile tool for visualizing and handling neuroimaging data, but insufficient documentation creates friction in using it in deploying...

💚 vue🐳 docker
Topics:webaidatabase
advanced

Project 28 Analysim , Preparing for beta release by adding admin section, forking datasets etc.

Project Deliverables • Admin Section : Implement an admin dashboard to manage users, projects, and datasets. Add moderation tools for handling...

Topics:aiuiux

Vidhi_Rohira_Proposal- Open_Source_Community_Stability

This project aims to support the stability of open source communities by building AI agents that understand conversations, make decisions, and...

Topics:aiui

Project27: An open-source toolkit for analyzing multimodal temporal dynamics of the heart-brain axis

This project aims to develop an open-source toolkit for analyzing multimodal temporal dynamics of the heart-brain axis. The accessible software will...

Topics:aiui

EBrains :: Generating Realistic Cell Models from Experimental Data with Arbor and L2L (350h)

This project aims to build a Python-based framework that automatically generates realistic, biophysically detailed neuron models from experimental...

🐍 python
Topics:apiaiui

Frequently Asked Questions

INCF | GSoC Org Profile & Stats - Learn about INCF's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

python dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available

Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide

INCF - GSoC Organizations Guide | GSoC Organizations Guide