Giter VIP home page Giter VIP logo

vicellr's Introduction

DOI

Introduction

ViCellR is a library for R, which reads ViCell-txt-files into R, and can generate batch figures, calculate growth rates and specific productivities.

Materials

  • R (v3.2 or higher)
  • Optional: An easy to use program for R(eg. RStudio)
  • Dependencies: Execute install.packages(c("lubridate", "qdap", "xlsx", "ggplot2")) to install dependencies
  • Txt-Files produced by ViCell-measurements used following file naming scheme

Naming scheme

Files have to be named following a specific format, so that the script can extract relevant information like samples belonging to the same timepoint or replicates. Use this format to name your samples when entering them in the ViCell. Alternatively, the names can be changed later during the script execution, but this requires additional code/manual editing.

[YYYYMMDD]-[INITIALS]-[SAMPLENAME]-TP[##]-R[##]

Text in [] should be replaced with your own values (without the []).

TP = Timepoint of this measurement, to group together measurements that were taken at the same time point. TP followed by a number. Time points should be named with increment

R = Replicate, to group together replicates of the same measurement. R followed by a number. Those can be combined for plotting and growth calculations. For this to work, sample names in the file name have to be identical

Example: 20170530-AD-CHO_K1-TP03-R03

Usage

For examples, please see testRuns added to the library, as they should be always up to date.

Authors

Andreas B. Diendorfer and Gerald Klanert

vicellr's People

Contributors

andreasd avatar

Watchers

 avatar  avatar

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.