📄️ Introduction
Each version of SEGUL is self-contained. This means you can install the GUI and CLI without conflicts in any operating system that supports them. Learn more about the differences between the GUI and CLI versions.
📄️ GUI Installation
SEGUL GUI (SEGUI) supports desktop and mobile platforms. It is available for download on the official app stores of macOS, Windows, and Android. The app is also available for Linux and iOS/iPadOS devices. Read the installation guide for each platform below.
📄️ CLI Pre-compiled Binary
The pre-compiled binary is available on the release page. To install it, the typical workflow is as follows:
📄️ CLI Conda Installation
SEGUL CLI is available on Bioconda. To install SEGUL CLI, make sure you have Conda installed on your system and Bioconda channel is added to your Conda configuration. Then, you can install SEGUL CLI by running the following command:
📄️ CLI Package Manager
If you have experience with Rust, this is the recommended option. Cargo will compile the app and fine-tuned it for your specific hardware. It also allows to easily updating the app.
📄️ CLI Source Code
To install from the source code, you will need the Rust compiler toolchain. The setup procedure is similar to installing the app using cargo. To install the development version for any supported platform:
📄️ Try Beta Features
We welcome our users to try new features as we develop them. However, these features are usually only partially or not tested, so we recommend only using them for testing purposes.
📄️ Update SEGUL
Updating SEGUL is necessary to take advantage of new features or bug fixes.