stolarczyk / metabolite Goto Github PK
View Code? Open in Web Editor NEWShiny app for visualization of the toy GENREs
Home Page: https://stolarczyk.github.io/metaboLITE/
Shiny app for visualization of the toy GENREs
Home Page: https://stolarczyk.github.io/metaboLITE/
The graph does not change after the expression of the genes changes
Use different color for nodes that represent metabolites in different compartments
Annotate the server.R file (comments, sections)
Do not use the media changing Python script. Use the regular visualization instead
Make main metabolites names bigger
Warning: Error in which: object 'ori_objective' not found 73: which 72: observeEventHandler [/Users/mstolarczyk/Uczelnia/UVA/shinyapp/server.R#1953] 1: runApp
Fix the error above when running the experiments
Change the reaction knockouts to gene knockouts. Make changes to the list - should be similar to expression experiment one
Add dashed lines mean zero flux in each visNetwork graph
Add technical popovers so that they are not overwhelming the user
What's the app name?
Work on help tab contents and get rid of the overwhelming popovers
Get rid of the NoName reactions in Ecoli (KO tab?)
Make the network visible at all times. For example when launching the tab for the first time
Have link for each OS.
Add: Open the docker application to ensure it downloaded correctly. (On Macs, there will be a green circle)
Open the command window (give instructions for each operating system).
Add: Copy and paste the text to download the tool using Docker.
Then add a lay-person description of what Docker does - something like 'This contains all the necessary requirements to run our tool.'
docker images
Add a lay person description of this step.
and copy the IMAGE ID
Add a screen shot of what people should expect and what they need to copy.
This binds port 8080 of the container to the TCP port 8080 on 127.0.0.1 (local host)
This description only makes sense to a very computer-literate person (I barely understand it). Please add a lay person translation, something like ' Copy and paste this text into your command window. This will allow you to connect to the downloaded tool from your web browser.'
localhost:8080
Again, add a lay person description.
No chemical formulas in the metabolite names
Invalid Dockerfile: rsbml r package can't be installed. Multiple errors arise
The edges of the graph carrying zero flux should be gray or dashed lines
Filter out the exchange and transport reactions when visualizing the ecoli model
The objective reaction should be color coded differently.
change the key on the right to say 'cytosolic metabolite' and 'mitochondrial metabolite' instead of 'metabolite cytosol' and 'metabolite mitochondria'.
Make the popovers disappear after the tab is changes or after some set period of time
Implement Flux Variability Analysis.
How to present the results?
Title the sections of the sidebar
Bigger fond headings
Make and additional "help" tab instead of technical popovers with the documentation and biological meaning
Make the tabs visible at all times
work on visualize and change media tabs headers layout, vertical spaces too large
Change the the ecoli core metabolism model to other small network (maybe the RBC). No lipid turnover and export reactions, or just one compartment possible?
Implement new layout to:
- media changing visualization
- gene expression simulation visualization
- reaction KO visualization
The most challenging (rxn KO) can be done as follows:
Make the objective function changing possible. Possibly as a list of reaction that the user can choose from.
Then within CobraPy:
model.objective="rxn_name"
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.