Professional Documents
Culture Documents
17081993
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_
Skipping 'CHLAMY_216_' which didn't exist, or couldn't be read
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N1_R1.fastq
Started analysis of CHLAMY_216_N1_R1.fastq
Analysis complete for CHLAMY_216_N1_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N1_R2.fastq
Started analysis of CHLAMY_216_N1_R2.fastq
Analysis complete for CHLAMY_216_N1_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N2_R1.fastq
Started analysis of CHLAMY_216_N2_R1.fastq
Analysis complete for CHLAMY_216_N2_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N2_R2.fastq
Started analysis of CHLAMY_216_N2_R2.fastq
Analysis complete for CHLAMY_216_N2_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N3_R1.fastq
Started analysis of CHLAMY_216_N3_R1.fastq
Analysis complete for CHLAMY_216_N3_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N3_R2.fastq
Started analysis of CHLAMY_216_N3_R2.fastq
Analysis complete for CHLAMY_216_N3_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T1_R1.fastq
Started analysis of CHLAMY_216_T1_R1.fastq
Analysis complete for CHLAMY_216_T1_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T1_R2.fastq
Started analysis of CHLAMY_216_T1_R2.fastq
Analysis complete for CHLAMY_216_T1_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T2_R1.fastq
Started analysis of CHLAMY_216_T2_R1.fastq
Analysis complete for CHLAMY_216_T2_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T2_R2.fastq
Started analysis of CHLAMY_216_T2_R2.fastq
Analysis complete for CHLAMY_216_T2_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T3_R1.fastq
Started analysis of CHLAMY_216_T3_R1.fastq
Analysis complete for CHLAMY_216_T3_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T3_R2.fastq
Started analysis of CHLAMY_216_T3_R2.fastq
Analysis complete for CHLAMY_216_T3_R2.fastq
dhae@116:~/projects/trial_files/raw$
dhae@116:~/projects/trial_files/raw$ ls
CHLAMY_216_N1_R1.fastq CHLAMY_216_N3_R1_fastqc.html
CHLAMY_216_T2_R1_fastqc.zip
CHLAMY_216_N1_R1_fastqc.html CHLAMY_216_N3_R1_fastqc.zip CHLAMY_216_T2_R2.fastq
CHLAMY_216_N1_R1_fastqc.zip CHLAMY_216_N3_R2.fastq
CHLAMY_216_T2_R2_fastqc.html
CHLAMY_216_N1_R2.fastq CHLAMY_216_N3_R2_fastqc.html
CHLAMY_216_T2_R2_fastqc.zip
CHLAMY_216_N1_R2_fastqc.html CHLAMY_216_N3_R2_fastqc.zip CHLAMY_216_T3_R1.fastq
CHLAMY_216_N1_R2_fastqc.zip CHLAMY_216_T1_R1.fastq
CHLAMY_216_T3_R1_fastqc.html
CHLAMY_216_N2_R1.fastq CHLAMY_216_T1_R1_fastqc.html
CHLAMY_216_T3_R1_fastqc.zip
CHLAMY_216_N2_R1_fastqc.html CHLAMY_216_T1_R1_fastqc.zip CHLAMY_216_T3_R2.fastq
CHLAMY_216_N2_R1_fastqc.zip CHLAMY_216_T1_R2.fastq
CHLAMY_216_T3_R2_fastqc.html
CHLAMY_216_N2_R2.fastq CHLAMY_216_T1_R2_fastqc.html
CHLAMY_216_T3_R2_fastqc.zip
CHLAMY_216_N2_R2_fastqc.html CHLAMY_216_T1_R2_fastqc.zip fastqc_untrimmed_reads
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ cd ../../
dhae@116:~/projects$ ks
ks: command not found
dhae@116:~/projects$ la
trial_files
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd apps/
dhae@116:~/apps$ ls
bbmap BBMap_39.01.tar.gz kallisto
dhae@116:~/apps$ cd bbmap/
dhae@116:~/apps/bbmap$ ls
addadapters.sh cutgff.sh kmutate.sh
rqcfilter.sh
addssu.sh cutprimers.sh license.txt
runhmm.sh
adjusthomopolymers.sh decontaminate.sh lilypad.sh
samtoroc.sh
alltoall.sh dedupe2.sh loadreads.sh
seal.sh
analyzeaccession.sh dedupebymapping.sh loglog.sh
sendsketch.sh
analyzegenes.sh dedupe.sh makechimeras.sh
shred.sh
analyzesketchresults.sh demuxbyname.sh makecontaminatedgenomes.sh
shrinkaccession.sh
applyvariants.sh diskbench.sh makepolymers.sh
shuffle2.sh
a_sample_mt.sh docs mapPacBio.sh
shuffle.sh
bbcms.sh estherfilter.sh matrixtocolumns.sh
sketchblacklist2.sh
bbcountunique.sh explodetree.sh mergebarcodes.sh
sketchblacklist.sh
bbduk.sh fetchproks.sh mergeOTUs.sh
sketch.sh
bbest.sh filterassemblysummary.sh mergepgm.sh
sortbyname.sh
bbfakereads.sh filterbarcodes.sh mergeribo.sh
splitbytaxa.sh
bbmap.sh filterbycoverage.sh mergesam.sh
splitnextera.sh
bbmapskimmer.sh filterbyname.sh mergesketch.sh
splitribo.sh
bbmask.sh filterbysequence.sh mergesorted.sh
splitsam4way.sh
bbmerge-auto.sh filterbytaxa.sh msa.sh
splitsam6way.sh
bbmerge.sh filterbytile.sh mutate.sh
splitsam.sh
bbnorm.sh filterlines.sh muxbyname.sh
stats.sh
bbrealign.sh filterqc.sh partition.sh
statswrapper.sh
bbrename.sh filtersam.sh phylip2fasta.sh
streamsam.sh
bbsketch.sh filtersilva.sh pileup.sh
subsketch.sh
bbsplitpairs.sh filtersubs.sh pipelines
summarizecontam.sh
bbsplit.sh filtervcf.sh plotflowcell.sh
summarizecoverage.sh
bbstats.sh fixgaps.sh plotgc.sh
summarizecrossblock.sh
bbversion.sh fungalrelease.sh postfilter.sh
summarizemerge.sh
bbwrap.sh fuse.sh printtime.sh
summarizequast.sh
bitbucket-pipelines.yml gbff2gff.sh processfrag.sh
summarizescafstats.sh
bloomfilterparser.sh getreads.sh processhi-c.sh
summarizeseal.sh
bloomfilter.sh gi2ancestors.sh processspeed.sh
summarizesketch.sh
build.xml gi2taxid.sh pytools
synthmda.sh
calcmem.sh gitable.sh randomgenome.sh
tadpipe.sh
calctruequality.sh grademerge.sh randomreads.sh
tadpole.sh
callgenes.sh gradesam.sh readlength.sh
tadwrapper.sh
callpeaks.sh icecreamfinder.sh README.md
taxonomy.sh
callvariants2.sh icecreamgrader.sh readqc.sh
taxserver.sh
callvariants.sh icecreammaker.sh reducesilva.sh
taxsize.sh
clumpify.sh idmatrix.sh reformatpb.sh
taxtree.sh
commonkmers.sh idtree.sh reformat.sh
testfilesystem.sh
comparegff.sh invertkey.sh removebadbarcodes.sh
testformat2.sh
comparesketch.sh jni removecatdogmousehuman.sh
testformat.sh
comparessu.sh kapastats.sh removehuman2.sh
tetramerfreq.sh
comparevcf.sh kcompress.sh removehuman.sh
textfile.sh
config keepbestcopy.sh removemicrobes.sh
translate6frames.sh
consect.sh khist.sh removesmartbell.sh
unicode2ascii.sh
consensus.sh kmercountexact.sh renameimg.sh
unzip.sh
countbarcodes.sh kmercountmulti.sh rename.sh
vcf2gff.sh
countgc.sh kmercoverage.sh repair.sh
webcheck.sh
countsharedlines.sh kmerfilterset.sh replaceheaders.sh
Xcalcmem.sh
crossblock.sh kmerlimit2.sh representative.sh
crosscontaminate.sh kmerlimit.sh resources
current kmerposition.sh rqcfilter2.sh
dhae@116:~/apps/bbmap$ ls bb
bbcms.sh bbfakereads.sh bbmerge-auto.sh bbrename.sh bbstats.sh
bbcountunique.sh bbmap.sh bbmerge.sh bbsketch.sh
bbversion.sh
bbduk.sh bbmapskimmer.sh bbnorm.sh bbsplitpairs.sh bbwrap.sh
bbest.sh bbmask.sh bbrealign.sh bbsplit.sh
dhae@116:~/apps/bbmap$ ls bbduk.sh
bbduk.sh
dhae@116:~/apps/bbmap$ pwd
/home/dhae/apps/bbmap
dhae@116:~/apps/bbmap$
dhae@116:~/apps/bbmap$ vi ~/.bashrc
dhae@116:~/apps/bbmap$ . ~/.bashrc
dhae@116:~/apps/bbmap$ cd ../../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ bb
bbcms.sh bbfakereads.sh bbmerge-auto.sh bbrename.sh bbstats.sh
bbcountunique.sh bbmap.sh bbmerge.sh bbsketch.sh
bbversion.sh
bbduk.sh bbmapskimmer.sh bbnorm.sh bbsplitpairs.sh bbwrap.sh
bbest.sh bbmask.sh bbrealign.sh bbsplit.sh
dhae@116:~$ bbduk.sh
Input parameters:
in=<file> Main input. in=stdin.fq will pipe from stdin.
in2=<file> Input for 2nd read of pairs in a different file.
ref=<file,file> Comma-delimited list of reference files.
In addition to filenames, you may also use the keywords:
adapters, artifacts, phix, lambda, pjet, mtst, kapa
literal=<seq,seq> Comma-delimited list of literal reference sequences.
touppercase=f (tuc) Change all bases upper-case.
interleaved=auto (int) t/f overrides interleaved autodetection.
qin=auto Input quality offset: 33 (Sanger), 64, or auto.
reads=-1 If positive, quit after processing X reads or pairs.
copyundefined=f (cu) Process non-AGCT IUPAC reference bases by making all
possible unambiguous copies. Intended for short motifs
or adapter barcodes, as time/memory use is exponential.
samplerate=1 Set lower to only process a fraction of input reads.
samref=<file> Optional reference fasta for processing sam files.
Output parameters:
out=<file> (outnonmatch) Write reads here that do not contain
kmers matching the database. 'out=stdout.fq' will pipe
to standard out.
out2=<file> (outnonmatch2) Use this to write 2nd read of pairs to a
different file.
outm=<file> (outmatch) Write reads here that fail filters. In default
kfilter mode, this means any read with a matching kmer.
In any mode, it also includes reads that fail filters such
as minlength, mingc, maxgc, entropy, etc. In other words,
it includes all reads that do not go to 'out'.
outm2=<file> (outmatch2) Use this to write 2nd read of pairs to a
different file.
outs=<file> (outsingle) Use this to write singleton reads whose mate
was trimmed shorter than minlen.
stats=<file> Write statistics about which contamininants were detected.
refstats=<file> Write statistics on a per-reference-file basis.
rpkm=<file> Write RPKM for each reference sequence (for RNA-seq).
dump=<file> Dump kmer tables to a file, in fasta format.
duk=<file> Write statistics in duk's format. *DEPRECATED*
nzo=t Only write statistics about ref sequences with nonzero hits.
overwrite=t (ow) Grant permission to overwrite files.
showspeed=t (ss) 'f' suppresses display of processing speed.
ziplevel=2 (zl) Compression level; 1 (min) through 9 (max).
fastawrap=70 Length of lines in fasta output.
qout=auto Output quality offset: 33 (Sanger), 64, or auto.
statscolumns=3 (cols) Number of columns for stats output, 3 or 5.
5 includes base counts.
rename=f Rename reads to indicate which sequences they matched.
refnames=f Use names of reference files rather than scaffold IDs.
trd=f Truncate read and ref names at the first whitespace.
ordered=f Set to true to output reads in same order as input.
maxbasesout=-1 If positive, quit after writing approximately this many
bases to out (outu/outnonmatch).
maxbasesoutm=-1 If positive, quit after writing approximately this many
bases to outm (outmatch).
json=f Print to screen in json format.
Processing parameters:
k=27 Kmer length used for finding contaminants. Contaminants
shorter than k will not be found. k must be at least 1.
rcomp=t Look for reverse-complements of kmers in addition to
forward kmers.
maskmiddle=t (mm) Treat the middle base of a kmer as a wildcard, to
increase sensitivity in the presence of errors.
minkmerhits=1 (mkh) Reads need at least this many matching kmers
to be considered as matching the reference.
minkmerfraction=0.0 (mkf) A reads needs at least this fraction of its total
kmers to hit a ref, in order to be considered a match.
If this and minkmerhits are set, the greater is used.
mincovfraction=0.0 (mcf) A reads needs at least this fraction of its total
bases to be covered by ref kmers to be considered a match.
If specified, mcf overrides mkh and mkf.
hammingdistance=0 (hdist) Maximum Hamming distance for ref kmers (subs only).
Memory use is proportional to (3*K)^hdist.
qhdist=0 Hamming distance for query kmers; impacts speed, not memory.
editdistance=0 (edist) Maximum edit distance from ref kmers (subs
and indels). Memory use is proportional to (8*K)^edist.
hammingdistance2=0 (hdist2) Sets hdist for short kmers, when using mink.
qhdist2=0 Sets qhdist for short kmers, when using mink.
editdistance2=0 (edist2) Sets edist for short kmers, when using mink.
forbidn=f (fn) Forbids matching of read kmers containing N.
By default, these will match a reference 'A' if
hdist>0 or edist>0, to increase sensitivity.
removeifeitherbad=t (rieb) Paired reads get sent to 'outmatch' if either is
match (or either is trimmed shorter than minlen).
Set to false to require both.
trimfailures=f Instead of discarding failed reads, trim them to 1bp.
This makes the statistics a bit odd.
findbestmatch=f (fbm) If multiple matches, associate read with sequence
sharing most kmers. Reduces speed.
skipr1=f Don't do kmer-based operations on read 1.
skipr2=f Don't do kmer-based operations on read 2.
ecco=f For overlapping paired reads only. Performs error-
correction with BBMerge prior to kmer operations.
recalibrate=f (recal) Recalibrate quality scores. Requires calibration
matrices generated by CalcTrueQuality.
sam=<file,file> If recalibration is desired, and matrices have not already
been generated, BBDuk will create them from the sam file.
amino=f Run in amino acid mode. Some features have not been
tested, but kmer-matching works fine. Maximum k is 12.
Speed and Memory parameters:
threads=auto (t) Set number of threads to use; default is number of
logical processors.
prealloc=f Preallocate memory in table. Allows faster table loading
and more efficient memory usage, for a large reference.
monitor=f Kill this process if it crashes. monitor=600,0.01 would
kill after 600 seconds under 1% usage.
minrskip=1 (mns) Force minimal skip interval when indexing reference
kmers. 1 means use all, 2 means use every other kmer, etc.
maxrskip=1 (mxs) Restrict maximal skip interval when indexing
reference kmers. Normally all are used for scaffolds<100kb,
but with longer scaffolds, up to maxrskip-1 are skipped.
rskip= Set both minrskip and maxrskip to the same value.
If not set, rskip will vary based on sequence length.
qskip=1 Skip query kmers to increase speed. 1 means use all.
speed=0 Ignore this fraction of kmer space (0-15 out of 16) in both
reads and reference. Increases speed and reduces memory.
Note: Do not use more than one of 'speed', 'qskip', and 'rskip'.
Trimming/Filtering/Masking parameters:
Note - if ktrim, kmask, and ksplit are unset, the default behavior is kfilter.
All kmer processing modes are mutually exclusive.
Reads only get sent to 'outm' purely based on kmer matches in kfilter mode.
Polymer trimming:
trimpolya=0 If greater than 0, trim poly-A or poly-T tails of
at least this length on either end of reads.
trimpolygleft=0 If greater than 0, trim poly-G prefixes of at least this
length on the left end of reads. Does not trim poly-C.
trimpolygright=0 If greater than 0, trim poly-G tails of at least this
length on the right end of reads. Does not trim poly-C.
trimpolyg=0 This sets both left and right at once.
filterpolyg=0 If greater than 0, remove reads with a poly-G prefix of
at least this length (on the left).
Note: there are also equivalent poly-C flags.
Polymer tracking:
pratio=base,base 'pratio=G,C' will print the ratio of G to C polymers.
plen=20 Length of homopolymers to count.
Entropy/Complexity parameters:
entropy=-1 Set between 0 and 1 to filter reads with entropy below
that value. Higher is more stringent.
entropywindow=50 Calculate entropy using a sliding window of this length.
entropyk=5 Calculate entropy using kmers of this length.
minbasefrequency=0 Discard reads with a minimum base frequency below this.
entropytrim=f Values:
f: (false) Do not entropy-trim.
r: (right) Trim low entropy on the right end only.
l: (left) Trim low entropy on the left end only.
rl: (both) Trim low entropy on both ends.
entropymask=f Values:
f: (filter) Discard low-entropy sequences.
t: (true) Mask low-entropy parts of sequences with N.
lc: Change low-entropy parts of sequences to lowercase.
entropymark=f Mark each base with its entropy value. This is on a scale
of 0-41 and is reported as quality scores, so the output
should be fastq or fasta+qual.
NOTE: If set, entropytrim overrides entropymask.
Cardinality estimation:
cardinality=f (loglog) Count unique kmers using the LogLog algorithm.
cardinalityout=f (loglogout) Count unique kmers in output reads.
loglogk=31 Use this kmer length for counting.
loglogbuckets=2048 Use this many buckets for counting.
khist=<file> Kmer frequency histogram; plots number of kmers versus
kmer depth. This is approximate.
khistout=<file> Kmer frequency histogram for output reads.
Java Parameters:
dhae@116:~$
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd projects/
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd rnaseq/
dhae@116:~/rnaseq$ ls
dhae@116:~/rnaseq$ cd ../
dhae@116:~$ cd projects/
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd trial_files/
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd trim/
dhae@116:~/projects/trial_files/trim$ ls
CHLAMY_216_N1_R1_trim.fastq CHLAMY_216_N1_R2_trim.fastq
dhae@116:~/projects/trial_files/trim$ cd ../
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd raw/
dhae@116:~/projects/trial_files/raw$ ls
CHLAMY_216_N1_R1.fastq CHLAMY_216_N3_R1_fastqc.html
CHLAMY_216_T2_R1_fastqc.zip
CHLAMY_216_N1_R1_fastqc.html CHLAMY_216_N3_R1_fastqc.zip CHLAMY_216_T2_R2.fastq
CHLAMY_216_N1_R1_fastqc.zip CHLAMY_216_N3_R2.fastq
CHLAMY_216_T2_R2_fastqc.html
CHLAMY_216_N1_R2.fastq CHLAMY_216_N3_R2_fastqc.html
CHLAMY_216_T2_R2_fastqc.zip
CHLAMY_216_N1_R2_fastqc.html CHLAMY_216_N3_R2_fastqc.zip CHLAMY_216_T3_R1.fastq
CHLAMY_216_N1_R2_fastqc.zip CHLAMY_216_T1_R1.fastq
CHLAMY_216_T3_R1_fastqc.html
CHLAMY_216_N2_R1.fastq CHLAMY_216_T1_R1_fastqc.html
CHLAMY_216_T3_R1_fastqc.zip
CHLAMY_216_N2_R1_fastqc.html CHLAMY_216_T1_R1_fastqc.zip CHLAMY_216_T3_R2.fastq
CHLAMY_216_N2_R1_fastqc.zip CHLAMY_216_T1_R2.fastq
CHLAMY_216_T3_R2_fastqc.html
CHLAMY_216_N2_R2.fastq CHLAMY_216_T1_R2_fastqc.html
CHLAMY_216_T3_R2_fastqc.zip
CHLAMY_216_N2_R2_fastqc.html CHLAMY_216_T1_R2_fastqc.zip fastqc_untrimmed_reads
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ cd ../
dhae@116:~/projects/trial_files$ bbduk.sh in1=raw/CHLAMY_216_N1_R1.fastq
in2=raw/CHLAMY_216_N1_R2.fastq out1=tr
im/CHLAMY_216_N1_R1_trim.fastq out2=trim/CHLAMY_216_N1_R2_trim.fastq
ref=../apps/bbmap/resources/adapters.fa tr
imq=20
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd ..
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ..
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd apps/
dhae@116:~/apps$ l
bbmap/ BBMap_39.01.tar.gz* kallisto/
dhae@116:~/apps$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ mv fastqc/ apps/
dhae@116:~$
dhae@116:~$ ls
apps projects rnaseq snap
dhae@116:~$ cd projects/trial_files/
maping_data/ raw/ references/ trim/
dhae@116:~$ cd projects/trial_files/
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd ../
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ..
dhae@116:~$ ls
apps projects rnaseq snap
dhae@116:~$ cd projects/trial_files/
maping_data/ raw/ references/ trim/
dhae@116:~$ cd projects/trial_files/
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ pwd
/home/dhae/projects/trial_files
dhae@116:~/projects/trial_files$ bbduk.sh in1=raw/CHLAMY_216_N1_R1.fastq
in2=raw/CHLAMY_216_N1_R2.fastq out1=tr
im/CHLAMY_216_N1_R1_trim.fastq out2=trim/CHLAMY_216_N1_R2_trim.fastq
ref=../../apps/bbmap/resources/adapters.fa
trimq=15
java -ea -Xmx2817m -Xms2817m -cp /home/dhae/apps/bbmap/current/ jgi.BBDuk
in1=raw/CHLAMY_216_N1_R1.fastq in2=ra
w/CHLAMY_216_N1_R2.fastq out1=trim/CHLAMY_216_N1_R1_trim.fastq
out2=trim/CHLAMY_216_N1_R2_trim.fastq ref=../../
apps/bbmap/resources/adapters.fa trimq=15
Executing jgi.BBDuk [in1=raw/CHLAMY_216_N1_R1.fastq,
in2=raw/CHLAMY_216_N1_R2.fastq, out1=trim/CHLAMY_216_N1_R1
_trim.fastq, out2=trim/CHLAMY_216_N1_R2_trim.fastq,
ref=../../apps/bbmap/resources/adapters.fa, trimq=15]
Version 39.01
0.101 seconds.
Initial:
Memory: max=2954m, total=2954m, free=2925m, used=29m
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
https://ubuntu.com/pro
dhae@116:~/projects/trial_files$ ../../apps/bbmap/bbduk.sh
in1=raw/CHLAMY_216_N2_R1.fastq in2=raw/CHLAMY_216_N2_R2.fastq
out1=trim/CHLAMY_216_N1_R1_trim.fastq out2=trim/CHLAMY_216_N1_R2_trim.fastq
ref=../../apps/bbmap/resources/adapters.fa trimq=20
dhae@116:~/projects/trial_files$ ../../apps/bbmap/bbduk.sh
in1=raw/CHLAMY_216_N3_R1.fastq in2=raw/CHLAMY_216_N3_R2.fastq
out1=trim/CHLAMY_216_N3_R1_trim.fastq out2=trim/CHLAMY_216_N3_R2_trim.fastq
ref=../../apps/bbmap/resources/adapters.fa trimq=20
scp dhae@192.168.41.116:/home/dhae/projects/trial_files/raw/scp_files/raw_fastqc
dhae@116:~$ cd
dhae@116:~$ cd ../../
dhae@116:/$ pwd
/
dhae@116:/$ cd
dhae@116:~$ pwd
/home/dhae
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd projects/
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd trial_files/
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd raw
dhae@116:~/projects/trial_files/raw$ ls
CHLAMY_216_N1_R1.fastq CHLAMY_216_N3_R1_fastqc.html
CHLAMY_216_T2_R1_fastqc.zip
CHLAMY_216_N1_R1_fastqc.html CHLAMY_216_N3_R1_fastqc.zip CHLAMY_216_T2_R2.fastq
CHLAMY_216_N1_R1_fastqc.zip CHLAMY_216_N3_R2.fastq
CHLAMY_216_T2_R2_fastqc.html
CHLAMY_216_N1_R2.fastq CHLAMY_216_N3_R2_fastqc.html
CHLAMY_216_T2_R2_fastqc.zip
CHLAMY_216_N1_R2_fastqc.html CHLAMY_216_N3_R2_fastqc.zip CHLAMY_216_T3_R1.fastq
CHLAMY_216_N1_R2_fastqc.zip CHLAMY_216_T1_R1.fastq
CHLAMY_216_T3_R1_fastqc.html
CHLAMY_216_N2_R1.fastq CHLAMY_216_T1_R1_fastqc.html
CHLAMY_216_T3_R1_fastqc.zip
CHLAMY_216_N2_R1_fastqc.html CHLAMY_216_T1_R1_fastqc.zip CHLAMY_216_T3_R2.fastq
CHLAMY_216_N2_R1_fastqc.zip CHLAMY_216_T1_R2.fastq
CHLAMY_216_T3_R2_fastqc.html
CHLAMY_216_N2_R2.fastq CHLAMY_216_T1_R2_fastqc.html
CHLAMY_216_T3_R2_fastqc.zip
CHLAMY_216_N2_R2_fastqc.html CHLAMY_216_T1_R2_fastqc.zip fastqc_untrimmed_reads
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_
Skipping 'CHLAMY_216_' which didn't exist, or couldn't be read
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N1_R1.fastq
Started analysis of CHLAMY_216_N1_R1.fastq
Analysis complete for CHLAMY_216_N1_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N1_R2.fastq
Started analysis of CHLAMY_216_N1_R2.fastq
Analysis complete for CHLAMY_216_N1_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N2_R1.fastq
Started analysis of CHLAMY_216_N2_R1.fastq
Analysis complete for CHLAMY_216_N2_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N2_R2.fastq
Started analysis of CHLAMY_216_N2_R2.fastq
Analysis complete for CHLAMY_216_N2_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N3_R1.fastq
Started analysis of CHLAMY_216_N3_R1.fastq
Analysis complete for CHLAMY_216_N3_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_N3_R2.fastq
Started analysis of CHLAMY_216_N3_R2.fastq
Analysis complete for CHLAMY_216_N3_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T1_R1.fastq
Started analysis of CHLAMY_216_T1_R1.fastq
Analysis complete for CHLAMY_216_T1_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T1_R2.fastq
Started analysis of CHLAMY_216_T1_R2.fastq
Analysis complete for CHLAMY_216_T1_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T2_R1.fastq
Started analysis of CHLAMY_216_T2_R1.fastq
Analysis complete for CHLAMY_216_T2_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T2_R2.fastq
Started analysis of CHLAMY_216_T2_R2.fastq
Analysis complete for CHLAMY_216_T2_R2.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T3_R1.fastq
Started analysis of CHLAMY_216_T3_R1.fastq
Analysis complete for CHLAMY_216_T3_R1.fastq
dhae@116:~/projects/trial_files/raw$ fastqc CHLAMY_216_T3_R2.fastq
Started analysis of CHLAMY_216_T3_R2.fastq
Analysis complete for CHLAMY_216_T3_R2.fastq
dhae@116:~/projects/trial_files/raw$
dhae@116:~/projects/trial_files/raw$ ls
CHLAMY_216_N1_R1.fastq CHLAMY_216_N3_R1_fastqc.html
CHLAMY_216_T2_R1_fastqc.zip
CHLAMY_216_N1_R1_fastqc.html CHLAMY_216_N3_R1_fastqc.zip CHLAMY_216_T2_R2.fastq
CHLAMY_216_N1_R1_fastqc.zip CHLAMY_216_N3_R2.fastq
CHLAMY_216_T2_R2_fastqc.html
CHLAMY_216_N1_R2.fastq CHLAMY_216_N3_R2_fastqc.html
CHLAMY_216_T2_R2_fastqc.zip
CHLAMY_216_N1_R2_fastqc.html CHLAMY_216_N3_R2_fastqc.zip CHLAMY_216_T3_R1.fastq
CHLAMY_216_N1_R2_fastqc.zip CHLAMY_216_T1_R1.fastq
CHLAMY_216_T3_R1_fastqc.html
CHLAMY_216_N2_R1.fastq CHLAMY_216_T1_R1_fastqc.html
CHLAMY_216_T3_R1_fastqc.zip
CHLAMY_216_N2_R1_fastqc.html CHLAMY_216_T1_R1_fastqc.zip CHLAMY_216_T3_R2.fastq
CHLAMY_216_N2_R1_fastqc.zip CHLAMY_216_T1_R2.fastq
CHLAMY_216_T3_R2_fastqc.html
CHLAMY_216_N2_R2.fastq CHLAMY_216_T1_R2_fastqc.html
CHLAMY_216_T3_R2_fastqc.zip
CHLAMY_216_N2_R2_fastqc.html CHLAMY_216_T1_R2_fastqc.zip fastqc_untrimmed_reads
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ cd ../../
dhae@116:~/projects$ ks
ks: command not found
dhae@116:~/projects$ la
trial_files
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd apps/
dhae@116:~/apps$ ls
bbmap BBMap_39.01.tar.gz kallisto
dhae@116:~/apps$ cd bbmap/
dhae@116:~/apps/bbmap$ ls
addadapters.sh cutgff.sh kmutate.sh
rqcfilter.sh
addssu.sh cutprimers.sh license.txt
runhmm.sh
adjusthomopolymers.sh decontaminate.sh lilypad.sh
samtoroc.sh
alltoall.sh dedupe2.sh loadreads.sh
seal.sh
analyzeaccession.sh dedupebymapping.sh loglog.sh
sendsketch.sh
analyzegenes.sh dedupe.sh makechimeras.sh
shred.sh
analyzesketchresults.sh demuxbyname.sh makecontaminatedgenomes.sh
shrinkaccession.sh
applyvariants.sh diskbench.sh makepolymers.sh
shuffle2.sh
a_sample_mt.sh docs mapPacBio.sh
shuffle.sh
bbcms.sh estherfilter.sh matrixtocolumns.sh
sketchblacklist2.sh
bbcountunique.sh explodetree.sh mergebarcodes.sh
sketchblacklist.sh
bbduk.sh fetchproks.sh mergeOTUs.sh
sketch.sh
bbest.sh filterassemblysummary.sh mergepgm.sh
sortbyname.sh
bbfakereads.sh filterbarcodes.sh mergeribo.sh
splitbytaxa.sh
bbmap.sh filterbycoverage.sh mergesam.sh
splitnextera.sh
bbmapskimmer.sh filterbyname.sh mergesketch.sh
splitribo.sh
bbmask.sh filterbysequence.sh mergesorted.sh
splitsam4way.sh
bbmerge-auto.sh filterbytaxa.sh msa.sh
splitsam6way.sh
bbmerge.sh filterbytile.sh mutate.sh
splitsam.sh
bbnorm.sh filterlines.sh muxbyname.sh
stats.sh
bbrealign.sh filterqc.sh partition.sh
statswrapper.sh
bbrename.sh filtersam.sh phylip2fasta.sh
streamsam.sh
bbsketch.sh filtersilva.sh pileup.sh
subsketch.sh
bbsplitpairs.sh filtersubs.sh pipelines
summarizecontam.sh
bbsplit.sh filtervcf.sh plotflowcell.sh
summarizecoverage.sh
bbstats.sh fixgaps.sh plotgc.sh
summarizecrossblock.sh
bbversion.sh fungalrelease.sh postfilter.sh
summarizemerge.sh
bbwrap.sh fuse.sh printtime.sh
summarizequast.sh
bitbucket-pipelines.yml gbff2gff.sh processfrag.sh
summarizescafstats.sh
bloomfilterparser.sh getreads.sh processhi-c.sh
summarizeseal.sh
bloomfilter.sh gi2ancestors.sh processspeed.sh
summarizesketch.sh
build.xml gi2taxid.sh pytools
synthmda.sh
calcmem.sh gitable.sh randomgenome.sh
tadpipe.sh
calctruequality.sh grademerge.sh randomreads.sh
tadpole.sh
callgenes.sh gradesam.sh readlength.sh
tadwrapper.sh
callpeaks.sh icecreamfinder.sh README.md
taxonomy.sh
callvariants2.sh icecreamgrader.sh readqc.sh
taxserver.sh
callvariants.sh icecreammaker.sh reducesilva.sh
taxsize.sh
clumpify.sh idmatrix.sh reformatpb.sh
taxtree.sh
commonkmers.sh idtree.sh reformat.sh
testfilesystem.sh
comparegff.sh invertkey.sh removebadbarcodes.sh
testformat2.sh
comparesketch.sh jni removecatdogmousehuman.sh
testformat.sh
comparessu.sh kapastats.sh removehuman2.sh
tetramerfreq.sh
comparevcf.sh kcompress.sh removehuman.sh
textfile.sh
config keepbestcopy.sh removemicrobes.sh
translate6frames.sh
consect.sh khist.sh removesmartbell.sh
unicode2ascii.sh
consensus.sh kmercountexact.sh renameimg.sh
unzip.sh
countbarcodes.sh kmercountmulti.sh rename.sh
vcf2gff.sh
countgc.sh kmercoverage.sh repair.sh
webcheck.sh
countsharedlines.sh kmerfilterset.sh replaceheaders.sh
Xcalcmem.sh
crossblock.sh kmerlimit2.sh representative.sh
crosscontaminate.sh kmerlimit.sh resources
current kmerposition.sh rqcfilter2.sh
dhae@116:~/apps/bbmap$ ls bb
bbcms.sh bbfakereads.sh bbmerge-auto.sh bbrename.sh bbstats.sh
bbcountunique.sh bbmap.sh bbmerge.sh bbsketch.sh
bbversion.sh
bbduk.sh bbmapskimmer.sh bbnorm.sh bbsplitpairs.sh bbwrap.sh
bbest.sh bbmask.sh bbrealign.sh bbsplit.sh
dhae@116:~/apps/bbmap$ ls bbduk.sh
bbduk.sh
dhae@116:~/apps/bbmap$ pwd
/home/dhae/apps/bbmap
dhae@116:~/apps/bbmap$
dhae@116:~/apps/bbmap$ vi ~/.bashrc
dhae@116:~/apps/bbmap$ . ~/.bashrc
dhae@116:~/apps/bbmap$ cd ../../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ bb
bbcms.sh bbfakereads.sh bbmerge-auto.sh bbrename.sh bbstats.sh
bbcountunique.sh bbmap.sh bbmerge.sh bbsketch.sh
bbversion.sh
bbduk.sh bbmapskimmer.sh bbnorm.sh bbsplitpairs.sh bbwrap.sh
bbest.sh bbmask.sh bbrealign.sh bbsplit.sh
dhae@116:~$ bbduk.sh
Input parameters:
in=<file> Main input. in=stdin.fq will pipe from stdin.
in2=<file> Input for 2nd read of pairs in a different file.
ref=<file,file> Comma-delimited list of reference files.
In addition to filenames, you may also use the keywords:
adapters, artifacts, phix, lambda, pjet, mtst, kapa
literal=<seq,seq> Comma-delimited list of literal reference sequences.
touppercase=f (tuc) Change all bases upper-case.
interleaved=auto (int) t/f overrides interleaved autodetection.
qin=auto Input quality offset: 33 (Sanger), 64, or auto.
reads=-1 If positive, quit after processing X reads or pairs.
copyundefined=f (cu) Process non-AGCT IUPAC reference bases by making all
possible unambiguous copies. Intended for short motifs
or adapter barcodes, as time/memory use is exponential.
samplerate=1 Set lower to only process a fraction of input reads.
samref=<file> Optional reference fasta for processing sam files.
Output parameters:
out=<file> (outnonmatch) Write reads here that do not contain
kmers matching the database. 'out=stdout.fq' will pipe
to standard out.
out2=<file> (outnonmatch2) Use this to write 2nd read of pairs to a
different file.
outm=<file> (outmatch) Write reads here that fail filters. In default
kfilter mode, this means any read with a matching kmer.
In any mode, it also includes reads that fail filters such
as minlength, mingc, maxgc, entropy, etc. In other words,
it includes all reads that do not go to 'out'.
outm2=<file> (outmatch2) Use this to write 2nd read of pairs to a
different file.
outs=<file> (outsingle) Use this to write singleton reads whose mate
was trimmed shorter than minlen.
stats=<file> Write statistics about which contamininants were detected.
refstats=<file> Write statistics on a per-reference-file basis.
rpkm=<file> Write RPKM for each reference sequence (for RNA-seq).
dump=<file> Dump kmer tables to a file, in fasta format.
duk=<file> Write statistics in duk's format. *DEPRECATED*
nzo=t Only write statistics about ref sequences with nonzero hits.
overwrite=t (ow) Grant permission to overwrite files.
showspeed=t (ss) 'f' suppresses display of processing speed.
ziplevel=2 (zl) Compression level; 1 (min) through 9 (max).
fastawrap=70 Length of lines in fasta output.
qout=auto Output quality offset: 33 (Sanger), 64, or auto.
statscolumns=3 (cols) Number of columns for stats output, 3 or 5.
5 includes base counts.
rename=f Rename reads to indicate which sequences they matched.
refnames=f Use names of reference files rather than scaffold IDs.
trd=f Truncate read and ref names at the first whitespace.
ordered=f Set to true to output reads in same order as input.
maxbasesout=-1 If positive, quit after writing approximately this many
bases to out (outu/outnonmatch).
maxbasesoutm=-1 If positive, quit after writing approximately this many
bases to outm (outmatch).
json=f Print to screen in json format.
Processing parameters:
k=27 Kmer length used for finding contaminants. Contaminants
shorter than k will not be found. k must be at least 1.
rcomp=t Look for reverse-complements of kmers in addition to
forward kmers.
maskmiddle=t (mm) Treat the middle base of a kmer as a wildcard, to
increase sensitivity in the presence of errors.
minkmerhits=1 (mkh) Reads need at least this many matching kmers
to be considered as matching the reference.
minkmerfraction=0.0 (mkf) A reads needs at least this fraction of its total
kmers to hit a ref, in order to be considered a match.
If this and minkmerhits are set, the greater is used.
mincovfraction=0.0 (mcf) A reads needs at least this fraction of its total
bases to be covered by ref kmers to be considered a match.
If specified, mcf overrides mkh and mkf.
hammingdistance=0 (hdist) Maximum Hamming distance for ref kmers (subs only).
Memory use is proportional to (3*K)^hdist.
qhdist=0 Hamming distance for query kmers; impacts speed, not memory.
editdistance=0 (edist) Maximum edit distance from ref kmers (subs
and indels). Memory use is proportional to (8*K)^edist.
hammingdistance2=0 (hdist2) Sets hdist for short kmers, when using mink.
qhdist2=0 Sets qhdist for short kmers, when using mink.
editdistance2=0 (edist2) Sets edist for short kmers, when using mink.
forbidn=f (fn) Forbids matching of read kmers containing N.
By default, these will match a reference 'A' if
hdist>0 or edist>0, to increase sensitivity.
removeifeitherbad=t (rieb) Paired reads get sent to 'outmatch' if either is
match (or either is trimmed shorter than minlen).
Set to false to require both.
trimfailures=f Instead of discarding failed reads, trim them to 1bp.
This makes the statistics a bit odd.
findbestmatch=f (fbm) If multiple matches, associate read with sequence
sharing most kmers. Reduces speed.
skipr1=f Don't do kmer-based operations on read 1.
skipr2=f Don't do kmer-based operations on read 2.
ecco=f For overlapping paired reads only. Performs error-
correction with BBMerge prior to kmer operations.
recalibrate=f (recal) Recalibrate quality scores. Requires calibration
matrices generated by CalcTrueQuality.
sam=<file,file> If recalibration is desired, and matrices have not already
been generated, BBDuk will create them from the sam file.
amino=f Run in amino acid mode. Some features have not been
tested, but kmer-matching works fine. Maximum k is 12.
Trimming/Filtering/Masking parameters:
Note - if ktrim, kmask, and ksplit are unset, the default behavior is kfilter.
All kmer processing modes are mutually exclusive.
Reads only get sent to 'outm' purely based on kmer matches in kfilter mode.
Polymer trimming:
trimpolya=0 If greater than 0, trim poly-A or poly-T tails of
at least this length on either end of reads.
trimpolygleft=0 If greater than 0, trim poly-G prefixes of at least this
length on the left end of reads. Does not trim poly-C.
trimpolygright=0 If greater than 0, trim poly-G tails of at least this
length on the right end of reads. Does not trim poly-C.
trimpolyg=0 This sets both left and right at once.
filterpolyg=0 If greater than 0, remove reads with a poly-G prefix of
at least this length (on the left).
Note: there are also equivalent poly-C flags.
Polymer tracking:
pratio=base,base 'pratio=G,C' will print the ratio of G to C polymers.
plen=20 Length of homopolymers to count.
Entropy/Complexity parameters:
entropy=-1 Set between 0 and 1 to filter reads with entropy below
that value. Higher is more stringent.
entropywindow=50 Calculate entropy using a sliding window of this length.
entropyk=5 Calculate entropy using kmers of this length.
minbasefrequency=0 Discard reads with a minimum base frequency below this.
entropytrim=f Values:
f: (false) Do not entropy-trim.
r: (right) Trim low entropy on the right end only.
l: (left) Trim low entropy on the left end only.
rl: (both) Trim low entropy on both ends.
entropymask=f Values:
f: (filter) Discard low-entropy sequences.
t: (true) Mask low-entropy parts of sequences with N.
lc: Change low-entropy parts of sequences to lowercase.
entropymark=f Mark each base with its entropy value. This is on a scale
of 0-41 and is reported as quality scores, so the output
should be fastq or fasta+qual.
NOTE: If set, entropytrim overrides entropymask.
Cardinality estimation:
cardinality=f (loglog) Count unique kmers using the LogLog algorithm.
cardinalityout=f (loglogout) Count unique kmers in output reads.
loglogk=31 Use this kmer length for counting.
loglogbuckets=2048 Use this many buckets for counting.
khist=<file> Kmer frequency histogram; plots number of kmers versus
kmer depth. This is approximate.
khistout=<file> Kmer frequency histogram for output reads.
Java Parameters:
dhae@116:~$
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd projects/
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd rnaseq/
dhae@116:~/rnaseq$ ls
dhae@116:~/rnaseq$ cd ../
dhae@116:~$ cd projects/
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd trial_files/
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd trim/
dhae@116:~/projects/trial_files/trim$ ls
CHLAMY_216_N1_R1_trim.fastq CHLAMY_216_N1_R2_trim.fastq
dhae@116:~/projects/trial_files/trim$ cd ../
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd raw/
dhae@116:~/projects/trial_files/raw$ ls
CHLAMY_216_N1_R1.fastq CHLAMY_216_N3_R1_fastqc.html
CHLAMY_216_T2_R1_fastqc.zip
CHLAMY_216_N1_R1_fastqc.html CHLAMY_216_N3_R1_fastqc.zip CHLAMY_216_T2_R2.fastq
CHLAMY_216_N1_R1_fastqc.zip CHLAMY_216_N3_R2.fastq
CHLAMY_216_T2_R2_fastqc.html
CHLAMY_216_N1_R2.fastq CHLAMY_216_N3_R2_fastqc.html
CHLAMY_216_T2_R2_fastqc.zip
CHLAMY_216_N1_R2_fastqc.html CHLAMY_216_N3_R2_fastqc.zip CHLAMY_216_T3_R1.fastq
CHLAMY_216_N1_R2_fastqc.zip CHLAMY_216_T1_R1.fastq
CHLAMY_216_T3_R1_fastqc.html
CHLAMY_216_N2_R1.fastq CHLAMY_216_T1_R1_fastqc.html
CHLAMY_216_T3_R1_fastqc.zip
CHLAMY_216_N2_R1_fastqc.html CHLAMY_216_T1_R1_fastqc.zip CHLAMY_216_T3_R2.fastq
CHLAMY_216_N2_R1_fastqc.zip CHLAMY_216_T1_R2.fastq
CHLAMY_216_T3_R2_fastqc.html
CHLAMY_216_N2_R2.fastq CHLAMY_216_T1_R2_fastqc.html
CHLAMY_216_T3_R2_fastqc.zip
CHLAMY_216_N2_R2_fastqc.html CHLAMY_216_T1_R2_fastqc.zip fastqc_untrimmed_reads
CHLAMY_216_N2_R2_fastqc.zip CHLAMY_216_T2_R1.fastq
CHLAMY_216_N3_R1.fastq CHLAMY_216_T2_R1_fastqc.html
dhae@116:~/projects/trial_files/raw$ cd ../
dhae@116:~/projects/trial_files$ bbduk.sh in1=raw/CHLAMY_216_N1_R1.fastq
in2=raw/CHLAMY_216_N1_R2.fastq out1=tr
im/CHLAMY_216_N1_R1_trim.fastq out2=trim/CHLAMY_216_N1_R2_trim.fastq
ref=../apps/bbmap/resources/adapters.fa tr imq=20
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd ..
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ..
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ cd apps/
dhae@116:~/apps$ l
bbmap/ BBMap_39.01.tar.gz* kallisto/
dhae@116:~/apps$ cd ../
dhae@116:~$ ls
apps fastqc projects rnaseq snap
dhae@116:~$ mv fastqc/ apps/
dhae@116:~$
dhae@116:~$ ls
apps projects rnaseq snap
dhae@116:~$ cd projects/trial_files/
maping_data/ raw/ references/ trim/
dhae@116:~$ cd projects/trial_files/
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ cd ../
dhae@116:~/projects$ ls
trial_files
dhae@116:~/projects$ cd ..
dhae@116:~$ ls
apps projects rnaseq snap
dhae@116:~$ cd projects/trial_files/
maping_data/ raw/ references/ trim/
dhae@116:~$ cd projects/trial_files/
dhae@116:~/projects/trial_files$
dhae@116:~/projects/trial_files$ ls
maping_data raw references trim
dhae@116:~/projects/trial_files$ pwd
/home/dhae/projects/trial_files
dhae@116:~/projects/trial_files$ bbduk.sh in1=raw/CHLAMY_216_N1_R1.fastq
in2=raw/CHLAMY_216_N1_R2.fastq out1=tr
im/CHLAMY_216_N1_R1_trim.fastq out2=trim/CHLAMY_216_N1_R2_trim.fastq
ref=../../apps/bbmap/resources/adapters.fa trimq=15
java -ea -Xmx2817m -Xms2817m -cp /home/dhae/apps/bbmap/current/ jgi.BBDuk
in1=raw/CHLAMY_216_N1_R1.fastq in2=ra
w/CHLAMY_216_N1_R2.fastq out1=trim/CHLAMY_216_N1_R1_trim.fastq
out2=trim/CHLAMY_216_N1_R2_trim.fastq ref=../../
apps/bbmap/resources/adapters.fa trimq=15
Executing jgi.BBDuk [in1=raw/CHLAMY_216_N1_R1.fastq,
in2=raw/CHLAMY_216_N1_R2.fastq, out1=trim/CHLAMY_216_N1_R1
_trim.fastq, out2=trim/CHLAMY_216_N1_R2_trim.fastq,
ref=../../apps/bbmap/resources/adapters.fa, trimq=15]
Version 39.01
0.101 seconds.
Initial:
Memory: max=2954m, total=2954m, free=2925m, used=29m
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
https://ubuntu.com/pro
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
https://ubuntu.com/pro
0.023 seconds.
Initial:
Memory: max=2946m, total=2946m, free=2917m, used=29m
0.033 seconds.
Initial:
Memory: max=2946m, total=2946m, free=2917m, used=29m
0.028 seconds.
Initial:
Memory: max=2946m, total=2946m, free=2917m, used=29m
0.028 seconds.
Initial:
Memory: max=2946m, total=2946m, free=2917m, used=29m
0.023 seconds.
Initial:
Memory: max=2954m, total=2954m, free=2925m, used=29m
0.025 seconds.
Initial:
Memory: max=2954m, total=2954m, free=2925m, used=29m