Skip to main content

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

Project description

HumaninFinder v1.0.4

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.4.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.4-py3-none-any.whl (170.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: humaninfinder-1.0.4.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.4.tar.gz
Algorithm Hash digest
SHA256 68b230cb6b2c92ffb3b247758116a45c13bea43ad33af98b7c9e085ea606e96e
MD5 dc34e6bb9fe1e07501e219de8208dd94
BLAKE2b-256 1a73d723120768c7aa05d066bfbec9fb9d743e607e337575f494eefa6d2f6c59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: humaninfinder-1.0.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 463c86877756dd91ee506d34e16632fc430ea1e5f93ca63e575900d24fc4cdb3
MD5 5da80ceb06c1e22cf61e89c2c6cab7f6
BLAKE2b-256 27ae91c66f80cf51d577aff7fd63d1f52f9b179919ed4f9668a6a579b99f7499

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