Description Usage Arguments Details Value Author(s) See Also Examples
RaMWAS parameter vector which is used by major functions of the pipeline is a regular R list and setting it does not require a special function. However, using this function makes it much simpler in RStudio as the names and role of every parameter is showed in the RStudio IDE.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | ramwasParameters(
    dirproject,
    dirfilter,
    dirrbam,
    dirrqc,
    dirqc,
    dircoveragenorm,
    dirtemp,
    dirpca,
    dirmwas,
    dircv,
    dirbam,
    filebamlist,
    bamnames,
    filebam2sample,
    bam2sample,
    filecpgset,
    filenoncpgset,
    filecovariates,
    covariates,
    cputhreads,
    diskthreads,
    usefilelock,
    scoretag,
    minscore,
    maxrepeats,
    minavgcpgcoverage,
    minnonzerosamples,
    buffersize,
    doublesize,
    modelcovariates,
    modeloutcome,
    modelPCs,
    modelhasconstant,
    qqplottitle,
    toppvthreshold,
    mmncpgs,
    mmalpha,
    cvnfolds,
    bihost,
    bimart,
    bidataset,
    biattributes,
    bifilters,
    biflank,
    fileSNPs,
    dirSNPs,
    ...)
 | 
| dirproject | The project directory. Default is currect directory.  | 
| dirfilter | By default, the same as "dirproject".  | 
| dirrbam | Directory where RaMWAS saves RaMWAS raw data files
(read start locations) after scanning BAMs.  | 
| dirrqc | Directory where RaMWAS saves QC files in R format after scanning BAMs.
 | 
| dirqc | Directory where RaMWAS saves QC plots and text files (BAM QC info)
after scanning BAMs.  | 
| dircoveragenorm | Directory where RaMWAS saves coverage matrix at Step 3 of the pipeline.
 | 
| dirtemp | Directory where RaMWAS stores temporary files
during construction of coverage matrix at Step 3 of the pipeline.  | 
| dirpca | Directory where RaMWAS saves results of PCA analysis at Step 4
of the pipeline.  | 
| dirmwas | Directory where RaMWAS saves results of MWAS analysis at Step 5
of the pipeline.  | 
| dircv | Directory where RaMWAS saves results of Methylation Risk Score analysis
at Step 7 of the pipeline.  | 
| dirbam | Location of BAM files.  | 
| filebamlist | If defined, must point to a text file with one BAM file name per line.
 | 
| bamnames | A character vector with BAM file names.  | 
| filebam2sample | Allowes multiple BAMs contain information about common sample.  | 
| bam2sample | Allowes multiple BAMs contain information about common sample.  | 
| filecpgset | Name of the file storing a set of CpGs. | 
| filenoncpgset | If defined, must point to a file storing vetted locations away from any CpGs. | 
| filecovariates | Name of the file containing phenotype and covariates
for the available samples.  | 
| covariates | Data frame with phenotype and covariates
for the available samples.  | 
| cputhreads | Maximum number of CPU intensive tasks running in parallel.  | 
| diskthreads | Maximum number of disk intensive tasks running in parallel.  | 
| usefilelock | If TRUE, parallel jobs are prevented from simultaneous access
to file matrices.  | 
| scoretag | Reads from BAM files are filtered by this tag.  | 
| minscore | Reads from BAM files with score "scoretag" below this are excluded. | 
| maxrepeats | Duplicate reads (reads with the same start position and direction) in excess of this limit are removed. | 
| minavgcpgcoverage | CpGs with average coverage below this threshold are removed. | 
| minnonzerosamples | CpGs with fraction of samples with non-zero coverage below this threshold are removed. | 
| buffersize | Coverage matrix transposition is performed using buffers of this size.
 | 
| doublesize | The coverage matrix is stored with this number of bytes per value.  | 
| modelcovariates | Names of covariates included in PCA and MWAS. | 
| modeloutcome | Name of the outcome variable for MWAS. | 
| modelPCs | Number of principal components accounted for in MWAS. | 
| modelhasconstant | By default, the tested linear model includes a constant.  | 
| qqplottitle | The title of the QQ-plot produced by MWAS (step 4 of the pipeline). | 
| toppvthreshold | Determines the number of top MWAS results saved in text file.  | 
| mmncpgs | Parameter for multi-marker elastic net cross validation (MRS).  | 
| mmalpha | Parameter for multi-marker elastic net cross validation (MRS).  | 
| cvnfolds | Parameter for multi-marker elastic net cross validation (MRS).  | 
| bihost | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| bimart | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| bidataset | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| biattributes | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| bifilters | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| biflank | Parameter for BiomaRt annotation (Step 6 of the pipeline).  | 
| fileSNPs | Name of the filematrix with genotype (SNP) data.  | 
| dirSNPs | Directory where RaMWAS saves the results of joint methylation-genotype analysis. | 
| ... | Any other named parameters can be added here. | 
The function simply collects all the parameters in a list. 
The main benefit of the function is that the user does not
need to memorize the names of RaMWAS parameters.
Here is how it helps in RStudio:  
List with provided parameters.
Andrey A Shabalin andrey.shabalin@gmail.com
See vignettes: browseVignettes("ramwas").
| 1 | ramwasParameters(dirproject = ".", cputhreads = 4)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.