Department of Biological Sciences, Mississippi State University, Starkville, Mississippi, USA.
Institute for Genomics, Biocomputing & Biotechnology, Mississippi State University, Starkville, Mississippi, USA.
Curr Protoc. 2024 Jan;4(1):e969. doi: 10.1002/cpz1.969.
PhyloFisher is a software package written primarily in Python3 that can be used for the creation, analysis, and visualization of phylogenomic datasets that consist of protein sequences from eukaryotic organisms. Unlike many existing phylogenomic pipelines, PhyloFisher comes with a manually curated database of 240 protein-coding genes, a subset of a previous phylogenetic dataset sampled from 304 eukaryotic taxa. The software package can also utilize a user-created database of eukaryotic proteins, which may be more appropriate for shallow evolutionary questions. PhyloFisher is also equipped with a set of utilities to aid in running routine analyses, such as the prediction of alternative genetic codes, removal of genes and/or taxa based on occupancy/completeness of the dataset, testing for amino acid compositional heterogeneity among sequences, removal of heterotachious and/or fast-evolving sites, removal of fast-evolving taxa, supermatrix creation from randomly resampled genes, and supermatrix creation from nucleotide sequences. © 2024 Wiley Periodicals LLC. Basic Protocol 1: Constructing a phylogenomic dataset Basic Protocol 2: Performing phylogenomic analyses Support Protocol 1: Installing PhyloFisher Support Protocol 2: Creating a custom phylogenomic database.
PhyloFisher 是一个主要用 Python3 编写的软件包,可用于创建、分析和可视化由真核生物蛋白质序列组成的系统基因组数据集。与许多现有的系统基因组学分析流程不同,PhyloFisher 附带了一个手动整理的 240 个蛋白质编码基因数据库,这是从 304 个真核生物分类群中采样的先前系统发育数据集的一个子集。该软件包还可以使用用户创建的真核生物蛋白质数据库,这对于浅层进化问题可能更合适。PhyloFisher 还配备了一组实用程序,可帮助运行常规分析,例如替代遗传密码的预测、根据数据集的占有率/完整性删除基因和/或分类群、测试序列之间的氨基酸组成异质性、删除异速和/或快速进化的位点、删除快速进化的分类群、从随机重采样基因创建超级矩阵以及从核苷酸序列创建超级矩阵。© 2024 威利父子公司。基本方案 1:构建系统基因组数据集基本方案 2:进行系统基因组分析支持方案 1:安装 PhyloFisher 支持方案 2:创建自定义系统基因组数据库。