bioinformatics - 如何使用biopython或其他工具反转fastq文件?

标签 bioinformatics biopython

我有来自 Illumina Hiseq 的单次读取 fastq,我想使用 biopython (或其他)生成反向。 我只能找到有关如何使用reverse_complement(dna) 获得反向互补的信息,但我不知道如何仅获得反向。

谢谢!

最佳答案

单行代码使用 revtr 转换输入的第二行(以及第四行)。

gunzip -c in.fq.gz | while read L; do echo $L && read L && echo $L | rev  |  tr "ATGCN" "TACGN" && read L && echo $L && read L && echo $L | rev ;done

关于bioinformatics - 如何使用biopython或其他工具反转fastq文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49371940/

相关文章:

r - 如何将段边界映射到 R 中引用文件中的最近位置

python - 从距离矩阵计算亲和性矩阵

python - 使用 Biopython 的 PDBIO 创建 PDB 文件时出现类型错误,仅限某些文件

python - 重叠分数矩阵biopython

python - 如何从具有列表值的字典中检索给定键序列的所有可能组合

Python在DNA序列中找到最长的ORF

python - Biopython 可以执行 Seq.find() 解释歧义代码吗

python - 从基因组创建树状图

r - 当数据连续时将一些行合并为一行

python-3.x - Biopython 记录基因两侧的额外 2 个核苷酸,用于 +2,-2 阅读框