https://github.com/eeeeeric/rsalvador
rSalvador: An R Tool for the Luria-Delbruck Fluctuation Assay
https://github.com/eeeeeric/rsalvador
luria-delbruck r
Last synced: about 1 year ago
JSON representation
rSalvador: An R Tool for the Luria-Delbruck Fluctuation Assay
- Host: GitHub
- URL: https://github.com/eeeeeric/rsalvador
- Owner: eeeeeric
- License: gpl-2.0
- Created: 2014-04-21T01:46:20.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-11-24T21:21:07.000Z (over 2 years ago)
- Last Synced: 2025-03-10T06:06:42.418Z (over 1 year ago)
- Topics: luria-delbruck, r
- Language: R
- Homepage: https://eeeeeric.com/rSalvador/
- Size: 4.44 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
rSalvador
=========
rSalvador: An R Tool for the Luria-Delbruck Fluctuation Assay
📣 For those who prefer the convenience of a web tool, webSalvador is a new app powered by rSalvador: https://websalvador.eeeeeric.com/
Installing from GitHub
----------------------
- Download and install R 3.6.1 or later.
- Install Rtools 3.5 by downloading and executing the file Rtools35.exe.
- Launch R.
- Install the R package devtools by executing the following command from within R.
```install.packages('devtools')```
- Execute the following devtools command from within R.
```devtools::install_github("eeeeeric/rSalvador", subdir = "rsalvador")```
Installing from prebuilt packages
---------------------------------
`R CMD INSTALL ` where `` is the appropriate download from
the [release page](https://github.com/eeeeeric/rSalvador/releases).
These releases are built using [GitHub Actions](.github/workflows/build.yml).
Installing from source
----------------------
```
R CMD check rsalvador
R CMD INSTALL rsalvador
```
For Python 3 users
------------------
Some frequently used rSalvador functions are also available in pySalvador for Python users ([source](./pysalvador/pysalvador.py), [Jupyter manual](./pysalvador/userManual.ipynb)).
Building on Windows - Environment Preparation
---------------------------------------------
Download and install R, rtools, Strawberry Perl, and MiKTeX. Strawberry Perl,
MiKTeX, and rtools will automatically add themselves to the PATH, but you will
need to add R manually. Note that MiKTeX is only necessary if you wish to build
documentation,
Open a R prompt, and install the hypergeo and gdata packages.
```
install.packages('hypergeo')
install.packages('gdata')
```
Now you are ready to build (see below).
Building an installable archive (all platforms)
-----------------------------------------------
This will check the source files (requires LaTeX), okay to skip
```
R CMD check rsalvador
```
This will produce the archive
```
R CMD INSTALL --build rsalvador
```
Author
------
Qi Zheng