UC OSPO logo

UC OSPO

The UCSC Open Source Program Office (OSPO) and the UC OSPO Network supports open source work throughout the University of California system. Beginning in 2022, the UCSC OSPO took over the programmatic responsibilities of the UCSC Center for Research in Open Source Software (CROSS), including mentorship activities such as GSoC. The UCSC OSPO creates partnerships with stakeholders within and outside the UC system in order to help students learn from open source communities, support scientists in using open source to accelerate research efforts, and connect students and scientists with sponsors from industry, government, and foundations. The OSPO helps bridge the gap between academic research and successful open source projects by promoting innovative projects maintained by UC-affiliated scientists and researchers. We support the transfer of cutting-edge technology resulting from UC-originating research to industry via successful open source projects. Due to the multi-campus nature of our current efforts, the projects we support and promote cover a wide range of topics and technologies - including: - Open Source Hardware and Chip Design - AI / Machine Learning - Storage Systems and Devices - Data Science and visualization - Scientific Computing & Research Infrastructure - Reproducibility - Cloud-based computation All of our mentors are scientists and researchers who are actively involved in one or more of these open source projects.

GSoC Participation History

Technologies

Topics

Past Projects

NeuroHealth-Vision: A Volumetric Perception Module for Multimodal Clinical Reasoning

The NeuroHealth-Vision project aims to bridge the "Protocol Gap" in 3D medical AI by developing a standardized evaluation and transfer-learning...

Extensions to the Scenic Driving Domain

Scenic is a probabilistic programming language for generating and verifying environments of autonomous cyber-physical systems. Its driving domain-...

Developing a User-Centric Website for the Network Simulation Bridge (NSB)

The Network Simulation Bridge (NSB) is a powerful co-simulation framework, but its current onboarding experience creates a barrier for new users due...

DATA PORTABILITY BACKUP AND OFFLINE PEERCHAT FOR PEERSKY BROWSER

Peersky users currently lack built-in mechanisms to back up their P2P browsing state (IPFS blocks, Hypercore feeds, chat history, and tab sessions),...

StaR: A Stability-Aware Representation Learning Framework for Spatial Domain Identification

Spatial domain identification is a fundamental task in spatial transcriptomics, yet state-of-the-art methods exhibit pronounced sensitivity to random...

Extending AIDRIN: Zarr & ROOT Readers, HDF5 Hardening, and Pluggable Data Ingestion

This project extends AIDRIN’s data ingestion layer beyond CSV and basic tabular formats to better match real scientific workflows. I will (1) audit...

PeerSky Mobile Browser: Bringing P2P Web Browsing to Phone

Mobile users currently lack native access to P2P protocols like hyper://, limiting the reach of decentralized web technologies. Although desktop...

LMS Toolkit Functionality for Moodle

The Edulinq LMS Toolkit provides a set of tools and a Python interface to interact with Learning Management Systems (LMSs) such as Moodle, Canvas,...

Environmental NeTworked Sensor I: Customizable dashboard, layouts, equations, export, registry.

This project makes the ENTS (DirtViz) dashboard easier to grow with real field use. A lot of the UI is still wired together by hand in React, which...

CauST: Causal Gene Intervention for Robust Spatial Domain Identification

Spatial transcriptomics methods identify tissue domains by clustering spatial gene expression patterns, but current approaches select genes using...

EnergyAPI: An End-to-End API for Energy-Aware Forecasting and Scheduling

Electricity grids today serve a far more complex mix of consumers than they were designed for. Data centers, EV charging networks, and industrial...

Kubernetes-Native LLM Chatbot for Intelligent Network Diagnostics

This project proposes the development of a Kubernetes-native chatbot integrated with NRP's managed LLM service to provide intelligent network...

AI/ML Models for Agricultural Analytics on the National Research Platform

The VINE project at Iron Horse Vineyards collects continuous agricultural data through LoRaWAN sensors (soil moisture, temperature, CO2, weather) and...

CellQuery-ST: Cell-Aware Query Grounding for Single-Cell and Neighborhood Retrieval from Histology

CellQuery-ST addresses a key gap in computational pathology: while current models can predict gene expression or answer coarse slide-level questions,...

Optimizing and Evaluating CXL in the Memory Hierarchy through OCEAN

CXL is an interconnect which uses memory disaggregation to overcome the memory bandwidth bottleneck from most workloads. OCEAN, one such CXL emulator...

Frequently Asked Questions

UC OSPO | GSoC Org Profile & Stats - Learn about UC OSPO'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