Usage
parseAlignment( alignFile, outFile, trSeqFile, inputFormat=NULL, trInfoFile=NULL, expressionFile=NULL, readsN=NULL, uniform=TRUE, limitA=NULL, lenMu=NULL, lenSigma=NULL, excludeSingletons=NULL, mateNamesDiffer=NULL, verbose=NULL, veryVerbose=NULL, procN=NULL, pretend=FALSE)
Arguments
alignFile
File containing read alignments.
outFile
Name of the output file.
inputFormat
Input format: possible values SAM
, BAM
. (This should be detected automatically in most cases.)
trInfoFile
File to save transcript information extracted from [BS]AM file and reference.
trSeqFile
File containing transcript sequence in FASTA format.
expressionFile
Transcript relative expression estimates --- for better non-uniform read distribution estimation.
readsN
Total number of reads. This is usually not necessary if SAM/BAM contains also reads with no valid alignments.
uniform
Use uniform read distribution.
limitA
Limit maximum number of alignments per read. Reads with more alignments than limit will be discarded.
lenMu
Set mean of log fragment length distribution. $l_frag ~ LogNormal(mu,sigma^2)$
lenSigma
Set $sigma^2$ (or variance) of log fragment length distribution. $l_frag ~ LogNormal(mu,sigma^2)$
excludeSingletons
Exclude single mate alignments for paired-end reads.
mateNamesDiffer
Mates from paired-end reads have different names.
veryVerbose
Very verbose output.
procN
Maximum number of threads to be used.
pretend
Do not execute, only print out command line calls for the C++ version of the program.