一、簡介
Trimal是一款多功能的序列修剪軟件,可以用於對序列進行各種操作。Trimal支持對DNA和蛋白質序列的修剪、分割、合併、刪除、子集提取等多種操作,可以將序列輸出為FASTA、NEXUS、PHYLIP等格式,還支持多種文件的導入。
二、使用方法
1. 安裝Trimal
Trimal是基於命令行的軟件,需要在終端中運行。安裝Trimal需要先安裝最新版本的Java運行環境,並在終端中輸入以下命令:
$ git clone https://github.com/scapella/trimal.git $ cd trimal/source/ $ make
安裝完成後,可以通過以下命令查看Trimal的使用說明:
$ ./trimal
2. 對DNA序列進行操作
(1)將序列轉為大寫
$ ./trimal –in input.fasta –up
(2)刪除長度小於10的序列
$ ./trimal –in input.fasta –nogaps –gt 10
(3)提取前100個鹼基
$ ./trimal –in input.fasta –trimleft 0. .100 –out output.fasta
3. 對蛋白質序列進行操作
(1)刪除序列中的非標準氨基酸
$ ./trimal –in input.fasta –novert –nogaps –nogaps –gt 10
(2)刪除長度小於10的序列
$ ./trimal –in input.fasta –nogaps –gt 10
(3)提取第20-50個氨基酸
$ ./trimal –in input.fasta –trimright 0. .50 –out output.fasta
三、更多功能
除了上述功能,Trimal還提供了其他常用功能,如:
(1)刪去序列中噪音區域
$ ./trimal –in input.fasta –dix
(2)基於序列重要性進行修剪
$ ./trimal –in input.fasta –trimal
四、總結
Trimal是一款簡單易用,功能多樣的序列修剪軟件。其支持對DNA和蛋白質序列進行諸多操作,如修剪、刪除、分割、子集提取等等。通過Trimal,我們可以輕鬆地對序列進行編輯和處理,為下一步的進一步分析奠定基礎。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/156560.html