码迷,mamicode.com
首页 > 其他好文 > 详细

将fasta fastq文件线性化处理

时间:2019-08-26 13:18:39      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:处理   ++   let   div   span   paste   com   pre   complete   

将fasta文件线性化处理

awk /^>/ {printf("%s%s\t",(N>0?"\n":""),$0);N++;next;} {printf("%s",$0);} END {printf("\n");} < input.fa
cat Rmh.fasta | awk {printf("%s%s",$0,((NR+1)%2==1?"\n":"\t"));} | less -S
curl -s  "ftp://ftp.uniprot.org/pub/databases/uniprot/current_release/knowledgebase/complete/uniprot_sprot.fasta.gz" | gunzip -c | awk /^>/ {printf("%s%s\t",(N>0?"\n":""),$0);N++;next;} {printf("%s",$0);} END {printf("\n");}  | less -S
cat input.fasta | paste - - | less -S

将fastq文件线性化处理

cat Rmh.fastq | awk {printf("%s%s",$0,((NR+1)%4==1?"\n":"\t"));} | less -S
cat input.fastq | paste - - - - | less -S

 

将fasta fastq文件线性化处理

标签:处理   ++   let   div   span   paste   com   pre   complete   

原文地址:https://www.cnblogs.com/0820LL/p/11411772.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!