Skip to main content

A professional evolutionary discovery tool for Humanin-like peptides (sORFs) using a Hybrid AI approach.

Project description

HumaninFinder v1.0.0

License: MIT Python 3.10+ Bioinformatics: Humanin CI JOSS DOI

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

humaninfinder-1.0.0.tar.gz (172.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

humaninfinder-1.0.0-py3-none-any.whl (170.1 kB view details)

Uploaded Python 3

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

Hashes for humaninfinder-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9928ed3ded281314d167991b75b860e56dca7046a2df69de6da893fea9b7632c
MD5 5d6707a9892b22509299119ab5b62f6d
BLAKE2b-256 88dfcb755ec8f3bca9c46b86966b52c688b628afeb9e4c09091709f667682a35

See more details on using hashes here.

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

Hashes for humaninfinder-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84839f1f4113f890ae86053cdec8d12ce4b3f3b1fe2ff2700c54fe8f093eaeee
MD5 4cdcec79b156d48200aafe05d13b2d60
BLAKE2b-256 3a6a65ab4b4dd73c371e4939bf900ddf1dae21e0a35e40696769bc5e1fcaba86

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page