TBtools | 序列提取及过滤
2023-04-18 14:39:19 时间
本期讲解的是TBtools序列工具中的Fasta序列提取及过滤。进入TBtools界面,点击Sequence Toolkit进入Fasta Tools即可看到(如下图)。
Fasta序列提取及过滤分为四个工具:
Fasta Extract (Recommended)
Fasta Extract or Filter (Quick)
Fasta Extract (Basic)
Fasta Subseq (Basic)
一般推荐使用Fasta Extract (Recommended)即可,包含其他三个几乎所有功能。唯一不同的是Fasta Extract or Filter (Quick)中包含了过滤的功能,在这里不做赘述了。
为了便于演示,我虚构了一个名为test.fasta的序列文件,如下:
>contings-1
AGCAATTCCACCTTCGTAA
>contings-2
AAGTCACCAGGGGATGCAA
>contings-3
TCTGTTTCACACTCATCTT
TAAAGGTAGTTTCAATAAT
>contings-4
AGTGCCATTTCTTTAAATA
TCACTTTTTTATCTTCTCT
TTTAAAATTAACAACATTA
>contings-5
TAATAAGTCACAGTCATGC
ATTGCATTATTAGCTTCAT
AAGTTCCGTGCATTCCAAG
CATTCCTAAAAATTGATTA
TCATTTCCAGGATAAGCAC
CTAGGCCTTGTAAAGTTGA
>contings-6
GCATGTGCATGACCTTGGC
TTCCATAACCAAAAATTGC
TATTTTTTTACTTTTAATT
AAATCTACATCTGCATCTT
ATAAAACATTTTCATTTTT
Fasta Extract (Recommended)主要功能包括:
(1)提取Fasta序列文件中的某一个或者多个基因
在这里我们选择提取test.fasta中contings-1和contings-6。
输出结果:
>contings-1
AGCAATTCCACCTTCGTAA
>contings-6
GCATGTGCATGACCTTGGCTTCCATAACCAAAAATTGCTATTTTTTTACTTTTAATTAAA
TCTACATCTGCATCTTATAAAACATTTTCATTTTT
(2)提取Fasta序列文件中的序列区段
在这里我们选择提取test.fasta中contings-1的2-6号碱基、contings-3的4-8号碱基、contings-6的1-3号碱基。
输出结果:
>contings-1 2 6
GCAAT
>contings-3 4 8
GTTTC
>contings-6 1 3
GCA
相关文章
- 分布式事务中常见的三种解决方案
- Github 8 小时一连串故障的元凶是:数据库基础架构
- Github也能帮助老师在线改作业了,Classroom功能重磅推出
- 一篇文章教你搞定递归单链表反转
- 为什么除了计算机科学家,每个人都在编写草率代码?
- 分布式事务浅析及简单实现
- 这么多年终于解决了写代码时变量起名的问题....
- C语言结构体用法很多,坑也很多
- 六个提升前端开发效率的工具
- 单页应用程序是如何打破网页设计的?
- 280字编程挑战:把一条推特长度的代码玩出花
- django框架:BBS项目-05
- django框架:BBS项目-04
- django框架:BBS项目-03
- 2020年前端框架的比较
- django框架:BBS项目-02
- django框架:BBS项目-01
- DevOps 和敏捷:究竟有什么区别?
- 为容器和 Kubernetes 构建应用程序的7个优秀实践
- 微服务中,如何交付一款成功的API