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

Uploaded Python 3

File details

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

File metadata

  • Download URL: humaninfinder-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 bbe07fda8e33d5604154d9457a9770646a1bb45ee160d0c3fccc3f62514f887b
MD5 01bfed6a65c19aa6599df607d9c406b1
BLAKE2b-256 512196291a83736e89d129d1d3aa66a632b9855a54856e3e7bf9c3db28695540

See more details on using hashes here.

File details

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

File metadata

  • Download URL: humaninfinder-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6da4605d4fcfb495d2ee3db959efefbbf8de067476eda25c7a29c53456411022
MD5 63b260c85d8aa85de9026981022effaa
BLAKE2b-256 ac2b7bbcbe2b6e545a6539ddb16762854c25e32ca1e4f103367b673bf58b237b

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