This function installs and configures the various programs required for seeker to fetch and process RNA-seq data.
installSysDeps(
sraToolkitDir,
minicondaDir,
refgenieDir,
rprofileDir,
minicondaEnv = "seeker",
refgenieGenomes = NULL,
fastqscreenDir = NULL
)NULL, invisibly
String indicating directory in which to install the
SRA Toolkit. Recommended to use "~",
the home directory. If NULL, the Toolkit will not be installed.
String indicating directory in which to install
Miniconda. Recommended
to use "~", the home directory. If NULL, Miniconda will not be installed.
String indicating directory in which to store the
directory of genome assets from refgenie, which will be named
"refgenie_genomes". Recommended to use "~", the home directory. Only used
if minicondaDir is not NULL.
String indicating directory in which to create or modify .Rprofile, which is run by R on startup. Common options are "~" or ".".
String indicating name of the Miniconda environment in which to install various conda packages (fastq-screen, fastqc, multiqc, pigz, refgenie, salmon, and trim-galore).
Character vector indicating genome assets, such as
transcriptome indexes for salmon(), to pull from
refgenomes using refgenie. If
NULL, no assets are fetched.
String indicating directory in which to download the
genomes for fastqscreen(). This takes a long time. If NULL, genomes are
not downloaded.
seeker()