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.3.tar.gz (172.5 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.3-py3-none-any.whl (170.1 kB view details)

Uploaded Python 3

File details

Details for the file humaninfinder-1.0.3.tar.gz.

File metadata

  • Download URL: humaninfinder-1.0.3.tar.gz
  • Upload date:
  • Size: 172.5 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.3.tar.gz
Algorithm Hash digest
SHA256 1ddf60d63698d344ccf5a2252c16ca48f2169fd3c755bc11c9a39fc6ea99d81b
MD5 627cf6f967417ac72eabc4d4a78b3a53
BLAKE2b-256 d9f7e8d8edcb327ea1a2c4a0ab0767c912b75053889528d4a194ed1cf32894a8

See more details on using hashes here.

File details

Details for the file humaninfinder-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: humaninfinder-1.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c99943b6f28b42deb3d071f6c41c6e1e808df04b20b03f1299345c9fb94d9d21
MD5 a0378429d0b7dabbba18b1804df8aaa6
BLAKE2b-256 f0a2dc5979f5452d9745a5bf4c8cc1c009778f085d3072b7fe3ca2ccf40b8adc

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