PhenoGO: A tool to build WEKA-ready ARFF files from model organism phenotype and Gene Ontology (GO) annotations.
Project description
PhenGO
Overview
This project provides a unified Python-based tool to generate ready-to-use WEKA ARFF formatted files, specifically designed for machine learning applications involving gene essentiality prediction. The tool integrates phenotype data and Gene Ontology (GO) annotations for genes from selected model organisms, streamlining the data preparation process.
Purpose
The main goal of this project is to simplify and standardise the creation of ARFF files that combine phenotype information with GO-mapped gene data. This enables researchers to efficiently apply machine learning techniques (using WEKA or similar platforms) to analyse gene essentiality and related biological questions across various model organisms.
Features
- Unified Workflow: Handles data collection, integration, and formatting in a single pipeline.
- Model Organism Support: Designed for commonly studied organisms (e.g., Saccharomyces cerevisiae, Mus musculus).
- GO Annotation Integration: Maps genes to their respective GO terms for comprehensive feature representation and traces obo files to acquire parent terms.
- Phenotype Data Inclusion: Incorporates phenotype labels for supervised learning tasks.
- WEKA ARFF Output: Produces files in the ARFF format, ready for immediate use in WEKA.
Project details
Release history Release notifications | RSS feed
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 phengo-0.1.0.tar.gz.
File metadata
- Download URL: phengo-0.1.0.tar.gz
- Upload date:
- Size: 23.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c00d6c5eca4aceb432c466c2761cd10397661dc5945576b0507ca915ff3a7f57
|
|
| MD5 |
f2302e54f583f5efc44da0d67b2661ee
|
|
| BLAKE2b-256 |
e52b8694e9cef377197e560e28de276acc2bb6381cc24043f77564a49b574916
|
File details
Details for the file phengo-0.1.0-py3-none-any.whl.
File metadata
- Download URL: phengo-0.1.0-py3-none-any.whl
- Upload date:
- Size: 26.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b1fe74d4936a21bb9792af2c4fb1fe727e2fb3ded90b36ab6b668d9ef432e3b
|
|
| MD5 |
fae4e9e0a9f88b2b64dae082b8a72cbe
|
|
| BLAKE2b-256 |
b6664813afd47119fdfa4aa26e74bfcfea1eba0228c37793547464bc0ce3a60b
|