medvir / shiny-server Goto Github PK
View Code? Open in Web Editor NEWA collection of Shiny Apps hosted on our shiny server. The apps can be accessed by browser within the UZH network.
License: MIT License
A collection of Shiny Apps hosted on our shiny server. The apps can be accessed by browser within the UZH network.
License: MIT License
The pdf export of rainbow_tree looks different than in shiny app (distorted, different font size, etc.).
Ideally, export would look exactly like screen. Change settings of export?
What I tried so far:
The species table of the shiny-server/NGS/VirMetRunAnalysis/
app has a limit of 100 entries. If there are more, they are not displayed.
This limit could be increased here:
shiny-server/NGS/VirMetRunAnalysis/server.R
Line 123 in fc46ba2
The reason for this limit and not allowing for a paged table is, that the second table (Corresponding virus reference sequences) won't work properly if you're on the second page.
In my opinion nothing to fix but to remember that there's this limitation.
We currently expect the sample name to contain a 10-digit number, sample type and DNA/RNA for the two workflows.
Certain parts of the report might not work properly if any of these information is missing.
We'll maybe fix this at some point, but has not a very high priority I guess.
During the last VirMet update, the layout of the orgs_species_found.tsv
file changed a bit. It now contains additional infos which somehow fails the current shiny app.
We could now
a) fix it so it'll accept both old and new orgs_species_found.tsv
files
b) look forward and change it so it's optimized for the new output
Don't show any reads that align to sequences that contain "phage" in the name.
Filter should be able to be turned on/off in shiny app.
Only mihuber has access to the shiny server, because it uses his key. This should be changed to a common key that other people from the group can as well access the shiny server and publish apps.
VirMetAnalysis shows NA instead of 0 in report
VirMetRunAnalysis read length for coverage score is hardcoded to 151 in server.R.
mutate(covered_exp = 100 * (1 - exp(-reads * 151 / seq_len)))
Maybe we could add a shiny input field to change this if we analyse external datasets with different read lengths. Default should stay 151.
Problem of markdown and/or latex.
At the moment, one has to use the individual packages (dplyr, tidyr, readr, ggplot2).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.