Skip to content

Interactive visualization of mutational antigenic profiling data

License

Notifications You must be signed in to change notification settings

tylernstarr/dms-view.github.io

 
 

Repository files navigation

Sarah Hilton*, John Huddleston*, Allison Black, Khrystyna North, Adam Dingens, Trevor Bedford, and Jesse Bloom.
(* equal contribution)

dms-view is an interactive visualization tool for deep mutational scanning experiments. You can find the tool at dms-view.github.io.

This repo contains the JavaScript and D3 code to run the tool itself. For information on how to use the tool, please see the documentation.

Please raise issues with the tool at github.com/dms-view/dms-view.github.io/issues.

Organization

There are two categories of files in this repo: code to run the website and default data.

(1) code to run the website

website skeleton and styles

JavaScript / D3 for the plots

  • main.js: Control script for data processing and JavaScript code for the three panels.
  • line_plot_zoom.js: JavaScript and D3 code for the site dot plot panel.
  • logoplot.js: JavaScript and D3 code for the mutation logoplot panel.
  • prot_struct.js: JavaScript and NGL code for the protein structure panel.

external packages and files

(2) default data

If dms-view.github.io is loaded without datafiles specified in the URL, influenza serum mapping data from Lee et al., 2019 is loaded by default. For more information on how to create the data files, see dms-view.github.io/docs/dataupload.

About

Interactive visualization of mutational antigenic profiling data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.1%
  • Python 7.3%
  • HTML 4.0%
  • CSS 0.6%