Collection of interactive utility for single cell data in Lim Lab @ CCHMC
scrnaseq-interactive-apps's Introduction
scrnaseq-interactive-apps's People
scrnaseq-interactive-apps's Issues
Functional suggestions
Can we provide seurat object file selection so that user decide the input file?
by adding file selection menu?
Currently, the shiny app assumes specific seurat object file name. But user may have different file name. It would be great if user can choose the input file.
Is there a way to run the shiny app in the bash command line? like
bash>> shiny_feature.R <path/to/seurat.rds>
I guess it may be possible if we put the contents of the shiny app file into a usual command line script like we already have?
Also, it would be convenient to add required package installation step like you already did for shiny, including
e.g. Seurat.
default gene list upon start up
Currently, default gene list is not working upon start up.
For example, it would be good to display feature plot for a few house keeping genes such as "Gapdh" and "Actb".
But the gene symbols can be different by organism, e.g. Gapdh vs GAPDH.
So it would be checked against the gene list from the seurat object and automatically entered in the gene list menu.
Aslo, please note that I commented out
features = eventReactive(input$assay,
{
rownames(seurat_object@assays[[input$assay]])
}
)
Still everything work fine the same way and everthing is handled by subsequent observeEvent block.
I guess there's a bit of redundancy and difference between eventReactive and observeEvent.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.