ModVizPop: A shiny interface for empowering teams to perform interactive pharmacokinetic/pharmacodynamic simulations.
ABSTRACT: ModVizPop is an interactive and dynamic visualization tool developed for simulating differential equation-based population pharmacokinetic (PK) and pharmacodynamic (PD) models with variability. It has a built-in PK/PD ordinary differential equations library of models to choose from alongside the ability to plug in a user-defined model from a local or project directory. The user interface consists of several key inputs for performing the simulations as well as options to visualize the plots, perform simple noncompartmental analysis, and review inputs and model code. It also provides the ability to download the underlying model, plots, simulated data, or a comprehensive report consisting of all the key inputs and outputs of the simulations. The interface includes advanced features where users can overlay external data on a simulation, set a certain simulation scenario as a reference, or carry out sensitivity analysis-based simulations. This easy-to-use interface can serve as a valuable tool to project teams to evaluate potential scenarios facilitating collaborative decision making in the drug discovery and development paradigm.
Project description:Interactive applications, developed using Shiny for the R programming language, have the potential to revolutionize the sharing and communication of pharmacometric model simulations. Shiny allows customization of the application's user-interface to provide an elegant environment for displaying user-input controls and simulation output-where the latter simultaneously updates with changing input. The flexible nature of the R language makes simulations of population variability possible thus promoting the combination of Shiny with R in model visualization.
Project description:BACKGROUND:The development of next generation sequencing (NGS) methods led to a rapid rise in the generation of large genomic datasets, but the development of user-friendly tools to analyze and visualize these datasets has not developed at the same pace. This presents a two-fold challenge to biologists; the expertise to select an appropriate data analysis pipeline, and the need for bioinformatics or programming skills to apply this pipeline. The development of graphical user interface (GUI) applications hosted on web-based servers such as Shiny can make complex workflows accessible across operating systems and internet browsers to those without programming knowledge. RESULTS:We have developed GENAVi (Gene Expression Normalization Analysis and Visualization) to provide a user-friendly interface for normalization and differential expression analysis (DEA) of human or mouse feature count level RNA-Seq data. GENAVi is a GUI based tool that combines Bioconductor packages in a format for scientists without bioinformatics expertise. We provide a panel of 20 cell lines commonly used for the study of breast and ovarian cancer within GENAVi as a foundation for users to bring their own data to the application. Users can visualize expression across samples, cluster samples based on gene expression or correlation, calculate and plot the results of principal components analysis, perform DEA and gene set enrichment and produce plots for each of these analyses. To allow scalability for large datasets we have provided local install via three methods. We improve on available tools by offering a range of normalization methods and a simple to use interface that provides clear and complete session reporting and for reproducible analysis. CONCLUSION:The development of tools using a GUI makes them practical and accessible to scientists without bioinformatics expertise, or access to a data analyst with relevant skills. While several GUI based tools are currently available for RNA-Seq analysis we improve on these existing tools. This user-friendly application provides a convenient platform for the normalization, analysis and visualization of gene expression data for scientists without bioinformatics expertise.
Project description:Non-circular plots of whole genomes are natural representations of genomic data aligned along all chromosomes. Currently, there is no specialized graphical user interface (GUI) designed to produce non-circular whole genome diagrams, and the use of existing tools requires considerable coding effort from users. Moreover, such tools also require improvement, including the addition of new functionalities. To address these issues, we developed a new R/Shiny application, named shinyChromosome, as a GUI for the interactive creation of non-circular whole genome diagrams. shinyChromosome can be easily installed on personal computers for own use as well as on local or public servers for community use. Publication-quality images can be readily generated and annotated from user input using diverse widgets. shinyChromosome is deployed at http://22.214.171.124:3838/shinyChromosome/, http://shinyChromosome.ncpgr.cn, and https://yimingyu.shinyapps.io/shinyChromosome for online use. The source code and manual of shinyChromosome are freely available at https://github.com/venyao/shinyChromosome.
Project description:BACKGROUND:MicroRNA expression can be quantified using sequencing techniques or commercial microRNA-expression arrays. Recently, the AgiMicroRna R-package was published that enabled systematic preprocessing and statistical analysis for Agilent microRNA arrays. Here we describe MagiCMicroRna, which is a user-friendly web interface for this package, together with a new filtering approach. RESULTS:We used MagiCMicroRna to normalize and filter an Agilent miRNA microarray dataset of cancerous and normal tissues from 14 different patients. With the standard filtering procedure, 250 out of 817 microRNAs remained, whereas the new group-specific filtering approach resulted in broader datasets for further analysis in most groups (>279 microRNAs remaining). CONCLUSIONS:The user-friendly web interface of MagiCMicroRna enables researchers to normalize and filter Agilent microarrays by the click of one button. Furthermore, MagiCMicroRna provides flexibility in choosing the filtering method. The new group-specific filtering approach lead to an increased number and additional tissue-specific microRNAs remaining for subsequent analysis compared to the standard procedure. The MagiCMicroRna web interface and source code can be downloaded from https://bitbucket.org/mutgx/magicmicrorna.git.
Project description:<h4>Unlabelled</h4>SynRio is a Shiny and R based web analysis portal for viewing Synechocystis PCC 6803 genome, a cyanobacterial genome with data analysis capabilities. The web based user interface is created using R programming language powered by Shiny package. This web interface helps in creating interactive genome visualization based on user provided data selection along with selective data download options.<h4>Availability</h4>SinRio is available to download freely from Github - https://github.com/NFMC/SynRio or from http://www.nfmc.res.in/synrio/. In addition an online version of the platform is also hosted at nfmc.res.in/synrio, using shiny server (open source edition) installation.
Project description:Insulin replacement therapy is a fundamental treatment for glycemic control for managing diabetes. The engineering of insulin analogues has focused on providing formulations with action profiles that mimic as closely as possible the pattern of physiological insulin secretion that normally occurs in healthy individuals without diabetes. Hence, it may be helpful to practitioners to visualize insulin concentration profiles and associated glucose action profiles. Expanding on a previous analysis that established a pharmacokinetic (PK) model to describe typical profiles of insulin concentration over time following subcutaneous administration of various insulin formulations, the goal of the current analysis was to link the PK model to an integrated glucose-insulin (IGI) systems pharmacology model. After the pharmacokinetic-pharmacodynamic (PK-PD) model was qualified by comparing model predictions with clinical observations, it was used to project insulin (PK) and glucose (PD) profiles of common insulin regimens and dosing scenarios. The application of the PK-PD model to clinical scenarios was further explored by incorporating the impact of several hypothetical factors together, such as changing the timing or frequency of administration in a multiple-dosing regimen over the course of a day, administration of more than 1 insulin formulation, or insulin dosing adjusted for carbohydrates in meals. Visualizations of insulin and glucose profiles for commonly prescribed regimens could be rapidly generated by implementing the linked subcutaneous insulin PK-IGI model using the R statistical program (version 3.4.4) and a contemporary web-based interface, which could enhance clinical education on glycemic control with insulin therapy.
Project description:BACKGROUND:Network meta-analysis (NMA) is a powerful analysis method used to identify the best treatments for a condition and is used extensively by health care decision makers. Although software routines exist for conducting NMA, they require considerable statistical programming expertise to use, which limits the number of researchers able to conduct such analyses. OBJECTIVES:To develop a web-based tool allowing users with only standard internet browser software to be able to conduct NMAs using an intuitive "point and click" interface and present the results using visual plots. METHODS:Using the existing netmeta and Shiny packages for R to conduct the analyses, and to develop the user interface, we created the MetaInsight tool which is freely available to use via the web. RESULTS:A package was created for conducting NMA which satisfied our objectives, and this is described, and its application demonstrated, using an illustrative example. CONCLUSIONS:We believe that many researchers will find our package helpful for facilitating NMA as well as allowing decision makers to scrutinize presented results visually and in real time. This will impact on the relevance of statistical analyses for health care decision making and sustainably increase capacity by empowering informed nonspecialists to be able to conduct more clinically relevant reviews. It is also hoped that others will be inspired to create similar tools for other advanced specialist analyses methods using the freely available technologies we have adopted.
Project description:Health economic evaluation models have traditionally been built in Microsoft Excel, but more sophisticated tools are increasingly being used as model complexity and computational requirements increase. Of all the programming languages, R is most popular amongst health economists because it has a plethora of user created packages and is highly flexible. However, even with an integrated development environment such as R Studio, R lacks a simple point and click user interface and therefore requires some programming ability. This might make the switch from Microsoft Excel to R seem daunting, and it might make it difficult to directly communicate results with decisions makers and other stakeholders. The R package Shiny has the potential to resolve this limitation. It allows programmers to embed health economic models developed in R into interactive web browser based user interfaces. Users can specify their own assumptions about model parameters and run different scenario analyses, which, in the case of regular a Markov model, can be computed within seconds. This paper provides a tutorial on how to wrap a health economic model built in R into a Shiny application. We use a four-state Markov model developed by the Decision Analysis in R for Technologies in Health (DARTH) group as a case-study to demonstrate main principles and basic functionality. A more extensive tutorial, all code, and data are provided in a GitHub repository.
Project description:<h4>Background</h4>Quantitative, reverse transcription PCR (qRT-PCR) is currently the gold-standard for SARS-CoV-2 detection and it is also used for detection of other virus. Manual data analysis of a small number of qRT-PCR plates per day is a relatively simple task, but automated, integrative strategies are needed if a laboratory is dealing with hundreds of plates per day, as is being the case in the COVID-19 pandemic.<h4>Results</h4>Here we present shinyCurves, an online shiny-based, free software to analyze qRT-PCR amplification data from multi-plate and multi-platform formats. Our shiny application does not require any programming experience and is able to call samples Positive, Negative or Undetermined for viral infection according to a number of user-defined settings, apart from providing a complete set of melting and amplification curve plots for the visual inspection of results.<h4>Conclusions</h4>shinyCurves is a flexible, integrative and user-friendly software that speeds-up the analysis of massive qRT-PCR data from different sources, with the possibility of automatically producing and evaluating melting and amplification curve plots.
Project description:<h4>Background</h4>Individual patient data meta-analyses (IPD-MA) are regarded as the gold standard for systematic reviews, which also applies to systematic reviews of diagnostic test accuracy (DTA) studies. An increasing number of DTA systematic reviews with IPD-MA have been published in recent years, but there is much variation in how these IPD-MA were performed. A number of existing methods were found, but there is no consensus as to which methods are preferred as the standard methods for statistical analysis in DTA IPD-MA.<h4>Objectives</h4>To create a web-based tool which integrates recommended statistical analyses for DTA IPD-MA, and allows researchers to analyse the data and visualize the results with interactive plots.<h4>Methods</h4>A systematic methodological review was performed to identify statistical analyses and data visualization methods used in DTA IPD-MA. Methods were evaluated by the authors and recommended analyses were integrated into the IPDmada tool which is freely available online with the user interface developed with R Shiny package.<h4>Results</h4>IPDmada allows users to upload their own data, perform the meta-analysis with both continuous and dichotomized tests, and incorporate individual level covariate-adjusted analysis. All tables and figures can be exported as .csv or .pdf files. A hypothetical dataset was used to illustrate the application of IPDmada.<h4>Conclusions</h4>IPDmada will be very helpful to researchers doing DTA IPD-MA, since it not only facilitates the statistical analysis but also provides a standard framework. The introduction of IPDmada will harmonize the methods used in DTA IPD-MA and ensure the quality of such analyses.<h4>Highlights</h4>IPDmada is a newly developed web-based tool for performing statistical analysis of individual patient data meta-analysis of diagnostic accuracy and visualizing the results. The tool is freely available to all the researchers, and requiring no installation of statistical software/packages. The tool has an user-friendly interface, and allows meta-analysis on both dichotomized and continuous test results. Researchers can easily use this tool to investigate the threshold effect and covariate effect on the summary accuracy. The introduction and implementation of IPDmada will serve as a useful tool for DTA IPD-MA and increase the quality of such studies.