📄️ App Design and Architecture
Learn how we design SEGUL app.
📄️ Building SEGUL GUI from source
Learn SEGUL GUI build process.
📄️ Building SEGUL Documentation
Guides on building SEGUL documentation.
📄️ Cross Compilation
The CLI version of SEGUL support cross-complication for target platform Linux, macOS, and Windows. This method allow us to create executable for target platform using a different operating system. For example, your system is running macOS and you want to create SEGUL executable for Linux. The cross-compilation can be done using the cargo-zigbuild crate.
📄️ Developing Python Library using SEGUL API
We recommend to use PyO3 and Maturin to develop python library using SEGUL API. The PyO3 and Maturin documentation provides a comprehensive guide on how to use the tools. You can also checkout pysegul to see how we use SEGUL API in Python.
📄️ Pipeline Integration
SEGUL can be integrated into a phylogenomic pipeline for automatic workflow execution.