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

Uploaded Python 3

File details

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

File metadata

  • Download URL: humaninfinder-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7b85e3d35d05591cba2528f2c757e2df8a8328b317ff5f81a82a78a8eef84f97
MD5 c9c1e94ea0961408702d6faed4bf4b54
BLAKE2b-256 14d79f3f6a0efdd9ac4926c12f5076c16c3b1373623784143bda738941379fcd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: humaninfinder-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 177d1153fcce01dfd1c7a7275bdd957d8e89c3cfe6dc91250bc39bb75ca33b0b
MD5 93d9bfc9d58de978664023c6f9300ae1
BLAKE2b-256 d4d34e3c6a1a329f46fed848bdb26aec9ca6a51ba68e78a29f1a38b412e9c55c

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