Git Product home page Git Product logo

gsoc's Introduction

cBioPortal's Google Summer of Code (GSoC)

Welcome to cBioPortal's Google Summer of Code (GSoC) 👋! GSoC is a great program to get some experience with open source development. Our organization aims to to help clinicians and research more easily analyze complex cancer genomics data. Working with cBioPortal is not only fun but also extremely rewarding in that your work directly affects cancer research.

About Google Summer of Code

Google Summer of CodeTM is a summer program that offers stipends to develop software for open source projects.

Project ideas

A list of cBioPortal GSoC project ideas are available on GitHub with label GSoC-2023. If you have any questions about any of the ideas, please comment in the issues on GitHub or ask us on the cBioPortal Public Slack.

How to apply

  • Get familiar with the cBioPortal. Our tutorials might be useful. cBioPortal combines a lot of different disciplines so please take your time to fully understand the purpose and plan of the idea. Please feel free to ask us questions if anything is unclear. We are here to help!
  • Get familiar with cBioPortal's backend and frontend codebase. If you want to get your feet wet, there are also good first issues.
  • Develop your project proposal based on one of the ideas. Please feel free to come up with your own project idea. We recommend looking at how to write a proposal.
  • Start with the proposal template.
  • What we are looking for in the proposal are: 1) your understanding of the proposed project; 2) your understanding of cbioportal and its code base; 3) a concrete plan of implementation.
  • Submit your proposal early. We will start to provide feedbacks to proposals once they are submitted.
  • If you have any questions about any of the ideas, please comment on GitHub issues or ask us on the cBioPortal Public Slack. You can also send us your draft proposal privately on Slack.
  • For questions of eligibility, see GSoC FAQ. Note that unlike previous years, it is not necessary to be enrolled in an academic program, allowing anyone eager to learn to participate.

About the cBioPortal

The cBioPortal for Cancer Genomics is a resource designed to provide broad community access to cancer genomic data. It provides a unique user­-friendly and "biology­-centric computational user interface", with the goal of making genomic data more easily accessible to translational scientists, biologists, and clinicians. The interface was explicitly built and continues to evolve with careful usability studies involving multiple biological and clinical users, and an active and engaged user base.

image

The public instance of cBioPortal is now one of the most popular online resources for cancer genomics data and attracts more than 3,000 unique visitors (cancer researchers and clinicians) per day. The two papers documenting the cBioPortal (Cerami et al. Cancer Discov. 2012 & Gao et al. Sci. Signal. 2013) have been cited more than 10,000 and 9,000 times, respectively, since their publication.

The cBioPortal project has become an open source project under the Affero General Public License (AGPL), due to the high demand for local installations and contribution requests. There are more than 60 actively used cBioPortal instances in hospitals, universities, pharmaceutical companies, and other institutes all over the globe. Notable, cBioPortal has been adopted as the analysis and visualization platform by AACR GENIE (an international multi-institutional data-sharing project to catalyze precision oncology).

About us

We are a group of software engineers, bioinformaticians, and cancer biologists building software solutions for precision medicine for cancer patients. Our overall goal is to build infrastructure to support clinical decisions for personalized cancer treatment by utilizing “big data” of cancer genomics and patient clinical profiles. Our multi-institutional team currently has more than 30 active members, primarily from Memorial Sloan Kettering Cancer Center in New York, the Dana-Farber Cancer Institute in Boston, Princess Margaret Cancer Centre in Toronto, Children's Hospital of Philadelphia, and The Hyve, a bioinformatics company from the Netherlands.

Resources for GSoC

Previous GSoC Projects

Timeline

  • March 20 - April 4 GSoC contributor application period
  • May 29 - September 4 (flexible): Coding period. Can be extended until November 6th if necessary.
  • Complete Program Timeline

gsoc's People

Contributors

inodb avatar jjgao avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.