A professional evolutionary discovery tool for Humanin-like peptides (sORFs) using a Hybrid AI approach.
Project description
HumaninFinder v1.0.0
HumaninFinder is a professional bioinformatics tool for the discovery and classification of Humanin-like peptides (sORFs). It uses a Hybrid AI approach, combining deep learning (ESM-2) with biophysical properties and a specialized AI Research Agent.
🚀 Installation
Option 1: Fast Install (Recommended)
Install the latest stable version directly from PyPI:
pip install humaninfinder
Note: Ensure you have HMMER3 installed on your system.
Option 2: Conda/Mamba (Full Environment)
Best for scientific reproducibility, as it installs all dependencies (including HMMER3):
git clone https://github.com/LaBiOmicS/humanin-finder
cd humanin-finder
mamba env create -f environment.yml
mamba activate humanin_env
⚡ Quick Start
To scan a mitochondrial genome and identify Humanin candidates:
humanin-finder predict --input genome.fasta --output results --hmm --rescue
🌟 Key Features
- Hybrid AI Engine: ESM-2 structural embeddings + Biophysical analysis.
- Evolutionary Rescue: Detects non-canonical starts and pseudogenic relics.
- Smart Filtering: Automatically removes technical windowing artifacts.
- AI Research Agent: Expert interpretation of results via local LLMs (Ollama).
🤖 AI Research Agent (Optional)
Consult the integrated AI specialist for biological insights:
# Install agent support
pip install "humaninfinder[agent]"
# Run interpretation
humanin-finder agent --results results_csv.csv
📖 Main Commands
setup: Verify environment and prerequisites.predict: Run the discovery and classification pipeline.agent: Interpret results with the specialized AI assistant.
Developed by LaBiOmicS, UMC, Brazil.
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 humaninfinder-1.0.0.tar.gz.
File metadata
- Download URL: humaninfinder-1.0.0.tar.gz
- Upload date:
- Size: 172.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9928ed3ded281314d167991b75b860e56dca7046a2df69de6da893fea9b7632c
|
|
| MD5 |
5d6707a9892b22509299119ab5b62f6d
|
|
| BLAKE2b-256 |
88dfcb755ec8f3bca9c46b86966b52c688b628afeb9e4c09091709f667682a35
|
File details
Details for the file humaninfinder-1.0.0-py3-none-any.whl.
File metadata
- Download URL: humaninfinder-1.0.0-py3-none-any.whl
- Upload date:
- Size: 170.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84839f1f4113f890ae86053cdec8d12ce4b3f3b1fe2ff2700c54fe8f093eaeee
|
|
| MD5 |
4cdcec79b156d48200aafe05d13b2d60
|
|
| BLAKE2b-256 |
3a6a65ab4b4dd73c371e4939bf900ddf1dae21e0a35e40696769bc5e1fcaba86
|