Skip to main content

Introduction

Thank you for using SEGUL! 🙏🏻

We develop SEGUL (SEquence and Genomic UtiLities) to address the need for a high-performance and accessible phylogenomic tool. It is particularly well-suited for large-scale phylogenomic projects, especially those involving thousands of loci and hundreds of samples. Additionally, SEGUL is capable of handling small Sanger sequences effectively. SEGUL is a practical solution to typical phylogenomic data analyses and a proof of concept for genomic software that scales from smartphones, tablets, and personal computers to high-performance computing clusters. Check out Chan 2024 perspective for an independent review of SEGUL.

info

SEGUL CLI is available on Bioconda. It is available for Linux and MacOS users using ARM or x86_64 CPUs. To install SEGUL, use the following command:

conda install bioconda::segul

Or if you use mamba:

mamba install segul

Learn more about the installation using Bioconda here.

Citation

Handika, H., and J. A. Esselstyn. 2024. SEGUL: Ultrafast, memory-efficient and mobile-friendly software for manipulating and summarizing phylogenomic datasets. Molecular Ecology Resources, 24(7). https://doi.org/10.1111/1755-0998.13964.

If you are interested in reading the journal article but cannot access it, you can request a copy from the authors on ResearchGate.

Platform Support

Desktop

PlatformGUICLI
Linux
MacOS
Windows
Windows Subsystem for Linux (WSL)

Mobile

PlatformGUICLI
iOS
iPadOS
Android

We provide a quick start with an overview of using SEGUL. Detailed instructions on installing SEGUL are available in the installation guidelines. Feature usage guidelines are structured by interfaces (i.e., GUI, CLI, or API) organized as sections: GUI Usage, CLI Usage, and API Usage. Within a section, we provide a detailed instruction page for each feature. The instructions are independent of each other, and should contain enough information to use a feature for its respective interface. However, we recommend checking the introduction page for each section. The page provides a general overview, input and output formats, datatype, and other general information on using the interface. We also provide a feature page (work in progress) that provides a more detailed explanation, including the inner-working of all supported features. If you have questions, issues, or feedback about the app and its documentation, please refer to the support section. We also welcome collaboration and contribution.

tip

A dropdown menu at the top of each page allows you to navigate to different documentation sections for mobile reading. The sidebar on the right side of the page provides the same functionality for larger screen reading.

Additional Resources