You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
6. Use SOAPdenovo-Trans to perform de novo transcriptome assembly and GapCloser to remove strings of "N"
a. Use SOAPdenovo-Trans, change the parameter -K to include all 14 kmer (21, 23, 25, 27, 29, 31, 33, 35, 45, 55, 65, 75, 85, 95)
for ((n=21; n<35; n=n+2)); do SOAP/SOAPdenovo-Trans-31mer all -L 200 -K $n -p 8 -s SOAP/SOAP.config -o Phragmites_RNA/SOAP_output/SOAP_k$n 1>Phragmites_RNA/SOAP_output/SOAP_k$n.log 2>Phragmites_RNA/SOAP_output/SOAP_k$n.err; done
for ((n=35; n<95; n=n+10)); do SOAP/SOAPdenovo-Trans-127mer all -L 200 -K $n -p 16 -s SOAP/SOAP.config -o Phragmites_RNA/SOAP_output/SOAP_k$n 1>Phragmites_RNA/SOAP_output/SOAP_k$n.log 2>Phragmites_RNA/SOAP_output/SOAP_k$n.err; done
b. Copy all the SOAPdenovo-Trans constructed assemblies to a new folder and renamed them to the fasta file
for f in SOAP*; do cp $f.scafSeq ~/Phragmites_RNA/SOAP_fasta/; done
for f in Phragmites_RNA/SOAP_fasta/*.scafSeq; do mv $f $(echo $f | sed 's/.scafSeq/.fasta/g'); done
c. Use GapCloser to remove strings of "N" introduced in transcriptome by SOAPdenovo-Tran
for ((n=21; n<35; n=n+2)); do GapCloser -b Phragmites_RNA/GapCloser/GapCloser.config -a Phragmites_RNA/SOAP_fasta/SOAP_k$n.fasta -o Phragmites_RNA/GapCloser/GapClosed_K$n -t 24 1>Phragmites_RNA/GapCloser/GapClosed_K$n.log 2>Phragmites_RNA/GapCloser/GapClosed_K$n.err; done
for ((n=35; n<105; n=n+10)); do GapCloser -b Phragmites_RNA/GapCloser/GapCloser.config -a Phragmites_RNA/SOAP_fasta/SOAP_k$n.fasta -o Phragmites_RNA/GapCloser/GapClosed_K$n -t 24 1>Phragmites_RNA/GapCloser/GapClosed_K$n.log 2>Phragmites_RNA/GapCloser/GapClosed_K$n.err; done