The Onco Query Language (OQL) is useful for advanced genomic event query . Currently, a user have to type the OQL in the gene input box. The OQL parse won't run until the user hit Query.
Goal:
Implement an OQL suggestion UI that fits into our current react codebase. It would help users write OQL through a graphical UI, such as an iterated dropdown menu.
Build a improved gene input box that
guides a user to build OQL, e.g. after a user type in a gene and put a colon ":", list all keywords of OQL in the drop down,
Background: Info pulled from GSoC Issue #2
The Onco Query Language (OQL) is useful for advanced genomic event query . Currently, a user have to type the OQL in the gene input box. The OQL parse won't run until the user hit Query.
Goal: Implement an OQL suggestion UI that fits into our current react codebase. It would help users write OQL through a graphical UI, such as an iterated dropdown menu.
Build a improved gene input box that
Approach: building a standalone Javascript library for OQL parser (that is done in the portal code base) and OQL editor.
Need skills: React, CSS, UI design
Possible mentors: