Giter Site home page Giter Site logo

johnreid / delorean Goto Github PK

View Code? Open in Web Editor NEW
15.0 4.0 4.0 46.84 MB

R package to model time series accounting for noise in the temporal dimension. Specifically designed for single cell transcriptome experiments.

License: Other

R 30.27% CSS 0.61% Stan 8.69% TeX 60.24% C++ 0.14% Shell 0.04%

delorean's Introduction

Travis-CI Build Status

DeLorean

R package to model time series accounting for noise in the temporal dimension. Specifically designed for single cell transcriptome experiments.

Requirements

To render the vignettes you will need a working version (> 1.12.3) of pandoc on your machine with the pandoc-citeproc filter. On Ubuntu do:

sudo apt-get install pandoc pandoc-citeproc

Installation from CRAN

Just run the following in an R session:

install.packages('DeLorean')

Installation from source

If you prefer to have the very latest version you can install DeLorean from source. If you do not already have devtools installed, then install it by running:

install.packages('devtools')

Now you can install the development version of DeLorean with:

devtools::install_github('JohnReid/DeLorean')

Documentation

Read the vignette:

vignette('DeLorean')

delorean's People

Contributors

johnreid avatar

Stargazers

 avatar Jared Andrews avatar Andrew Heiss avatar Paul L. Maurizio avatar Peter Tonner avatar Hazard avatar  avatar Jens Kleinjung avatar Dr. Jens Preußner avatar Diego Diez avatar Wajid Jawaid avatar Austin Tasato avatar Chris Banks avatar Ino de Bruijn avatar Valentine Svensson avatar

Watchers

James Cloos avatar  avatar Wajid Jawaid avatar Jens Kleinjung avatar

delorean's Issues

Mismatch between arguments in vignette and latest CRAN version

Hi there

Interesting methods that I'm excited to try on my data. There is a mismatch between the code example for estimate.hyper in the vignette:

dl <- estimate.hyper(dl, sigma.tau = 0.5, length.scale = 1.5,
+ model.name = 'simple-model')

And the actual current version (v1.2.3) downloaded from CRAN today, permits exact, exact-sizes, lowrank and lowrank-sizes as valid model.name arguments in estimate.hyper.

If you're not currently building a live vignette when building the package then I would recommend doing this to avoid this kind of issue.

Best wishes
Davis

Creating pseudo time within a time point

Sorry, this is not an issue rather a question,

I am working with a mold right now without a defined list of cell cycle genes. At vegetative stage (time point 0) this organism is barely expression cell cycle genes (growing). I need to arrange cells in time point 0 by pseudo time regarding cell cycle. Is it possible only by using one time point? I have 9 time points but after time point 0 mold starts to differentiation.

could you please kindly guid me?

Thanks a lot in advance

Interpreting prior means of pseudotime plot

Dear John and developers,

I find your tool super interesting. I have a single cell data set with 12 time points that I managed to reduce to 4 thousand cells to be able to run DeLorean (I understand these are already a lot). I ran the vb method and got no issues (I only changed the tol_rel_obj parameter).

I looked at the pseudotime and the prior means are very tight between each other, while the sampled cells plotted seem more disperse as well as pseudotime trends. I think the pseudotime vs capture corresponds well, but I am not sure how to finally interpret it. Are these results okay? Do you have any advice? Is there a way to contrast different conditions? I have uploaded a screen shot of the figures (btw, the trend of the example gene is correct)

Screenshot 2020-09-23 at 18 03 24

Screenshot 2020-09-23 at 18 01 59

Many thanks,
Ivan

Cannot use estimate.hyper() with dplyr/plyr conflict

In plyr, group_by(gene) fails to give a table with the gene column preserved.
In dplyr, it does preserve the column.

Other packages that run a process with R and dplyr and plyr both loaded will most likely conflict without the direct namespace reference (e.g. a Shiny app that wants to use both the Monocle and DeLorean package will cause problems).

delorean_namespace_error

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.