Fetching the latest programs, projects, and workspace data.
Find open source projects actively accepting contributors. Search repositories, filter by program milestones, difficulty tags, or tech stack.
Use our Orbit AI Matcher to find out! Get instant matching scores based on your developer skills, preferred frameworks, and contribution experience.
Convert your selected open-source project into a winning GSoC, LFX, or Outreachy application using Proposal Studio.
<p>The goal of this project is to develop the final version of cross-platform web-based application that enables anyone to perform various statistical computations in an easy-to-use, interactive, and graphical manner</p>
Pippy is the Sugar "learn to program in Python" activity. It comes with lots of examples and has sufficient scaffolding such that a learner could modify an existing Sugar activity or write a new one. The goal of this project is to add "co-pilot"-like assistance to Pippy. A learner should be able to ask the AI to provide example Python code to help them navigate the language and explore possibilities in a more open way than the collection of Pippy examples affords. Besides correcting code and providing example to kids the project aims to help developers navigate through Sugar-toolkit and also GTK basics helping them contribute in more effective way. Our AI-assistant model would provide contributors sufficient examples to understand how the sugar codebase works.
<p>Worldbrain - Memex already has analytics but they’re limited. This proposal involves storing, tracking and analysing an event log of the user activity, both on individual and whole user-base levels.</p>
<p>Adding support in Kubernetes Client for several types of Resources: ServiceCatalog TemplateInstance VolumeAttachment CertificateSigningRequest SelfSubjectAccessReview SelfSubjectRulesReview TokenReview ControllerRevision UserInfo AdmissionConfiguration</p> <p>Providing test coverage for the following resources: Endpoints PersistentVolumeClaim PersistentVolumes SubjectAccessReview PodPreset HorizontalPodAutoscaler Namespace ResourceQuota</p>
<p>In this proposal, we aim to implement the detection and analysis of the Kafka traffic in Linkerd so that users can watch their Kafka service in a better way. For this purpose, we will write a Kafka codec and integrate it with Linkerd, design metrics for Kafka service, and then create corresponding charts and forms on the web dashboard.</p>
<p>Matrix is an open decentralized communication network. It actively supports the end to end encryption. This project involves adding features of end to end encryption for nheko reborn client. In specific, the features that will be added are device verification and cross signing features. The device verification feature involves verifying whether the user at the other end of the communication is to be trusted or not. As of now in matrix spec, one of the methods of doing device verification is by doing SAS verification, which will be a major focus area of the project. The next scope that needs to be implemented is the cross signing feature. This feature enables the user to use multiple devices simultaneously to communicate. This involves implementing a series of steps of verification, key backups, and other related work.</p>
<p>InterMine constitutes a data warehouse framework, which provides the ability to access, retrieve and analyze rapidly a variety of biological data (<a href="http://intermine.org/" target="_blank">http://intermine.org/</a>). With intuitive tools, like targeted searches, customized queries, and predefined templates which incorporate popular queries for specific type of biological data, InterMine attempts to facilitate access, retrieval and analysis heterogeneous biological information. Aiming to expand the functionality of InterMine framework, an R package, InterMineR, has been developed that provides access to InterMine instances through the R programming environment (<a href="https://github.com/intermine/interminer" target="_blank">https://github.com/intermine/interminer</a>). However, for InterMine resources to be fully exploited with R language, it is necessary to develop detailed, easy-to-access tutorials, that demonstrate the integration of InterMineR in routine R bioinformatics analyses. In the context of Google Summer of Code program, this proposal describes in detail the steps that can be followed in order to 1) create detailed, bioinformatics R demos for InterMineR, 2) expand the functionality of InterMineR by integrating enrichment analysis, and 3) publish InterMineR to CRAN and Bioconductor.</p>
The Music Listening History Dataset is pretty damn impressive; It contains ~27 billion logs of real-world data from last.fm scrobbles distributed into 18 chunks summing up to ~611.39 GB of compressed text files. This results in 583k users, 555k unique artists, 900k albums, and 7M tracks. Here each scrobble is represented in the following format: timestamp, artist-MBID, release-MBID, recording-MBID. (Source: https://simssa.ca/assets/files/gabriel-MLHD-ismir2017.pdf) Unfortunately, this data has some significant fallbacks due to last.fm’s out-of-date matching algorithms with the MusicBrainz DB, resulting in frequent mismatches & errors in the recording-MBID data, affecting the quality of the available dataset. Overall, the goal of this project is to create an updated version of the MLHD in the same format as the original, but with incorrect data resolved and invalid data removed.
<p>This projects aims at optimizing the storage capabilities on XO, adding improvements to the Sugar UI and adding offline support to InfoSlicer and GetBooks activities.</p>
<p>OpenMS is an open-source software C++ library for mass spectrometry (MS) data management and analyses. A common task in proteomics is to identify and quantify proteins in complex biological mixtures. In a standard tandem mass spectrometry (MS/MS) protocol, a crucial part is to control the uncertainty in peptide identifications generated by search engines that match MS spectra to peptides. Based on an idea suggested by the OpenMS team, I propose a project to improve the posterior error probability estimation for peptide search engine results in OpenMS.</p>
<p>EnviroCar is a citizen science community that collects, shares, and analyzes floating car data for traffic management and the environment. It analyzes the open data and estimates the track count, average speed, relative speed, CO2 emission, fuel consumption, and hotspot analysis.</p> <p>EnviroCar app is an android application that provides features like:</p> <ul> <li>Record tracks, explore recorded tracks and upload tracks as open data for analysis.</li> <li>Sharing data i.e. uploading data as open data for analysis that estimates use it to estimate CO2 emission, track count, average speed, relative speed, hotspot analysis.</li> <li>Provides real-time data about the track, the distance covered, and duration.</li> </ul> <p>The project aims to build a cross-platform application so that the enviroCar app is available to iOS users as well since only two-thirds of people can use the application as of now.</p>
<p>This project aims at adding custom rules for the oclif in TypeScript and Javascript such that other developers can create their CLI without any hassle and find the small bugs and errors easily and effectively. It will reduce the time for the bug fix due to functional errors in code. Linter is used to enforce coding standards throughout the codebase</p>
<p>GenPipes is an important tool by C3G. GenPipes contains a suite of different software. The software contained in the suite is continuously updated but there is no method as of now to automatically update the software catalog which is available on the C3G Website. The goal of the project is to develop a pipeline to automate the updating of the software stack, while also adding some more metadata which would be relevant to the software.</p>
<p>While GTF files are by themselves comprehensive, a lot of analysis is focused on individual features. For example, any analysis focused on transcriptional regulation would focus more on exons and possibly introns and non-coding RNA than UTRs while translational regulation analysis would focus on only the CDS and possibly the UTRs. Though the GTF is supposed to be a standard format, there are differences in the annotation features for different species.</p> <p>These analyses often require a BED file to work with. However, currently we don't have any existing database of BED files nor a modular script which can convert GTF files to Bed. Though it is trivial to obtain a BED from GTF but it does require some time.</p> <p>This project provides a modularized library with an easy to use command line interface to convert GTF files to BED files. It also provides a modular pipeline to create a repository of Bed files for all species on Ensembl. This will save time of great scientists and engineers doing work in this field and maybe they can utilize this time in a more productive way.</p>
<p>My proposed project is inclusion of Timbre Widget to Music Blocks. Timbre is a character of a sound that distinguishes it from other sounds. With the addition of the timbre widget, users of Music Blocks can tweak timbre of a sound and have a real-time view of the parameters they are applying to a particular sound. The users can apply effects , change the attack,decay ,sustain and release(ADSR) envelope of the sound and can apply filters to the sound.When the users change the timbre of the sound, they can also visualise how the timbre is being actually changed with the help of pictorial representation such as graphs.</p>
<p>The proposal is for the project "Giving Sugar Labs Website a New Look". The basic requirement of the project is to provide "www.sugarlabs.org" a new look and the primary goals involve making the existing website more attractive and easier to explore for visitors/users. The proposal ensures that the primary goals are achieved and also proposes other major secondary goals that would further improve the website in many aspects. The proposal has been structured and presented in a neat way.</p>
The Task Execution Service (TES) API and the Workflow Execution Service (WES) are two of the several standards defined by the Global Alliance for Genomics and Health (GA4GH). The global picture is that TES and WES are designed to complement each other in running workflows by first identifying and scheduling the different individual tasks in the right order (WES) and then executing them in a containerized manner. This project is the implementation of a federated mechanism of task execution, i.e., different tasks of the same workflow will be executed in different Kubernetes clusters. These clusters can be in different geographical locations and be managed by different institutions. This can be achieved by introducing a dedicated “gateway TES” implementation, which receives an incoming task, runs a task distribution logic middleware to identify, out of several options, the most suitable TES instance, then relays the incoming task to that instance.
OncoKB™ is a crucial resource which provides comprehensive information about genomic alterations in cancer. However, despite the availability of APIs and annotation tools, some users, especially those without computational backgrounds, face challenges in effectively annotating variants and generating reports. To bridge this gap, my project seeks to publish a standalone npm package for visualization of OncoKB annotations and a report generation module to make the annotations downloadable by the users. Seamless integration of these modules with cBioPortal will mark the end of my project.
<p>Picard is going to be receiving a complete make-over code/feature/UI wise for v2.0. A part of the v2.0 plans is porting the existing code to PyQt5/Py3 to allow for future support and better encoding compatibility along with new features of Qt5(such as High DPI scaling, better widget and networking support and better cross-platform compatibility) and along with all the bug fixes that come with PyQt5 which will help clean up the code-base for Picard.</p> <p>This GSoC proposal aims to do a bare port of the Picard to Py3 and Qt5 along with setting up the foundation for v2.0. The port will be based off stable v1.4.1 code.</p>
The Proposal is how to make updates in the reference implementation based on the harmonization work, the creation of the new FHIR profile, and the revisions to the FHIR Operations. Also examine the GA4GH and FHIR data models, comparing and contrasting different representations of molecular consequences, in order to identify additional harmonization opportunities.
The CARE project aims to enhance healthcare management by digitizing patient records, streamlining workflows, and enabling TeleICU services.My proposal aims to improve the efficiency and streamline the PDF report generation process within the CARE system. The current browser-based rendering approach can be resource-intensive. I plan to implement Typst to generate PDF reports. This solution promises to reduce resource overhead and potentially improve performance. My project will involve evaluating Typst's capabilities, adjusting templates, benchmarking resource usage, and gathering user feedback to ensure a smooth transition. My goal is to enhance the report generation workflow, ultimately benefiting the CARE system.
<p>This project will expand the public accessibility of SegAnnDB as well as work on providing integrations with the UCSC Genome Browser and Galaxy.</p>
<p>Ordinary differential equations are widely used for modelling biological networks and processes of kinetics. The idea of the project is to create a web application that allows a user to submit an SBML model and select methods of analysis and receive results. The different kind of analysis methods that will be available for use are Steady State Analysis, Parameter Fitting, Simulation.</p>