Skip to content

Instantly share code, notes, and snippets.

@shrumit
Last active August 23, 2016 15:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shrumit/ff3c282f9e2e5260d1b28886202aca7a to your computer and use it in GitHub Desktop.
Save shrumit/ff3c282f9e2e5260d1b28886202aca7a to your computer and use it in GitHub Desktop.
Google Summer of Code 2016

Summer of Code 2016 - cBioPortal for Cancer Genomics

Project: OQL Editor

Student: Shrumit Mehta

Mentor: Adam Abeshouse

This Gist is a summary of my work for GSoC 2016 with cBioPortal for Cancer Genomics.

Code

My GSoC project code resides in this repository:

https://github.com/shrumit/cbioportal-gsoc-final

All my commits in that repo can be viewed here:

https://github.com/shrumit/cbioportal-gsoc-final/commits/master?author=shrumit

The last GSoC commit is

https://github.com/shrumit/cbioportal-gsoc-final/commit/b097326ba4663158e318987e70d8e18712055724

This repository is upstream-synced with the main cBioPortal repository:

https://github.com/cBioPortal/cbioportal/

Description

My project accomplished three goals:

  1. Gene symbol annotation and replacement.
  2. Autosuggestion for incorrect/misspelled symbols.
  3. Onco Query Language (OQL) keyword helper menu.

Demo

A demo of my work can be viewed in this 4 minute video.

Future steps

  1. Work with the organization to release code into production.
  2. Make adjustments as the OQL specification evolves.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment