jviz webcomponents: a foundation js framework for clinical NGS bioinformatics [article]

Jose Juanes, Azahara Fuentes, Vicente Arnau, Felipe Javier Chaves, Ana Barbara Garcia-Garcia, Pablo Marin-Garcia
2017 Figshare  
IntroductionMGviz is a fully integrated NGS QC and data análisis suite that creates automatic NGS clinical reports for clinicians to review. Summarized quality control measures with threshold based from all the previous runs are computed to warm about any kind of bias and check also for sample swap. These are Intuitive and interactive tools that help prioritize and select the variants of interest related to the patients phenotype from our NGS gene panels and commercial exome panels.Materials
more » ... Methods: We have created javascript webcomponents that can be easily integrated in web applications. Each component has his own API reference described in the jviz GitHub.These components can import the data from an associated RESTful service, and achieve great interactivity by means of the use of HTML5 canvas element as a drawing mechanism.Results: A suite of independent webcomponents, that intercommunicate via events give them great modularity and strength. Also, it allows the easy integration of several of them in fully functional web applications for quality control of the NGS analysis and the variants prioritization for the genetic diagnosis. Conclusions:We have also developed a full suit of open source tools in python, R and MEAN stack for creating clinical bioinformatics as a service. All this is bases in our own modern js library for interactive bioinformatic visualization: jviz (https://github.com/jviz).This study an JMJ has been funded by Instituto de Salud Carlos III "IFI15/00138" (Co-funded by European Regional Development Fund/European Social Fund).
doi:10.6084/m9.figshare.5422753 fatcat:jaklqqp6dnechecmx5cpvhgwwy