Science and medicine

R project for statistical computing

R software for statistical computing & graphics

Technologies
CC++fortranJavaScriptR
Topics
datagraphicsmachine learningstatisticsvisualization
Total projects
234
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 22 projects, 2017: 33 projects, 2018: 24 projects, 2019: 30 projects, 2020: 20 projects, 2021: 21 projects, 2022: 13 projects, 2023: 9 projects, 2024: 16 projects, 2025: 21 projects, 2026: 25 projects 22 2016 33 2017 24 2018 30 2019 20 2020 21 2021 13 2022 9 2023 16 2024 21 2025 25 2026

Historical projects

2026 25 projects

Official GSoC page ↗

RobStatTM-Py: Python Wrappers for Modern Robust Statistical Estimation

Contributor: Aakarshg

This project will produce RobStatTM-Py, a Python library exposing the target RobStatTM function set for this project through lightweight rpy2...

Multilingual documentation of R packages

Contributor: adi018

This project implements a new R package that brings multilingual documentation to R help pages with correct support for dynamic content generated by...

Translating R Filters to AWK Streams

Contributor: Akshat Maurya

R's standard file reading functions must ingest data into memory before any filtering can occur, creating a hard memory ceiling for large datasets....

mlr3torchAUM on CRAN

Contributor: Aman Kashyap

This project aims to extend the mlr3torch ecosystem by implementing AUC-oriented loss functions and training-time sampling strategies for imbalanced...

Generalized changepoint regression

Contributor: Andrea Storey

Changepoint detection is widely used in modern data streams, but current regression based changepoint methods are limited in flexibility. Existing...

mlr3 hugging face

Contributor: Anjani Nandan

This project proposes mlr3hf, an R package for integrating Hugging Face datasets into the mlr3 ecosystem. The package will allow users to download...

Adding Confidence Intervals for Changepoint Detection

Contributor: Arslan Batyrov

The central task in this project is to take the mentors’ existing confidence-set prototype and develop it into a maintainable package feature. The...

Integrating Distributional Copula Regression into the gamboostLSS Package

Contributor: Bjarne Herbst

This project is about extending the gamboostLSS package by flexible copula regression via gradient boosting. Currently the framework only supports...

Rosetta: Python wrappers for Bioconductor packages via rpy2

Contributor: Catherine Chung

Problem: R remains the gold standard in bioinformatics thanks to Bioconductor. However, many data scientists prefer Python for machine learning and...

C++ Acceleration and Modern Architectures for {torchvision} in R

Contributor: Derrick Richard

The {torchvision} library in mlverse is already near-feature-parity with the PyTorch library, but certain performance optimisation and...

glmmTMB via RTMB

Contributor: divitp

This project's goal is to improve the accessibility and sustainability of the glmmTMB R package by replacing its C++-based TMB backend with a more...

Advancing Animint2 — Performance, Renderer and New Features

Contributor: Gaurav Chaudhary(ANAMASGARD)

This project implements five concrete improvements to animint2 across the R compiler, animint.js renderer, and CI pipeline. First, polygon holes via...

mlr3changepoint: A Unified Framework for Weakly Changepoint Detection

Contributor: Huy Nhat Minh Nguyen

Offline change-point detection is a widely used statistical technique for identifying structural breaks in sequential data, with applications in...

Updating and Extending the ecotourism Package for Teaching and Wildlife Trip Planning

Contributor: Javad Vahdat Atashgah

This proposal aims to extend the ecotourism R package developed during GSoC 2025 by updating the tourism data to include most of 2025, creating...

nicheR shiny: Interactive GUI for ellipsoid-based virtual niches

Contributor: Mariana Castaneda Guzman

Virtual niche simulations are a powerful tool for testing ecological theory, and nicheR provides an integrated, R-native framework for...

Animated Interactive ggplots with animint2

Contributor: Nishita-Shah1

animint2 is an R package that translates ggplot2 graphics into interactive animated web visualizations using D3.js and a custom JavaScript renderer...

rjsf: R Implementation of the Jump-Switch-Flow Stochastic Simulation Algorithm

Contributor: Oliver Vu

Stochastic simulation is essential in computational biology and infectious disease modelling, but existing methods require a trade-off between...

Multivariate Support and Performance Improvements in imputeTestbench

Contributor: Seema_Kumari

This project focuses on extending the imputeTestbench R package to better support modern time series data. The current package works well for...

hyperSpec-HPC: Fast Sparse Spectral Kernels in R and Rust

Contributor: shinigami-777

The project will develop a high-performance Rust backend for graph-based spatial smoothing of hyperspectral images, delivered through an R package,...

Extending Torchvision with C++ Performance Optimisations for Production-Grade Computer Vision in R

Contributor: Srishti Dutta

The torchvision package in the mlverse ecosystem provides essential tools for computer vision workflows in R, including datasets, transformations,...

tourr: new PP indices based on scagnostics

Contributor: Tina.rj

This project will extend the tourr R package by adding new projection pursuit indices (PPIs) based on scagnostics, so users can search for a wider...

Classbound: Exploring Boundaries for Classifiers

Contributor: Vaibhav Manihar

This project aims to extend the classbound R package into a general framework for exploring and comparing classification boundaries across a wide...

data.table

Contributor: Vinit Thakur

The proposal includes detailed information about me (such as my qualifications and other relevant details), project details, my approach to the...

mlr3torchAUM A Comprehensive Solution for Imbalanced Classification in R

Contributor: Wei Cao

Problem: Imbalanced datasets pose a significant challenge in machine learning, where standard metrics like accuracy can falsely evaluate a model that...

Time-Dependent Constraints in gfpop

Contributor: Weidong "William" Zhang

This project extends the gfpop R package to support time-dependent constraints. Instead of using a fixed constraint graph, the graph can change at...