Humatch icon

Humatch

(1.0.1+06205ad)

Humanize antibodies with optimal V-gene matching. Learn more

What is HuMatch?

HuMatch performs joint humanization of paired antibody heavy- and light-chain variable domains. It combines gene-specific germline-likeness data with three lightweight convolutional neural networks:

  • CNN-H scores the heavy chain against seven human V-gene families.
  • CNN-L scores the light chain against ten lambda and seven kappa families.
  • CNN-P scores whether the heavy/light combination resembles a naturally paired human antibody.

ProteinIQ runs HuMatch 1.0.1 from the reviewed source revision and uses the model weights and germline arrays published with Zenodo record 13764771.

How to use HuMatch online

ProteinIQ runs HuMatch online for a paired antibody variable domain. Submit one heavy-chain and one light-chain sequence, choose the humanization targets, then receive humanized sequences, selected V-gene families, CNN scores, edit counts, the native HuMatch CSV, and a reproducibility record for the run.

Inputs

InputRequirement
Heavy Chain (VH)One complete antibody heavy-chain variable domain, 50-200 standard amino acids
Light Chain (VL)One complete antibody light-chain variable domain, 50-200 standard amino acids

Raw sequence text and single-record FASTA are accepted. Both inputs must use the 20 standard amino-acid one-letter codes. Lowercase input is normalized to uppercase. Ambiguous residues, gaps, stop symbols, and multiple FASTA records in one slot are rejected.

ANARCI must be able to recognize and number both variable domains. A protein-like sequence that is not an antibody variable domain may pass the alphabet and length checks but fail during numbering. For numbering without humanization, run ANARCI.

Settings

Germline-likeness targets

The heavy- and light-chain targets default to 0.40, matching HuMatch. These control the first mutation phase independently for each chain.

CNN targets

The heavy-chain, light-chain, and pairing targets each default to 0.95. Higher targets request more human-like designs but may require more substitutions or may not be reachable within the edit threshold.

Mutation controls

  • Maximum total edit distance defaults to 60 across the paired heavy and light chains. HuMatch applies its initial germline-likeness mutations before checking this stopping threshold, so a returned best design can occasionally exceed it.
  • Preserve CDR regions is enabled by default and excludes IMGT CDR1, CDR2, and CDR3 positions from both mutation phases.

Target V-gene families

Automatic selection uses the highest-scoring human family for each submitted chain. Advanced runs can force HV1-HV7 for the heavy chain or KV1-KV7 / LV1-LV10 for the light chain.

Fixed IMGT positions

Enter comma-separated positions such as 9, 81A, 120 to prevent HuMatch from changing those positions in either mutation phase. Heavy- and light-chain lists are configured separately.

Output options

HuMatch's native CSV is always retained. A run can additionally request a TSV or JSON conversion. The sequence-comparison option adds a FASTA file containing the original and humanized heavy and light chains.

Results

The Results table contains one row per chain:

ColumnMeaning
Original SequenceSubmitted variable-domain sequence
Humanized SequenceHuMatch design with padding removed
Target V-Gene FamilySelected HV, KV, or LV family
CNN Humanness ScoreProbability assigned to the selected chain family
EditsSubstitutions in that chain
CNN Pairing ScoreProbability that the paired design resembles natural human pairing
Total Paired EditsSource aggregate edit count across both chains
Targets ReachedWhether all three configured CNN targets were reached
WarningVisible explanation when targets are unmet or the source result exceeds the edit stopping threshold

Downloadable files

  • humatch-results.csv: Native HuMatch result with Humatch_H, Humatch_L, Edit, HV, LV, CNN_H, CNN_L, and CNN_P
  • humatch-config.yaml: Exact effective HuMatch configuration
  • humatch-provenance.json: Source, ANARCI, model-data, runtime, and setting provenance
  • humatch-run.log: HuMatch standard output and diagnostic messages
  • humatch-sequence-comparison.fasta: Optional original/humanized sequence comparison
  • humatch-results.tsv or humatch-results.json: Optional converted result

How humanization works

HuMatch first aligns each variable domain to 200 IMGT-numbered positions with ANARCI. It then applies two mutation phases.

  • Germline-likeness phase: Common residues for the selected target V-gene family are introduced until each chain reaches its configured germline target.
  • CNN-guided phase: HuMatch evaluates possible single substitutions and chooses changes that jointly improve the heavy-chain, light-chain, and pairing scores.

By default, IMGT CDR1, CDR2, and CDR3 positions are excluded from both phases. Humanization stops when all configured CNN targets are reached, the edit stopping threshold is crossed, or no novel design can be found. If every target cannot be reached, HuMatch returns the best-scoring design it observed and ProteinIQ reports a warning.

Limitations

  • HuMatch evaluates sequence behavior; it does not model three-dimensional structures or binding affinity.
  • CDR preservation reduces the chance of changing binding determinants but cannot guarantee preserved affinity or specificity.
  • V-gene families with less training data may have less reliable classification scores.
  • A high CNN-P score is a sequence-based pairing signal, not an experimental stability measurement.
  • Designs should be reviewed structurally and validated experimentally before therapeutic use.

Table of contents

Humatch icon

Humatch

(1.0.1+06205ad)

Humanize antibodies with optimal V-gene matching. Learn more

What is HuMatch?

HuMatch performs joint humanization of paired antibody heavy- and light-chain variable domains. It combines gene-specific germline-likeness data with three lightweight convolutional neural networks:

  • CNN-H scores the heavy chain against seven human V-gene families.
  • CNN-L scores the light chain against ten lambda and seven kappa families.
  • CNN-P scores whether the heavy/light combination resembles a naturally paired human antibody.

ProteinIQ runs HuMatch 1.0.1 from the reviewed source revision and uses the model weights and germline arrays published with Zenodo record 13764771.

How to use HuMatch online

ProteinIQ runs HuMatch online for a paired antibody variable domain. Submit one heavy-chain and one light-chain sequence, choose the humanization targets, then receive humanized sequences, selected V-gene families, CNN scores, edit counts, the native HuMatch CSV, and a reproducibility record for the run.

Inputs

InputRequirement
Heavy Chain (VH)One complete antibody heavy-chain variable domain, 50-200 standard amino acids
Light Chain (VL)One complete antibody light-chain variable domain, 50-200 standard amino acids

Raw sequence text and single-record FASTA are accepted. Both inputs must use the 20 standard amino-acid one-letter codes. Lowercase input is normalized to uppercase. Ambiguous residues, gaps, stop symbols, and multiple FASTA records in one slot are rejected.

ANARCI must be able to recognize and number both variable domains. A protein-like sequence that is not an antibody variable domain may pass the alphabet and length checks but fail during numbering. For numbering without humanization, run ANARCI.

Settings

Germline-likeness targets

The heavy- and light-chain targets default to 0.40, matching HuMatch. These control the first mutation phase independently for each chain.

CNN targets

The heavy-chain, light-chain, and pairing targets each default to 0.95. Higher targets request more human-like designs but may require more substitutions or may not be reachable within the edit threshold.

Mutation controls

  • Maximum total edit distance defaults to 60 across the paired heavy and light chains. HuMatch applies its initial germline-likeness mutations before checking this stopping threshold, so a returned best design can occasionally exceed it.
  • Preserve CDR regions is enabled by default and excludes IMGT CDR1, CDR2, and CDR3 positions from both mutation phases.

Target V-gene families

Automatic selection uses the highest-scoring human family for each submitted chain. Advanced runs can force HV1-HV7 for the heavy chain or KV1-KV7 / LV1-LV10 for the light chain.

Fixed IMGT positions

Enter comma-separated positions such as 9, 81A, 120 to prevent HuMatch from changing those positions in either mutation phase. Heavy- and light-chain lists are configured separately.

Output options

HuMatch's native CSV is always retained. A run can additionally request a TSV or JSON conversion. The sequence-comparison option adds a FASTA file containing the original and humanized heavy and light chains.

Results

The Results table contains one row per chain:

ColumnMeaning
Original SequenceSubmitted variable-domain sequence
Humanized SequenceHuMatch design with padding removed
Target V-Gene FamilySelected HV, KV, or LV family
CNN Humanness ScoreProbability assigned to the selected chain family
EditsSubstitutions in that chain
CNN Pairing ScoreProbability that the paired design resembles natural human pairing
Total Paired EditsSource aggregate edit count across both chains
Targets ReachedWhether all three configured CNN targets were reached
WarningVisible explanation when targets are unmet or the source result exceeds the edit stopping threshold

Downloadable files

  • humatch-results.csv: Native HuMatch result with Humatch_H, Humatch_L, Edit, HV, LV, CNN_H, CNN_L, and CNN_P
  • humatch-config.yaml: Exact effective HuMatch configuration
  • humatch-provenance.json: Source, ANARCI, model-data, runtime, and setting provenance
  • humatch-run.log: HuMatch standard output and diagnostic messages
  • humatch-sequence-comparison.fasta: Optional original/humanized sequence comparison
  • humatch-results.tsv or humatch-results.json: Optional converted result

How humanization works

HuMatch first aligns each variable domain to 200 IMGT-numbered positions with ANARCI. It then applies two mutation phases.

  • Germline-likeness phase: Common residues for the selected target V-gene family are introduced until each chain reaches its configured germline target.
  • CNN-guided phase: HuMatch evaluates possible single substitutions and chooses changes that jointly improve the heavy-chain, light-chain, and pairing scores.

By default, IMGT CDR1, CDR2, and CDR3 positions are excluded from both phases. Humanization stops when all configured CNN targets are reached, the edit stopping threshold is crossed, or no novel design can be found. If every target cannot be reached, HuMatch returns the best-scoring design it observed and ProteinIQ reports a warning.

Limitations

  • HuMatch evaluates sequence behavior; it does not model three-dimensional structures or binding affinity.
  • CDR preservation reduces the chance of changing binding determinants but cannot guarantee preserved affinity or specificity.
  • V-gene families with less training data may have less reliable classification scores.
  • A high CNN-P score is a sequence-based pairing signal, not an experimental stability measurement.
  • Designs should be reviewed structurally and validated experimentally before therapeutic use.

Table of contents

Related tools

IgDesign

IgDesign

Design antibody heavy- and light-chain CDR sequences from an antibody-antigen complex with the IgDesign inverse-folding model.

antibody-designsequence-design+5
AntiFold

AntiFold

Inverse folding for antibody variable domains and nanobodies. Predicts amino acid sequences compatible with antibody structures using IMGT numbering while preserving native AntiFold chain handling and structural constraints.

protein-designai-powered+3
mBER

mBER

Design VHH nanobody binders using AlphaFold-Multimer with structure templates and sequence conditioning. mBER (Manifold Binder Engineering and Refinement) generates novel VHH antibody sequences that bind to user-specified target proteins.

binder-designai-powered+5
Proteo-R1

Proteo-R1

Exploratory antibody CDR co-design for antibody-antigen complexes using Proteo-R1 reasoning and raw diffusion. The standard online workflow does not include the framework structure-inpainting assets required for the published-quality target.

protein-designai-powered+5
RFantibody

RFantibody

Structure-based de novo antibody and nanobody design pipeline combining antibody-tuned RFdiffusion, ProteinMPNN sequence design, and antibody-tuned RoseTTAFold2 filtering.

binder-designai-powered+5
IgGM

IgGM

IgGM is a generative foundation model for antibody and nanobody design against a target antigen. Supports CDR design, affinity maturation, inverse design, and framework design. Requires an antigen structure (PDB) and antibody sequences with "X" marking positions to design.

protein-designantibody-design+5
BioPhi

BioPhi

Antibody humanization and humanness evaluation platform from Merck. Sapiens mode uses deep learning trained on the Observed Antibody Space (OAS) to humanize antibody sequences, while OASis mode evaluates humanness using 9-mer peptide search against human antibody databases.

sequence-designai-powered+3
DiffAb

DiffAb

AI-powered antibody CDR design using equivariant diffusion models. Generates complementarity-determining region (CDR) sequences and structures for antibody structures and antibody-antigen complexes. Supports single- and multi-CDR co-design, antibody optimization, fixed-backbone sequence design, and structure prediction.

protein-designdiffusion-model+5
BoltzGen

BoltzGen

BoltzGen uses generative diffusion models to design protein, peptide, nanobody, and Fab binders against protein and small-molecule targets.

binder-designai-powered+5
EvoDiff

EvoDiff

EvoDiff is a diffusion-based protein sequence generation framework from Microsoft Research. ProteinIQ currently runs the EvoDiff-Seq OA_DM_38M model for unconditional protein generation, motif scaffolding, and user-sequence inpainting.

protein-designai-powered+3