Description Usage Arguments Details Value See Also Examples
PLINK is an open-source whole genome association analysis toolset, designed to perform a range of basic, large-scale analyses in a computationally efficient manner, check http://pngu.mgh.harvard.edu/~purcell/plink/ for details.
1 2 3 4 |
file.list |
Names of files, in a list format, to be evaluated on the Discovery Environment (DE). There are only three possible input groups for file.list, regular fileset (.map/.ped), transposed fileset (.tfam/.tped), and binary fileset (.bed/.bim/.fam). |
file.path |
Optional path to a user's subdirectory on the DE; default path is empty, which leads to the home directory |
job.name |
The name to give the job being submitted |
out.basename |
The base name for the output files (not including extension). |
association.method |
PLINKs association methods. Choices are outlined on the PLINK webpage, http://pngu.mgh.harvard.edu/~purcell/plink/anal.shtml |
no.sex |
The sex column (5) is all zeroes (No sex field) (default is TRUE) |
multi.adjust |
Adjustment for multiple testing (recommended). A file of adjust significance values that correct for all tests performed and other metrics will be created (default is TRUE). |
args |
Optional for arguments (i.e. flags). The PLINK model has so much additional functionality that it cannot all be fit into this wrapper function (http://pngu.mgh.harvard.edu/~purcell/plink/reference.shtml#options). This option allows users to add anything that is not included (.i.e. args="–silent"), to suppress output to console, see details. |
print.curl |
Prints the curl statement that can be used in the terminal, if curl is installed on your computer |
shared.username |
With iPlant you have the ability to share folders with other users. If someone has shared a folder with you and you want to run a job with them, enter their username for this input. |
suppress.Warnings |
This will turn off the warnings, will speed up run time. Use with caution, if the inputs are incorrect they will not be caught. |
email |
By default an email will be sent to the user when the job finishes. |
The inputs for file.list
are to be used only in three very strict groups. Group 1: TFAM, TPED, these are the PLINK transposed filesets. Group 2: MAP, PED, these are the PLINK regular filesets. Group 3: BED, BIM, FAM, these are the PLINK binary filesets.
See the PLINK website for more information. http://pngu.mgh.harvard.edu/~purcell/plink
Additional arguments, args
, can be found at http://pngu.mgh.harvard.edu/~purcell/plink/reference.shtml#options. The args input is text with the flags and inputs for those flags in a string like on the command line.
There are many output files possible, http://pngu.mgh.harvard.edu/~purcell/plink/reference.shtml#output
A list containing the job id and the job name is provided for jobs submitted. If an error, then a message stating the error should also be reported.
SubmitJob, Validate, UploadFile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ## Not run: data(geno_test.tfam)
## Not run: data(geno_test.tped)
## Not run: write.table(geno_test.tfam, file = "geno_test.tfam", row.names=FALSE,
col.names=FALSE, quote=FALSE, sep="\t")
## End(Not run)
## Not run: write.table(geno_test.tped, file = "geno_test.tped", row.names=FALSE,
col.names=FALSE, quote=FALSE, sep="\t")
## End(Not run)
## Not run: Validate("username","password")
## Not run: UploadFile("geno_test.tfam")
## Not run: UploadFile("geno_test.tped")
## Not run: PLINK(file.list=list("geno_test.tfam","geno_test.tped"),
association.method="--assoc", print.curl=TRUE)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.