GithubHelp home page GithubHelp logo

scrnaseq-interactive-apps's Introduction

scRNAseq-interactive-apps

Collection of interactive utility for single cell data in Lim Lab @ CCHMC

scrnaseq-interactive-apps's People

Contributors

fadeel avatar hwlim avatar

Watchers

 avatar

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 photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.