Integrated GWAS and genomic prediction pipeline with a GUI for plant genomics.
Project description
PlantOmicsGwas: An Integrated GWAS and Genomic Prediction Pipeline for Plant Genomes
Developers & Contributors
| Developer | Expertise |
|---|---|
| Ahmed Yassin | Computational Biologist |
| Falak Sher Khan | Computational Biologist |
| PlantOmicsGwas Software (Affiliation) | Ye-Lab (PKU-IAAS) |
| PlantOmicsGwas Status | Early Demonstration Release (Under Active Development) |
Developed By:
- Ahmed Yassin, Computational Biologist || PhD Candidate
- Falak Sher Khan, PhD, computational biologist The Peking university of Advanced Agricultural Science (PKU-IAAS), China
⚠️ Early Demonstration Release (v0.1.3)
PlantOmicsGwas v0.1.0 is the first public demonstration release of the software and is intended exclusively for evaluation, testing, and feedback from researchers, collaborators, and the plant genomics community.
The platform is currently under active development. Although the core analytical workflow is functional, we are continuously improving computational performance, large-scale genomic data processing, workflow efficiency, the graphical user interface, and the overall user experience.
Following the publication of our accompanying research manuscript, we will release the complete production version of PlantOmicsGwas, including comprehensive documentation, finalized software licensing, detailed installation guides, tutorials, and the full implementation of all planned analytical modules.
We sincerely appreciate feedback from researchers and early adopters, as it will play an important role in the continued refinement and development of the platform.
Quick Installation (Linux)
PlantOmicsGwas depends on several external bioinformatics tools in addition to the Python package. Please follow the steps below to install all required components.
Step 1 — Install Miniforge (Conda)
Download and install Miniforge:
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
bash Miniforge3-Linux-x86_64.sh
source ~/.bashrc
Step 2 — Create the PlantOmicsGwas Environment
Create a dedicated Conda environment and install all required bioinformatics dependencies.
mamba create -n plantomicsgwas \
-c conda-forge \
-c bioconda \
python=3.11 \
samtools \
bcftools \
bowtie2 \
minimap2 \
plink \
-y
Step 3 — Activate the Environment
conda activate plantomicsgwas
Step 4 — Install PlantOmicsGwas
Install the latest release from PyPI together with all optional modules.
pip install --upgrade pip
pip install plantomicsgwas
Step 5 — Launch PlantOmicsGwas
Start the graphical user interface.
plantomicsgwas-gui
Alternatively, launch the command-line interface.
plantomicsgwas --help
Verify Installation
Verify that all required bioinformatics tools are correctly installed.
samtools --version
bcftools --version
bowtie2 --version
minimap2 --version
plink --version
If all commands return their version numbers without errors, PlantOmicsGwas has been installed successfully and is ready for use.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plantomicsgwas-0.1.3.tar.gz.
File metadata
- Download URL: plantomicsgwas-0.1.3.tar.gz
- Upload date:
- Size: 16.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2507330ee5a2849af5252b527e66d863f13849b57203cb41b0e9346dc526ac1f
|
|
| MD5 |
f40c9de3ab0dda82378e689f6d65d477
|
|
| BLAKE2b-256 |
f5089d88f1da0f3834e04a21fa53727fd2d630e1eba3b14c34ec781aa62b38d7
|
Provenance
The following attestation bundles were made for plantomicsgwas-0.1.3.tar.gz:
Publisher:
publish.yml on AHMEDY3DGENOME/PlantOmicsGWAS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
plantomicsgwas-0.1.3.tar.gz -
Subject digest:
2507330ee5a2849af5252b527e66d863f13849b57203cb41b0e9346dc526ac1f - Sigstore transparency entry: 1981284475
- Sigstore integration time:
-
Permalink:
AHMEDY3DGENOME/PlantOmicsGWAS@0f81a0261866e50b2fdd0c3930ca1d9aa5594a8d -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/AHMEDY3DGENOME
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0f81a0261866e50b2fdd0c3930ca1d9aa5594a8d -
Trigger Event:
release
-
Statement type:
File details
Details for the file plantomicsgwas-0.1.3-py3-none-any.whl.
File metadata
- Download URL: plantomicsgwas-0.1.3-py3-none-any.whl
- Upload date:
- Size: 16.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cfa84e9c64a9567b41fec3c82d5e4e703053870980e1c3f21aa8a61a0f36f8b
|
|
| MD5 |
3823f919dddf29bc5cd556bd2d11a3f1
|
|
| BLAKE2b-256 |
c78e58215b8a20c6ab98a95d195e011423671b3efb7dc635f2405f1292678f82
|
Provenance
The following attestation bundles were made for plantomicsgwas-0.1.3-py3-none-any.whl:
Publisher:
publish.yml on AHMEDY3DGENOME/PlantOmicsGWAS
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
plantomicsgwas-0.1.3-py3-none-any.whl -
Subject digest:
8cfa84e9c64a9567b41fec3c82d5e4e703053870980e1c3f21aa8a61a0f36f8b - Sigstore transparency entry: 1981284556
- Sigstore integration time:
-
Permalink:
AHMEDY3DGENOME/PlantOmicsGWAS@0f81a0261866e50b2fdd0c3930ca1d9aa5594a8d -
Branch / Tag:
refs/tags/v0.1.3 - Owner: https://github.com/AHMEDY3DGENOME
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0f81a0261866e50b2fdd0c3930ca1d9aa5594a8d -
Trigger Event:
release
-
Statement type: