akshitbhalla / visualization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Running

Front end

Install yarn

To run the frontend:

cd web
yarn dev

Back end

Install Rust/Cargo

Then install cargo-watch with

cargo install cargo-watch

To run the backend:

cd api
cargo watch -x run

Tasks

Address TODO comments.

Begin with those related to GeneViewer in web. The gene viewer should show genes as blocks on a line.

Something along the lines of (just a single one of the lines with blocks, buttons not necessary at all):

vis

The molecular viewer is already given x and y coordinates of the atoms in a molecular structure. Bonds are represented as pairs of atom indices and a multiplicity denoting the order of the bond (single, double, triple, etc.). An example molecule drawing is here:

mol

Note that carbons are not explicitly shown but all other atoms are.

If you have questions please email me at mguler@cmu.edu.

Follow best git and software development practices.

About


Languages

Language:JavaScript 31.2%Language:Rust 27.1%Language:Svelte 16.9%Language:CSS 13.5%Language:TypeScript 5.7%Language:HTML 5.5%