Home » Peptide Properties » Noncanonical Amino Acids in Peptalyzer™ Calculations

Noncanonical Amino Acids in Peptalyzer™ Calculations

Peptalyzer™ supports noncanonical amino acids across multiple physicochemical features used in peptide analysis. These include hydropathy, hydrophilicity, membrane partitioning, and composition-based polarity classification. Each of these models was originally developed for the 20 canonical amino acids. Extending them to noncanonical residues requires explicit modeling assumptions, not direct transfer.

This article explains how noncanonical amino acids are handled in each feature, what is calculated directly, what is approximated, and where the limits are. The goal is to keep all calculations transparent, so it is always clear which parts of the result are grounded in canonical data and which rely on curated or proxy values.

Across all features, Peptalyzer™ follows a consistent approach:

  • Use canonical constants where they exist
  • Introduce curated values when a close chemical analog is defensible
  • Use proxy or model-based values when no direct mapping exists
  • Disable calculations when no reliable approximation can be justified

Each section describes how a given feature is computed, how noncanonical residues are integrated, and what level of confidence can be expected from the result.

Analyze Modified Peptides with Peptalyzer™

Use Peptalyzer™ to include noncanonical amino acids in your sequence and assess their impact on physicochemical properties and synthesis behavior.

📘 What will you learn here?

Peptide Charge Properties

Peptalyzer™ computes peptide charge using a fractional Henderson–Hasselbalch model, not discrete charge states. Canonical residues are handled directly through established pKa scales: Asp (D), Glu (E), Cys (C), and Tyr (Y) contribute acidic terms, while His (H), Lys (K), and Arg (R) contribute basic terms. All other canonical residues are treated as side-chain neutral. Free N- and C-termini are always included as independent ionizable groups.

For noncanonical amino acids, charge behavior is fully driven by residue-library metadata. Most supported noncanonical residues (Aib, AmPhe, beta-Ala, Cit, Hyp, Nle, Nva) are defined with ionization_role = none, meaning they contribute no side-chain charge but remain fully included in the sequence. The only exception is Orn, which is treated as a basic residue through analog mapping to Lysine, enabling standard ionization modeling.

Net charge is evaluated at the selected pH using fractional protonation, and pI is determined by bisection on the same charge function, ensuring internal consistency within each selected pKa scale (IPC2_peptide, Bjellqvist, EMBOSS, Lehninger). Note that the noncanonical residues are mapped onto this same ionizable-group framework through predefined metadata rules rather than independent pKa parameterization.

Canonical Handling

  • Direct use of pKa scales with fractional charge contributions
  • Acidic: D, E, C, Y
  • Basic: H, K, R
  • All others: neutral side chains
  • Termini handled explicitly

Noncanonical Handling

  • Metadata-driven ionization behavior
  • Neutral residues (Aib, AmPhe, beta-Ala, Cit, Hyp, Nle, Nva) contribute zero side-chain charge
  • Orn uses Lys-like ionization (analog transfer)

Limitations

  • No residue-specific pKa values for noncanonical amino acids
  • Orn may overestimate charge due to Lys approximation
  • beta-Ala treated within α-peptide framework despite structural differences
  • No environment-dependent pKa correction (intrinsic model only)

Residue Handling Summary

Charge and pI Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirectneutrallowNo side-chain charge
R (Arg)yesdirectbasiclowStrongly basic
N (Asn)yesdirectneutrallowNon-ionizable side chain
D (Asp)yesdirectacidiclowFully modeled
C (Cys)yesdirectacidiclowWeak acid
Q (Gln)yesdirectneutrallowNon-ionizable
E (Glu)yesdirectacidiclowFully modeled
G (Gly)yesdirectneutrallowNon-ionizable
H (His)yesdirectbasiclowPartially protonated near neutral pH
I (Ile)yesdirectneutrallowNon-ionizable
L (Leu)yesdirectneutrallowNon-ionizable
K (Lys)yesdirectbasiclowFully modeled
M (Met)yesdirectneutrallowNon-ionizable
F (Phe)yesdirectneutrallowNon-ionizable
P (Pro)yesdirectneutrallowNon-ionizable
S (Ser)yesdirectneutrallowNon-ionizable
T (Thr)yesdirectneutrallowNon-ionizable
W (Trp)yesdirectneutrallowNon-ionizable
Y (Tyr)yesdirectacidiclowWeak acid
V (Val)yesdirectneutrallowNon-ionizable
AibpartialmetadataneutrallowNo ionization
AEEApartialmetadataneutrallowNeutral non-ionizable PEG-like linker (ionization_role = none); no side-chain charge
AhxpartialmetadataneutrallowNeutral non-ionizable linker (ionization_role = none); no side-chain charge
AmPhepartialmetadataneutrallowNo ionization
beta-Alapartialmetadataneutralmediumβ-backbone outside calibration
CitpartialmetadataneutrallowNeutral urea side chain
HyppartialmetadataneutrallowNo ionization
NlepartialmetadataneutrallowNo ionization
NvapartialmetadataneutrallowNo ionization
Ornpartialanalog (→ Lys)basicmediumMay overestimate charge

GRAVY and Kyte–Doolittle Hydropathy

Peptalyzer™ computes hydropathy using a single Kyte–Doolittle (KD) value per residue, shared across both outputs: GRAVY (global average hydropathy) and the Kyte–Doolittle Membrane/Core profile (position-resolved hydropathy along the sequence). Canonical amino acids use the original KD constants directly. Noncanonical residues are included only when a KD value is defined in the residue library (physchem_scales.hydropathy_kd). In the current implementation, Cit, Nle, Nva, and Orn have explicit curated KD values and are treated as supported, while Aib, AmPhe, beta-Ala, and Hyp are included through curated proxy or model assumptions (partial support). GRAVY is calculated as the arithmetic mean of all residue KD values, and the KD profile reuses the same values along the sequence. Smoothing does not change per-residue KD values but modifies the visual profile by averaging local segments. If any residue lacks a KD value, both outputs are disabled to avoid silent fallback.

Canonical Handling

  • Direct use of Kyte–Doolittle constants for all 20 amino acids
  • Same per-residue values used for GRAVY and KD profile

Noncanonical handling

  • Uses residue-library hydropathy_kd values
  • Cit, Nle, Nva, Orn: explicit curated values (treated as supported)
  • Aib, AmPhe, beta-Ala, Hyp, Ahx, AEEA: curated proxy/model KD values (partial support; excluded in strict mode, included with caveats in exploratory mode)

Limitations

  • KD is a residue-level hydropathy scale and does not account for backbone type, conformation, or sequence context
  • Proxy values for noncanonical residues represent model assumptions, not experimental KD measurements
  • beta-Ala and Aib fall outside the original KD calibration domain. It is assigned a neutral proxy value (≈0) due to lack of direct analog; this is a pragmatic approximation rather than a chemically derived KD value.
  • Aib alters conformational behavior (helix promotion), which is not captured by residue-level KD values.
  • In strict mode, partial-support residues are excluded; in exploratory mode, they are included with explicit caveats

Residue Handling Summary

Kyte–Doolittle Hydropathy Handling for Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalKD 1.8lowUsed directly in GRAVY and KD profile
R (Arg)yesdirect canonicalKD -4.5lowUsed directly in GRAVY and KD profile
N (Asn)yesdirect canonicalKD -3.5lowUsed directly in GRAVY and KD profile
D (Asp)yesdirect canonicalKD -3.5lowUsed directly in GRAVY and KD profile
C (Cys)yesdirect canonicalKD 2.5lowUsed directly in GRAVY and KD profile
Q (Gln)yesdirect canonicalKD -3.5lowUsed directly in GRAVY and KD profile
E (Glu)yesdirect canonicalKD -3.5lowUsed directly in GRAVY and KD profile
G (Gly)yesdirect canonicalKD -0.4lowUsed directly in GRAVY and KD profile
H (His)yesdirect canonicalKD -3.2lowUsed directly in GRAVY and KD profile
I (Ile)yesdirect canonicalKD 4.5lowHydrophobic reference
L (Leu)yesdirect canonicalKD 3.8lowHydrophobic reference
K (Lys)yesdirect canonicalKD -3.9lowUsed directly in GRAVY and KD profile
M (Met)yesdirect canonicalKD 1.9lowUsed directly in GRAVY and KD profile
F (Phe)yesdirect canonicalKD 2.8lowUsed directly in GRAVY and KD profile
P (Pro)yesdirect canonicalKD -1.6lowUsed directly in GRAVY and KD profile
S (Ser)yesdirect canonicalKD -0.8lowUsed directly in GRAVY and KD profile
T (Thr)yesdirect canonicalKD -0.7lowUsed directly in GRAVY and KD profile
W (Trp)yesdirect canonicalKD -0.9lowUsed directly in GRAVY and KD profile
Y (Tyr)yesdirect canonicalKD -1.3lowUsed directly in GRAVY and KD profile
V (Val)yesdirect canonicalKD 4.2lowHydrophobic reference
AhxpartialNle/Leu-like linker proxy3.8highOmega-amino-acid linker; conservative KD-compatible approximation
AEEApartialPEG-like Gln proxy−3.5highNeutral polar PEG-like linker proxy; non-standard KD-compatible approximation
Aibpartialcurated model proxyKD 1.5highOutside KD calibration (α,α-disubstitution)
AmPhepartialPhe-like proxyKD 2.8mediumα-methyl effect not encoded
beta-Alapartialneutral proxyKD 0.0highβ-backbone outside KD model
Cityescurated value (Gln-like)KD -3.5mediumUreido vs amide difference
Hyppartialpolar Pro-like proxyKD -2.5mediumHydroxylation approximated
Nleyescurated value (Leu-like)KD 3.8low–mediumClose aliphatic analog
Nvayescurated valueKD 4.0mediumLinear vs branched side chain
Ornyescurated value (Lys-like)KD -3.8mediumShorter side chain than Lys

Computational Note

GRAVY is computed as Σ(KDᵢ) / n. The Kyte–Doolittle profile uses the same per-residue KD values and applies smoothing for visualization without modifying the underlying scale.

Hopp–Woods Hydrophilicity Profile

Peptalyzer™ computes the Hopp–Woods hydrophilicity profile as a position-by-position residue property, not as a sequence average. Each residue contributes a single Hopp–Woods value along the sequence, enabling visualization of local hydrophilic and hydrophobic regions. Canonical amino acids use the original Hopp–Woods constants directly. Noncanonical residues are included only when a curated hydropathy_hw value is available in the residue library. In the current implementation, Nle and Nva are treated as having explicit curated values, while AmPhe, Cit, Hyp, and Orn are included through analog or proxy-based values (partial support). Aib and beta-Ala remain unsupported and block the feature if present. The feature operates in two modes: strict mode, which excludes all partial-support residues, and exploratory mode, which includes them with explicit caution. The Hopp–Woods scale is historically derived for epitope and surface exposure prediction and is typically interpreted over short sequence windows rather than as an absolute physicochemical property.

Canonical Handling

  • Direct use of Hopp–Woods constants for all 20 amino acids
  • One value per residue, used directly in the sequence profile

Noncanonical Handling

  • Uses residue-library hydropathy_hw values when available
  • Nle and Nva are treated as having curated values, with Nva carrying a higher expected deviation due to side-chain linearity (treated as supported)
  • Hyp: polarity-adjusted Pro-like proxy (shifted toward a Ser-like hydrophilicity value)
  • AmPhe, Cit, Orn: proxy/model values (partial support)
  • Ahx, AEEA, Aib, and beta-Ala: unsupported (feature blocked)

Proxy values reflect polarity similarity but do not capture backbone or conformational effects.

Limitations

  • Hopp–Woods is a window-interpreted, epitope-mapping scale derived from surface exposure tendencies, not a bulk physicochemical property and should not be interpreted as overall peptide hydrophilicity
  • Proxy values represent model assumptions, not residue-specific measurements
  • Unsupported residues block the feature in all modes
  • Strict mode excludes partial-support residues; exploratory mode includes them with caveats

Residue Handling Summary

Hopp–Woods Hydrophilicity Handling for Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalHW -0.5lowUsed directly in sequence profile
R (Arg)yesdirect canonicalHW 3.0lowStrongly hydrophilic
N (Asn)yesdirect canonicalHW 0.2lowSlightly hydrophilic
D (Asp)yesdirect canonicalHW 3.0lowStrongly hydrophilic
C (Cys)yesdirect canonicalHW -1.0lowWeakly hydrophobic
Q (Gln)yesdirect canonicalHW 0.2lowSlightly hydrophilic
E (Glu)yesdirect canonicalHW 3.0lowStrongly hydrophilic
G (Gly)yesdirect canonicalHW 0.0lowNeutral reference
H (His)yesdirect canonicalHW -0.5lowSlightly hydrophobic on this scale
I (Ile)yesdirect canonicalHW -1.8lowHydrophobic reference
L (Leu)yesdirect canonicalHW -1.8lowHydrophobic reference
K (Lys)yesdirect canonicalHW 3.0lowStrongly hydrophilic
M (Met)yesdirect canonicalHW -1.3lowModerately hydrophobic
F (Phe)yesdirect canonicalHW -2.5lowStrongly hydrophobic aromatic
P (Pro)yesdirect canonicalHW 0.0lowNeutral reference
S (Ser)yesdirect canonicalHW 0.3lowMildly hydrophilic
T (Thr)yesdirect canonicalHW -0.4lowSlightly hydrophobic
W (Trp)yesdirect canonicalHW -3.4lowMost hydrophobic aromatic
Y (Tyr)yesdirect canonicalHW -2.3lowHydrophobic aromatic
V (Val)yesdirect canonicalHW -1.5lowHydrophobic reference
AhxnounsupportednonehighNo defensible Hopp-Woods value for this linker residue; blocks feature
AEEAnounsupportednonehighNo defensible Hopp-Woods value for this PEG-like linker residue; blocks feature
AibnounsupportedhighNo defensible Hopp–Woods value; blocks feature
AmPhepartialPhe-like proxyHW -2.5mediumα-methyl effect not captured
beta-Alanounsupportedhighβ-backbone outside scale; blocks feature
CitpartialGln-like proxyHW 0.2mediumUreido vs amide difference
Hyppartialpolarity-adjusted Pro-like proxyHW 0.3mediumHydroxylated ring approximated
Nleyescurated value (Leu-like)HW -1.8low–mediumClose aliphatic analog
Nvayescurated valueHW -1.5mediumLinear vs branched side chain
OrnpartialLys-like proxyHW 3.0mediumShorter side chain than Lys

Computational Note

The Hopp–Woods profile assigns one value per residue position, but interpretation typically relies on short sliding windows rather than raw per-residue values. Canonical sequences use native constants; noncanonical sequences use curated hydropathy_hw values, provided the selected mode permits their inclusion.

Wimley–White Interfacial Free Energy

Peptalyzer™ computes the Wimley–White (WW) profile as a sum of whole-residue interfacial transfer free energies (POPC), not as a generic hydropathy average. Each residue contributes an experimentally derived free energy term describing transfer from water to a membrane interface. Canonical residues use the original Wimley–White constants directly. Noncanonical residues are included only when a curated hydropathy_ww value is available in the residue library. In the current implementation, Nle and Nva are treated as having curated values, while AmPhe, Cit, Hyp, and Orn are included through analog or proxy-based approximations (partial support). Aib and beta-Ala remain unsupported and block the feature if present. The model operates in strict mode (partial-support excluded) and exploratory mode (partial-support included with caution). Unlike KD or Hopp–Woods, the Wimley–White scale reflects membrane partitioning energetics, and should be interpreted as an additive free-energy model not a bulk hydrophobicity scale and should not be interpreted as solubility or aggregation tendency.

Canonical Handling

  • Direct use of Wimley–White whole-residue free energies for all 20 amino acids
  • Values are additive across the sequence. In practice, the profile is interpreted over sliding windows to capture local membrane-interacting segments

Noncanonical Handling

  • Uses residue-library hydropathy_ww values when available
  • Nle, Nva: curated values (treated as supported)
  • AmPhe, Cit, Hyp, Orn: proxy/model values (partial support)
  • Ahx, AEEA, Aib, and beta-Ala: unsupported (feature blocked)

Limitations

  • The model describes interface partitioning, not bulk hydrophobicity
  • Proxy values represent engineering approximations, not direct measurements
  • Unsupported residues block the feature in all modes
  • Strict mode excludes partial-support residues; exploratory mode includes them with explicit caveats
  • Terminal contributions are included only when termini are free

Residue Handling Summary

Wimley–White Interfacial Free Energy Handling for Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalWW 0.17lowUsed directly in additive free-energy model
R (Arg)yesdirect canonicalWW 0.81lowHighly unfavorable interface transfer
N (Asn)yesdirect canonicalWW 0.42lowPolar residue contribution
D (Asp)yesdirect canonicalWW 1.23lowStrongly unfavorable transfer
C (Cys)yesdirect canonicalWW -0.24lowSlightly favorable interface partitioning
Q (Gln)yesdirect canonicalWW 0.58lowPolar amide contribution
E (Glu)yesdirect canonicalWW 2.02lowHighly unfavorable interface transfer
G (Gly)yesdirect canonicalWW 0.01lowNear-neutral reference
H (His)yesdirect canonicalWW 0.96lowPolar/ionizable contribution
I (Ile)yesdirect canonicalWW -0.31lowHydrophobic interface preference
L (Leu)yesdirect canonicalWW -0.56lowStrong hydrophobic contribution
K (Lys)yesdirect canonicalWW 0.99lowUnfavorable charged residue
M (Met)yesdirect canonicalWW -0.23lowModerately hydrophobic
F (Phe)yesdirect canonicalWW -1.13lowStrong aromatic interface preference
P (Pro)yesdirect canonicalWW 0.45lowBackbone-constrained but measured
S (Ser)yesdirect canonicalWW 0.13lowWeakly polar contribution
T (Thr)yesdirect canonicalWW 0.14lowWeakly polar contribution
W (Trp)yesdirect canonicalWW -1.85lowStrongest aromatic interface preference
Y (Tyr)yesdirect canonicalWW -0.94lowAromatic with polar character
V (Val)yesdirect canonicalWW 0.07lowNear-neutral small aliphatic
AhxnounsupportedhighNo defensible whole-residue Wimley–White value for this linker; blocks feature
AEEAnounsupportedhighNo defensible whole-residue Wimley–White value for this PEG-like linker; blocks feature
AibnounsupportedhighNo defensible whole-residue WW value; blocks feature
AmPhepartialPhe-like proxyWW -1.13mediumα-methyl effect not captured
beta-Alanounsupportedhighβ-backbone outside model; blocks feature
CitpartialGln-like proxyWW 0.6mediumUreido vs amide difference
Hyppartialinterpolated Pro/Ser proxyWW 0.3mediumHydroxylated ring approximated
Nleyescurated Met-like proxyWW -0.23mediumLinear side chain approximation
Nvayescurated aliphatic proxyWW 0.05mediumLinear vs branched side chain
OrnpartialLys-like proxyWW 0.95mediumShorter charged side chain

Computational Note

The total Wimley–White score is computed as the sum of per-residue free energies, with optional terminal contributions (+1.15 for a free N-terminus, +1.2 for a free C-terminus). Profile visualizations (9- and 19-residue windows) are derived from these same values as windowed sums, without altering the underlying scale.

Solubility & Polarity Matrix

Peptalyzer™ places each peptide on a Solubility & Polarity Matrix using two coordinates: Htot (Kyte–Doolittle residue sum with optional terminal hydropathy constants when curated values are available) and fc (charge fraction computed from charged residues plus terminal charge groups, normalized by sequence length). The sequence is then classified as Polar, Intermediate, or Nonpolar using fixed thresholds. This feature does not use GRAVY or Henderson–Hasselbalch net-charge calculations for positioning; pI is displayed for context only and does not influence matrix coordinates.

Canonical residues contribute to Htot via Kyte–Doolittle values, and fc includes charged residue classes together with terminal charge-group contributions. For noncanonical residues, Htot uses curated hydropathy_kd metadata, and fc uses residue-library ionization_role/charge-role mappings; in the current set, Orn contributes as a basic analog while most other supported noncanonical residues are neutral on the fc axis. When active terminal hydropathy constants are missing, Peptalyzer™ uses a mixed fallback: fc remains termini-aware, while Htot stays residue-based. The matrix is computed only when required hydropathy and charge metadata are available; otherwise the feature is blocked.

Canonical Handling

  • Htot is the Kyte–Doolittle residue sum across the sequence, plus curated terminal hydropathy constants when active termini are supported
  • fc is a composition-based charge fraction that includes charged residues and terminal charge groups, normalized by sequence length

Noncanonical Handling

  • Htot uses residue-library hydropathy_kd values for noncanonical residues, with optional curated terminal hydropathy constants applied when available
  • fc uses residue-library ionization_role/charge_role mappings for noncanonical residues and includes terminal charge groups from active termini
  • In the current noncanonical set, Orn is the only residue contributing as a basic noncanonical side chain on the fc axis
  • Other currently supported noncanonical residues are treated as neutral on the fc side-chain axis

Limitations

  • This is a composition-based classification for matrix placement, not a pH-dependent Henderson–Hasselbalch electrostatic model
  • There is no strict/exploratory display mode for matrix placement itself; support/caveat messaging is metadata-driven
  • Noncanonical sequences can be flagged as partial_support when hydropathy/charge mappings rely on analog or proxy assumptions rather than direct residue-specific measurements
  • Htot is an absolute sum (not length-normalized), so values scale with peptide size
  • The UI uses caveat-only warning markers and support messaging to indicate approximation/coverage limits

Residue Handling Summary

Solubility & Polarity Matrix Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalKD 1.8; fc neutrallowContributes to H only
R (Arg)yesdirect canonicalKD -4.5; fc basiclowContributes to H and fc
N (Asn)yesdirect canonicalKD -3.5; fc neutrallowContributes to H only
D (Asp)yesdirect canonicalKD -3.5; fc acidiclowContributes to H and fc
C (Cys)yesdirect canonical (excluded from fc)KD 2.5; fc not countedlowCounts only in H
Q (Gln)yesdirect canonicalKD -3.5; fc neutrallowContributes to H only
E (Glu)yesdirect canonicalKD -3.5; fc acidiclowContributes to H and fc
G (Gly)yesdirect canonicalKD -0.4; fc neutrallowContributes to H only
H (His)yesdirect canonicalKD -3.2; fc basiclowCounted in fc
I (Ile)yesdirect canonicalKD 4.5; fc neutrallowStrong positive H contribution
L (Leu)yesdirect canonicalKD 3.8; fc neutrallowStrong positive H contribution
K (Lys)yesdirect canonicalKD -3.9; fc basiclowContributes to H and fc
M (Met)yesdirect canonicalKD 1.9; fc neutrallowContributes to H only
F (Phe)yesdirect canonicalKD 2.8; fc neutrallowContributes to H only
P (Pro)yesdirect canonicalKD -1.6; fc neutrallowContributes to H only
S (Ser)yesdirect canonicalKD -0.8; fc neutrallowContributes to H only
T (Thr)yesdirect canonicalKD -0.7; fc neutrallowContributes to H only
W (Trp)yesdirect canonicalKD -0.9; fc neutrallowContributes to H only
Y (Tyr)yesdirect canonical (excluded from fc)KD -1.3; fc not countedlowCounts only in H
V (Val)yesdirect canonicalKD 4.2; fc neutrallowStrong positive H contribution
AhxpartialNle/Leu-like KD linker proxyKD 3.8; neutralhighω-amino-acid linker; contributes to H only (no fc side-chain charge)
AEEApartialGln-like KD PEG-linker proxyKD -3.5; neutralhighPEG-like linker; contributes to H only (no fc side-chain charge)
AibpartialAla-like KD proxyKD 1.5; neutralhighBackbone constraint not captured
AmPhepartialPhe-like KD proxyKD 2.8; neutralmediumα-methyl effect not captured
beta-Alapartialneutral KD proxyKD 0.0; neutralhighβ-backbone outside calibration
CitpartialGln-like KD proxyKD -3.5; neutralmediumUreido vs amide difference
HyppartialPro-like KD proxyKD -2.5; neutralmediumHydroxylation approximated
NlepartialLeu-like KD proxyKD 3.8; neutrallow–mediumClose aliphatic analog
NvapartialVal/Leu-like KD proxyKD 4.0; neutralmediumLinear vs branched side chain
OrnpartialLys-like KD + charge mappingKD -3.8; basicmediumOnly residue affecting both axes

Computational Note

Classification is based on fixed thresholds:

  • Polar: H < 0 and fc ≥ 0.20
  • Nonpolar: H > 20 and fc ≤ 0.05
  • Intermediate: otherwise

pI is displayed in hover text for context, but does not affect the plotted coordinates.

Chou–Fasman Secondary Structure

Peptalyzer™ estimates secondary structure using the Chou–Fasman model, assigning each peptide a composition-based profile of helix, sheet, and coil propensities derived from residue-level parameters (Pα, Pβ, and coil/turn). These values are summed across the sequence to produce overall structure percentages and are also used to generate a beta-sheet hotspot trace based on 6-residue sliding windows. This feature relies entirely on canonical residue propensities and does not incorporate structural prediction algorithms or machine-learning models.

Canonical residues use the built-in Chou–Fasman parameters directly. For noncanonical residues, the model applies canonical analog mapping through the residue library (secondary_structure_cf). Residues with a defensible alpha-amino-acid analog are included, while those without a valid mapping are excluded. In the current implementation, noncanonical residues are either treated as supported through close analogs, included as approximations under partial_support, or blocked when no chemically meaningful mapping exists. The feature is computed only when all residues can be resolved under the selected mode (strict or exploratory).

Canonical Handling

  • All residues use direct Chou–Fasman triplet values (Pα, Pβ, coil/turn)
  • Sequence-level helix, sheet, and coil content is computed by summation
  • Beta-sheet hotspots are derived from 6-residue sliding windows

Noncanonical Handling

  • Residues are mapped to canonical analogs via secondary_structure_cf.residue
  • Supported residues use close alpha-amino-acid analogs and are included in all modes
  • Partial-support residues are excluded in strict mode and included only in exploratory mode
  • Residues without a defensible analog block the feature

Limitations

  • The model is based on canonical statistical propensities, not structural prediction
  • No residue-specific Chou–Fasman parameters exist for noncanonical amino acids
  • All noncanonical handling relies on analog mapping rather than experimental calibration
  • Backbone-modified residues and strongly conformationally biased residues fall outside the model
  • Beta-sheet hotspot thresholds are empirical and tuned for synthesis-oriented interpretation

Residue Handling Summary

Chou–Fasman Secondary Structure Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™ Residue
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonical residuePα 1.42; Pβ 0.83; coil 0.66lowDirect Chou-Fasman triplet
R (Arg)yesdirect canonical residuePα 0.98; Pβ 0.93; coil 0.95lowDirect Chou-Fasman triplet
N (Asn)yesdirect canonical residuePα 0.67; Pβ 0.89; coil 1.56lowDirect Chou-Fasman triplet
D (Asp)yesdirect canonical residuePα 1.01; Pβ 0.54; coil 1.46lowDirect Chou-Fasman triplet
C (Cys)yesdirect canonical residuePα 0.70; Pβ 1.19; coil 1.19lowDirect Chou-Fasman triplet
Q (Gln)yesdirect canonical residuePα 1.11; Pβ 1.10; coil 0.98lowDirect Chou-Fasman triplet
E (Glu)yesdirect canonical residuePα 1.51; Pβ 0.37; coil 0.74lowDirect Chou-Fasman triplet
G (Gly)yesdirect canonical residuePα 0.57; Pβ 0.75; coil 1.56lowDirect Chou-Fasman triplet
H (His)yesdirect canonical residuePα 1.00; Pβ 0.87; coil 0.95lowDirect Chou-Fasman triplet
I (Ile)yesdirect canonical residuePα 1.08; Pβ 1.60; coil 0.47lowDirect Chou-Fasman triplet
L (Leu)yesdirect canonical residuePα 1.21; Pβ 1.30; coil 0.59lowDirect Chou-Fasman triplet
K (Lys)yesdirect canonical residuePα 1.16; Pβ 0.74; coil 1.01lowDirect Chou-Fasman triplet
M (Met)yesdirect canonical residuePα 1.45; Pβ 1.05; coil 0.60lowDirect Chou-Fasman triplet
F (Phe)yesdirect canonical residuePα 1.13; Pβ 1.38; coil 0.60lowDirect Chou-Fasman triplet
P (Pro)yesdirect canonical residuePα 0.59; Pβ 0.55; coil 1.52lowDirect Chou-Fasman triplet
S (Ser)yesdirect canonical residuePα 0.77; Pβ 0.75; coil 1.43lowDirect Chou-Fasman triplet
T (Thr)yesdirect canonical residuePα 0.83; Pβ 1.19; coil 0.96lowDirect Chou-Fasman triplet
W (Trp)yesdirect canonical residuePα 1.08; Pβ 1.37; coil 0.96lowDirect Chou-Fasman triplet
Y (Tyr)yesdirect canonical residuePα 0.69; Pβ 1.47; coil 1.14lowDirect Chou-Fasman triplet
V (Val)yesdirect canonical residuePα 1.06; Pβ 1.70; coil 0.50lowDirect Chou-Fasman triplet
Ahxnono defensible analog; blockedno reliable datahighUnsupported in both modes; ! shows blocking reason (omega-amino-acid linker outside alpha-backbone Chou–Fasman domain)
AEEAnono defensible analog; blockedno reliable datahighUnsupported in both modes; ! shows blocking reason (PEG-like linker outside alpha-backbone Chou–Fasman domain)
Aibnono defensible analog; blockedno reliable datahighUnsupported in both modes; ! shows blocking reason
AmPhepartialmapped to PheF → Pα 1.13; Pβ 1.38; coil 0.60highBlocked in strict mode; exploratory only; ! shows approximation basis
beta-Alanono defensible analog; blockedno reliable datahighUnsupported in both modes; ! shows blocking reason
Citpartialmapped to GlnQ → Pα 1.11; Pβ 1.10; coil 0.98mediumBlocked in strict mode; exploratory only
Hyppartialmapped to ProP → Pα 0.59; Pβ 0.55; coil 1.52medium-highBlocked in strict mode; exploratory only
Nleyesmapped to LeuL → Pα 1.21; Pβ 1.30; coil 0.59low-mediumSupported in both modes; ℹ can list support basis
Nvayesmapped to ValV → Pα 1.06; Pβ 1.70; coil 0.50mediumSupported in both modes; ℹ can list support basis
Ornpartialmapped to LysK → Pα 1.16; Pβ 0.74; coil 1.01mediumBlocked in strict mode; exploratory only

Computational Note

Secondary structure content is computed by summing residue-level Chou–Fasman propensities across the sequence. Beta-sheet hotspot detection is based on 6-residue sliding windows; risk bands are assigned from the rounded peak sheet value (max_sheet_val), with thresholds:

  • Low: <30% sheet
  • Moderate: 30–40% sheet
  • High: >40% sheet

Topology Maps (Amphipathic Helical Map & β-Strand Zig-Zag Map)

Peptalyzer™ generates two topology projections: the Amphipathic Helical Map and the β-Strand Zig-Zag Map. These visualizations rely on canonical residue properties and are enabled through support gating combined with canonical analog mapping. The β-strand map requires Chou–Fasman support, while the helical map requires both Chou–Fasman and Eisenberg support for every residue. These features do not perform structural prediction; they project residue properties onto idealized geometries. Both maps are available only for sequences between 7 and 40 residues.

Canonical residues use direct Chou–Fasman and Eisenberg values. For noncanonical residues, canonical analog mapping is applied when defined in the residue library. Residues with accepted alpha-amino-acid analogs are included, while residues without a defensible mapping block the feature. In the current implementation, some noncanonical residues are treated as supported through close analogs, others are included only under partial_support in exploratory mode, and some are excluded entirely. The UI reflects this with ℹ for supported mappings and ! for exploratory use or blocking. The Support Summary follows the same logic.

Canonical Handling

  • All residues use direct canonical Chou–Fasman propensities
  • The Amphipathic Helical Map additionally uses canonical Eisenberg values
  • No analog mapping is applied

Noncanonical Handling

  • Residues are mapped to canonical analogs for both Chou–Fasman and Eisenberg when available
  • Supported residues are included in all modes
  • Partial-support residues are excluded in strict mode and included only in exploratory mode
  • Residues without a defensible analog block the feature

Limitations

  • These are topology projections, not structural predictions or experimental measurements
  • The Amphipathic Helical Map requires both Chou–Fasman and Eisenberg support per residue
  • The β-Strand Zig-Zag Map requires Chou–Fasman support only
  • Noncanonical handling relies entirely on analog mapping
  • Backbone-modified residues fall outside the model and are excluded
  • Length constraints apply: <7 and >40 residues are not supported
  • ℹ indicates supported noncanonical mapping; ! indicates approximation or blocking

Residue Handling Summary

Topology Map Handling (Amphipathic Helical + β-Strand Zig-Zag) of Canonical and Noncanonical Amino Acids in Peptalyzer™ Residue
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
R (Arg)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
N (Asn)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
D (Asp)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
C (Cys)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
Q (Gln)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
E (Glu)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
G (Gly)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
H (His)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
I (Ile)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
L (Leu)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
K (Lys)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
M (Met)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
F (Phe)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
P (Pro)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
S (Ser)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
T (Thr)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
W (Trp)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
Y (Tyr)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
V (Val)yesdirect canonical residuecanonical CF + EisenberglowDirect in both topology views
Ahxnono defensible analognonehighBlocked; ! shown (unsupported for both Chou–Fasman and Eisenberg in topology maps)
AEEAnono defensible analognonehighBlocked; ! shown (unsupported for both Chou–Fasman and Eisenberg in topology maps)
Aibnono defensible analognonehighBlocked; ! shown
AmPhepartialPhe analogF analog (CF + Eisenberg)highExploratory only; strict blocks
beta-Alanono defensible analognonehighBlocked; ! shown
CitpartialGln analogQ analog (CF + Eisenberg)mediumExploratory only; strict blocks
HyppartialPro analogP analog (CF + Eisenberg)medium-highExploratory only; strict blocks
NleyesLeu analogL analog (CF + Eisenberg)low-mediumSupported; ℹ may appear
NvayesVal analogV analog (CF + Eisenberg)mediumSupported; ℹ may appear
OrnpartialLys analogK analog (CF + Eisenberg)mediumExploratory only; strict blocks

Computational Note

The β-Strand Zig-Zag Map is gated by Chou–Fasman support only. The Amphipathic Helical Map requires both Chou–Fasman and Eisenberg support. Both maps are displayed only for sequences of 7–40 residues.

Eisenberg Hydrophobic Moment

Peptalyzer™ computes an alpha-helical hydrophobic moment (μH) using the Eisenberg normalized consensus hydrophobicity scale. The calculation is performed over 11-residue sliding windows assuming a 100° rotation per residue, consistent with ideal alpha-helical geometry. This feature measures amphipathicity, not average hydropathy. The reported profile reflects local hydrophobic moment values, and the peak value corresponds to the maximum μH across the sequence.

Canonical residues use direct Eisenberg constants. For noncanonical residues, the model applies canonical analog mapping through the residue library. Residues with accepted alpha-amino-acid analogs are included, while residues without a defensible mapping block the feature. In the current implementation, some noncanonical residues are treated as supported through close analogs, others are included only under partial_support in exploratory mode, and some are excluded entirely. The UI reflects this with ℹ for supported mappings and ! for exploratory use or blocking. The Support Summary follows the same logic.

Canonical Handling

  • All residues use direct Eisenberg normalized consensus hydrophobicity values
  • These values are used to compute the hydrophobic moment within each window
  • The reported peak corresponds to the maximum μH across the sequence

Noncanonical Handling

  • Residues are mapped to canonical analogs via feature_analogs.hydropathy_eisenberg.residue
  • Supported residues are included in all modes
  • Partial-support residues are excluded in strict mode and included only in exploratory mode
  • Residues without a defensible analog block the feature

Limitations

  • The model assumes alpha-helical geometry and does not apply to other conformations
  • It measures amphipathicity, not average hydrophobicity or solubility
  • No residue-specific Eisenberg constants exist for noncanonical amino acids
  • All noncanonical handling relies on analog mapping
  • Backbone-modified residues fall outside the model and are excluded
  • ℹ indicates supported noncanonical mapping; ! indicates approximation or blocking

Residue Handling Summary

Eisenberg Hydrophobic Moment Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™ Residue
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonical residueEisenberg 0.62lowDirect value in μH calculation
R (Arg)yesdirect canonical residueEisenberg -2.53lowDirect value in μH calculation
N (Asn)yesdirect canonical residueEisenberg -0.78lowDirect value in μH calculation
D (Asp)yesdirect canonical residueEisenberg -0.90lowDirect value in μH calculation
C (Cys)yesdirect canonical residueEisenberg 0.29lowDirect value in μH calculation
Q (Gln)yesdirect canonical residueEisenberg -0.85lowDirect value in μH calculation
E (Glu)yesdirect canonical residueEisenberg -0.74lowDirect value in μH calculation
G (Gly)yesdirect canonical residueEisenberg 0.48lowDirect value in μH calculation
H (His)yesdirect canonical residueEisenberg -0.40lowDirect value in μH calculation
I (Ile)yesdirect canonical residueEisenberg 1.38lowStrong hydrophobic contributor
L (Leu)yesdirect canonical residueEisenberg 1.06lowStrong hydrophobic contributor
K (Lys)yesdirect canonical residueEisenberg -1.50lowStrong polar/basic contributor
M (Met)yesdirect canonical residueEisenberg 0.64lowDirect value in μH calculation
F (Phe)yesdirect canonical residueEisenberg 1.19lowHydrophobic aromatic contributor
P (Pro)yesdirect canonical residueEisenberg 0.12lowDirect value in μH calculation
S (Ser)yesdirect canonical residueEisenberg -0.18lowDirect value in μH calculation
T (Thr)yesdirect canonical residueEisenberg -0.05lowDirect value in μH calculation
W (Trp)yesdirect canonical residueEisenberg 0.81lowHydrophobic aromatic contributor
Y (Tyr)yesdirect canonical residueEisenberg 0.26lowDirect value in μH calculation
V (Val)yesdirect canonical residueEisenberg 1.08lowStrong hydrophobic contributor
Ahxnono defensible analognonehighBlocked; ! shown (unsupported for Eisenberg hydrophobic-moment mapping)
AEEAnono defensible analognonehighBlocked; ! shown (unsupported for Eisenberg hydrophobic-moment mapping)
Aibnono defensible analognonehighBlocked; ! shown
AmPhepartialPhe analogF analog → 1.19highExploratory only; strict blocks
beta-Alanono defensible analognonehighBlocked; ! shown
CitpartialGln analogQ analog → -0.85mediumExploratory only; strict blocks
HyppartialPro analogP analog → 0.12medium-highExploratory only; strict blocks
NleyesLeu analogL analog → 1.06low-mediumSupported; ℹ may appear
NvayesVal analogV analog → 1.08mediumSupported; ℹ may appear
OrnpartialLys analogK analog → -1.50mediumExploratory only; strict blocks

Computational Note

For each sequence position, Peptalyzer computes μH from the vector sum of Eisenberg values within an 11-residue sliding window using 100° angular increments, normalized by window length. Edge windows are clipped rather than padded, and the reported peak hydrophobic moment corresponds to the maximum μH across the sequence.

Aromaticity Index

Peptalyzer™ computes the Aromaticity Index directly from residue-library aromatic flags, not from hardcoded canonical residue lists. The base value is defined as aromatic_count / n, where residues with structural_flags.is_aromatic = true are counted. Canonical F, W, and Y are therefore included, and within the current noncanonical set, AmPhe is also included directly. All other supported noncanonical residues are treated as non-aromatic.

A companion output, Including Histidine (Neutral pH), is provided as a reporting variant. This value adds canonical histidine counts to the numerator, giving (aromatic_count + n_H) / n. This is not a speciation or titration model, but a fixed reporting convention. No analog mapping is used for noncanonical residues. In the Support Summary, this feature is fully supported, as it relies on explicit residue metadata rather than approximations.

Canonical Handling

  • Base aromaticity counts residues flagged aromatic in canonical metadata (F, W, Y)
  • H is not included in the base index
  • A separate output includes histidine by adding canonical H counts directly

Noncanonical Handling

  • Aromaticity is determined directly from structural_flags.is_aromatic
  • No canonical analog mapping is applied
  • In the current set, only AmPhe is treated as aromatic
  • All other noncanonical residues are treated as non-aromatic

Limitations

  • The histidine-inclusive value is a reporting convention, not a Henderson–Hasselbalch or tautomer model
  • Only canonical histidine is included; no “histidine-like” inference is applied to noncanonical residues
  • Aromaticity depends entirely on residue-library metadata; incorrect flags propagate directly
  • No dedicated warning state is expected; the feature remains fully supported

Residue Handling Summary

Aromaticity Index Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalis_aromatic = falselowNot counted
R (Arg)yesdirect canonicalis_aromatic = falselowNot counted
N (Asn)yesdirect canonicalis_aromatic = falselowNot counted
D (Asp)yesdirect canonicalis_aromatic = falselowNot counted
C (Cys)yesdirect canonicalis_aromatic = falselowNot counted
Q (Gln)yesdirect canonicalis_aromatic = falselowNot counted
E (Glu)yesdirect canonicalis_aromatic = falselowNot counted
G (Gly)yesdirect canonicalis_aromatic = falselowNot counted
H (His)yesdirect canonicalbase: 0; variant: +1mediumOnly counted in histidine-inclusive variant
I (Ile)yesdirect canonicalis_aromatic = falselowNot counted
L (Leu)yesdirect canonicalis_aromatic = falselowNot counted
K (Lys)yesdirect canonicalis_aromatic = falselowNot counted
M (Met)yesdirect canonicalis_aromatic = falselowNot counted
F (Phe)yesdirect canonicalis_aromatic = truelowCounted
P (Pro)yesdirect canonicalis_aromatic = falselowNot counted
S (Ser)yesdirect canonicalis_aromatic = falselowNot counted
T (Thr)yesdirect canonicalis_aromatic = falselowNot counted
W (Trp)yesdirect canonicalis_aromatic = truelowCounted
Y (Tyr)yesdirect canonicalis_aromatic = truelowCounted
V (Val)yesdirect canonicalis_aromatic = falselowNot counted
Ahxyesdirect libraryfalselowNon-aromatic linker (is_aromatic = false)
AEEAyesdirect libraryfalselowNon-aromatic PEG-like linker (is_aromatic = false)
Aibyesdirect libraryfalselowNon-aromatic
AmPheyesdirect librarytruelowCounted
beta-Alayesdirect libraryfalselowNon-aromatic
Cityesdirect libraryfalselowNon-aromatic
Hypyesdirect libraryfalselowNon-aromatic
Nleyesdirect libraryfalselowNon-aromatic
Nvayesdirect libraryfalselowNon-aromatic
Ornyesdirect libraryfalselowNon-aromatic

Computational Note

  • Aromaticity Index: aromatic_count / n using residue-library aromatic flags
  • Including Histidine (Neutral pH): (aromatic_count + n_H) / n
  • Only residues with one_letter = H are included in the histidine-inclusive variant; no “histidine-like” inference is applied to noncanonical residues

Extinction Coefficients (ε280 and ε205)

Peptalyzer™ computes peptide extinction coefficients at 280 nm (ε280) and 205 nm (ε205) using two distinct models.

ε280 is a side-chain and disulfide-driven sum. Only Trp and Tyr contribute directly (W = 5500, Y = 1490), and each explicit user-defined disulfide bond adds 125. All other canonical residues contribute 0. Noncanonical handling uses direct residue-library values (epsilon280_sidechain) with no analog mapping. In the current residue set, all supported noncanonical amino acids define 0.0, so ε280 remains fully supported.

ε205 is backbone-dominant, computed as 2780 × (n−1) plus side-chain contributions. Canonical side-chain contributors are W, F, Y, H, M, and R. Noncanonical residues again use direct residue-library values (epsilon205_sidechain). In the current implementation, AmPhe and Cit contribute positive modeled terms, while all other noncanonical residues use 0.0. In the current noncanonical residue set, ε205 is computable and treated as partial_support when noncanonical residues are present.

The UI reflects this behavior through support status and sequence-specific notes: noncanonical ε205 handling is shown as partial_support with explanatory text about positive versus negligible side-chain contributions.

Canonical Handling

  • ε280: 5500·W + 1490·Y + 125·(disulfide bonds)
  • ε205: 2780·(number of peptide bonds) + Σ(side-chain ε205)
  • Canonical side-chain ε205 contributors: W, F, Y, H, M, R
  • All other canonical residues contribute 0 at both wavelengths

Noncanonical Handling

  • Both ε280 and ε205 use residue-library fields directly (epsilon280_sidechain, epsilon205_sidechain)
  • No canonical analog mapping is applied
  • All noncanonical residues are fully supported at ε280
  • ε205 remains partial_support due to modeled or assumed side-chain contributions

Limitations

  • ε205 noncanonical side-chain values are model assumptions unless explicitly literature-grounded
  • beta-Ala uses the standard peptide-bond backbone constant; no β-backbone correction is applied ε280 ignores potential aromatic absorbance in noncanonical residues if not explicitly defined
  • Support is communicated via status plus sequence-specific notes that distinguish negligible versus positive modeled noncanonical side-chain contributions
  • Support Summary flags ε205 as partial_support whenever noncanonical explanatory handling is active

Residue Handling Summary

Extinction Coefficients (ε280 and ε205) Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™ Residue
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
R (Arg)yesdirect canonicalε280 0; ε205 1350lowε205 side-chain contributor
N (Asn)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
D (Asp)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
C (Cys)yesdirect canonicalε280 0 (+125/disulfide); ε205 0lowDisulfide handled explicitly
Q (Gln)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
E (Glu)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
G (Gly)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
H (His)yesdirect canonicalε280 0; ε205 5200lowε205 side-chain contributor
I (Ile)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
L (Leu)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
K (Lys)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
M (Met)yesdirect canonicalε280 0; ε205 1830lowε205 side-chain contributor
F (Phe)yesdirect canonicalε280 0; ε205 8600lowAromatic ε205 contributor
P (Pro)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
S (Ser)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
T (Thr)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
W (Trp)yesdirect canonicalε280 5500; ε205 20400lowDominant contributor
Y (Tyr)yesdirect canonicalε280 1490; ε205 6080lowContributor at both wavelengths
V (Val)yesdirect canonicalε280 0; ε205 0lowBackbone-only at ε205
Ahxpartialdirect library0.0 / 0.0medium-highLinker residue; side-chain ε terms treated as negligible in current model
AEEApartialdirect library0.0 / 0.0medium-highPEG-like linker; side-chain ε terms treated as negligible in current model
Aibpartialdirect library0.0 / 0.0mediumNegligible side-chain assumption
AmPhepartialdirect library0.0 / 8600.0mediumAromatic ε205 proxy; !
beta-Alapartialdirect library0.0 / 0.0medium-highNo β-backbone correction
Citpartialdirect library0.0 / 400.0mediumAmide proxy; !
Hyppartialdirect library0.0 / 0.0mediumNegligible assumption
Nlepartialdirect library0.0 / 0.0low-mediumAliphatic negligible
Nvapartialdirect library0.0 / 0.0low-mediumAliphatic negligible
Ornpartialdirect library0.0 / 0.0mediumAmine not parameterized

Computational Note

  • ε280: sum of side-chain contributions plus 125 × (explicit disulfide bonds)
  • ε205: 2780 × (n−1) using all residues (canonical and noncanonical), plus side-chain terms
  • Residues with 0 side-chain values still contribute through the backbone term

Aliphatic Index

Peptalyzer™ computes the Aliphatic Index using the original Ikai formulation: 100 × (X_A + 2.9·X_V + 3.9·(X_I + X_L)), where each X is the mole fraction in the full sequence.

Canonical A, V, I, and L contribute weighted terms, while all other residues are included in sequence length but contribute 0. Noncanonical residues are handled through residue metadata, not inferred mapping. Nle→Leu and Nva→Val are treated as supported analogs. Aib→Ala is included as a partial-support approximation. AmPhe, beta-Ala, Cit, Hyp, and Orn are assigned explicit zero contribution and only affect normalization through sequence length.

In the Support Summary, status is shown as Supported, Partial, or Unsupported, with sequence-specific reason text and support-basis details when available.

Canonical Handling

  • A, V, I, L contribute with Ikai weights 1.0, 2.9, 3.9, 3.9
  • All other canonical residues contribute 0
  • All residues are included in sequence length

Noncanonical Handling

  • Nle → L and Nva → V are treated as supported analogs
  • Aib → A is included as a partial-support approximation
  • AmPhe, beta-Ala, Cit, Hyp, Orn use explicit zero-contribution metadata
  • Residues without a defined aliphatic_index analog are unsupported and block the metric (currently Ahx and AEEA)
  • No canonical analog mapping is inferred beyond residue metadata

Limitations

  • The model remains strictly AVIL-based composition
  • Zero contribution does not mean absence; residues still affect normalization
  • beta-Ala is outside the alpha-amino-acid framework and is highly approximate
  • Noncanonical contributions are either analog-based, explicitly zero, or unsupported when no analog is defined
  • Output status is shown as Supported / Partial / Unsupported with sequence-specific reason text

Residue Handling Summary

Aliphatic Index Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™ Residue | Used in Calculation
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalweight 1.0lowContributes to numerator
R (Arg)yesdirect canonical0lowDenominator only
N (Asn)yesdirect canonical0lowDenominator only
D (Asp)yesdirect canonical0lowDenominator only
C (Cys)yesdirect canonical0lowDenominator only
Q (Gln)yesdirect canonical0lowDenominator only
E (Glu)yesdirect canonical0lowDenominator only
G (Gly)yesdirect canonical0lowDenominator only
H (His)yesdirect canonical0lowDenominator only
I (Ile)yesdirect canonicalweight 3.9lowContributes to numerator
L (Leu)yesdirect canonicalweight 3.9lowContributes to numerator
K (Lys)yesdirect canonical0lowDenominator only
M (Met)yesdirect canonical0lowDenominator only
F (Phe)yesdirect canonical0lowDenominator only
P (Pro)yesdirect canonical0lowDenominator only
S (Ser)yesdirect canonical0lowDenominator only
T (Thr)yesdirect canonical0lowDenominator only
W (Trp)yesdirect canonical0lowDenominator only
Y (Tyr)yesdirect canonical0lowDenominator only
V (Val)yesdirect canonicalweight 2.9lowContributes to numerator
Ahxnounsupported (no aliphatic_index analog)highOmega-amino-acid linker; Aliphatic Index is unavailable for sequences containing Ahx in current model
AEEAnounsupported (no aliphatic_index analog)highPEG-like linker; Aliphatic Index is unavailable for sequences containing AEEA in current model
AibpartialAla analogweight 1.0mediumForced Ala-like contribution
AmPhepartialzero-contribution0low-mediumDenominator only
beta-Alapartialzero-contribution0highOutside alpha-AA model
Citpartialzero-contribution0low-mediumDenominator only
Hyppartialzero-contribution0mediumDenominator only
NleyesLeu analogweight 3.9low-mediumSupported analog
NvayesVal analogweight 2.9mediumSupported analog
Ornpartialzero-contribution0mediumDenominator only

Computational Note

  • Numerator includes only weighted A/V/I/L contributions
  • Denominator is total sequence length, including all residues
  • Zero-contribution residues still affect the final value through normalization

Boman Index

Peptalyzer™ computes the Boman Index from residue-level binding free-energy constants using the standard formulation:

Boman = -Σ(values) / n

Canonical residues use direct Radzicka–Wolfenden constants without modification. Noncanonical residues are included only through explicit canonical analog mapping defined in the residue library. In the current implementation, Nle→Leu and Nva→Val are treated as supported, while AmPhe→Phe, Cit→Gln, Hyp→Pro, and Orn→Lys are handled as partial_support. Aib and beta-Ala are unsupported and block the feature.

In strict mode, any partial_support or unsupported residue disables the Boman calculation. In exploratory mode, partial_support residues are included using their mapped analog values. The UI reflects this behavior: ℹ indicates supported analog-based handling, while ! marks exploratory approximations or blocking cases. The Support Summary follows the same logic.

Canonical Handling

  • Direct Radzicka–Wolfenden residue constants are used
  • The index is computed as -Σ(values)/n
  • No approximation or transformation is applied

Noncanonical Handling

  • Inclusion requires feature_analogs.boman.residue mapping
  • Nle → L and Nva → V are supported
  • AmPhe → F, Cit → Q, Hyp → P, Orn → K are partial_support
  • Aib and beta-Ala are unsupported and block the feature
  • No residue-specific noncanonical constants are implemented

Limitations

  • The model relies entirely on canonical residue constants
  • No experimental Boman parameters exist for noncanonical residues partial_support residues are excluded in strict mode
  • Unsupported residues block the calculation entirely
  • ℹ indicates supported handling; ! indicates approximation or blocking

Residue Handling Summary

Boman Index Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonical1.81lowUsed directly
R (Arg)yesdirect canonical-14.92lowStrong polar contributor
N (Asn)yesdirect canonical-6.64lowDirect value
D (Asp)yesdirect canonical-8.72lowDirect value
C (Cys)yesdirect canonical1.28lowDirect value
Q (Gln)yesdirect canonical-5.54lowDirect value
E (Glu)yesdirect canonical-6.81lowDirect value
G (Gly)yesdirect canonical0.94lowDirect value
H (His)yesdirect canonical-4.66lowDirect value
I (Ile)yesdirect canonical4.92lowHydrophobic contributor
L (Leu)yesdirect canonical4.92lowHydrophobic contributor
K (Lys)yesdirect canonical-5.55lowDirect value
M (Met)yesdirect canonical2.35lowDirect value
F (Phe)yesdirect canonical2.98lowAromatic contributor
P (Pro)yesdirect canonical-0.94lowDirect value
S (Ser)yesdirect canonical-3.40lowDirect value
T (Thr)yesdirect canonical-2.57lowDirect value
W (Trp)yesdirect canonical2.33lowAromatic contributor
Y (Tyr)yesdirect canonical-0.14lowDirect value
V (Val)yesdirect canonical4.04lowHydrophobic contributor
AibnounsupportednonehighBlocks feature
AmPhepartialPhe analog2.98highExploratory only
beta-AlanounsupportednonehighBlocks feature
CitpartialGln analog-5.54mediumExploratory only
HyppartialPro analog-0.94medium-highExploratory only
NleyesLeu analog4.92low-mediumSupported
NvayesVal analog4.04mediumSupported
OrnpartialLys analog-5.55mediumExploratory only

Computational Note

  • Residue constants are summed across the sequence
  • The mean is computed and multiplied by -1
  • Supported noncanonical residues use canonical analog values
  • Unsupported residues block the calculation entirely

Peptide Size Metrics

Peptalyzer™ computes peptide size outputs using two complementary model families: global size descriptors derived from molecular mass and chain length, and composition descriptors derived from residue-volume tables. This section covers the Estimated Molecular Volume (Peptide Sequence Identity card), Average Residue Volume (Molecular Characteristics card), and the full Molecular Size card — Equivalent Sphere Radius, Flexible-Chain Radius, and Expansion Ratio.

Canonical Handling

  • Global size metrics are computed directly from sequence-derived mass and length
  • Equivalent Sphere Radius and Flexible-Chain Radius are available for all valid canonical sequences
  • Expansion Ratio classes are reported as: small model gap below 1.5, moderate model gap from 1.5 to below 2.5, and large model gap at 2.5 and above
  • Average Residue Volume is computed from canonical residue-volume constants (ų)

Noncanonical Handling

  • Global size metrics remain mass/length-derived and do not require analog mapping
  • Terminal increments are applied independently of canonical or noncanonical residue identity
  • For Average Residue Volume, Peptalyzer™ uses curated noncanonical residue volumes when defined, analog fallback only when a curated value is absent, and unsupported status only if neither is available
  • In the current noncanonical set, curated residue volumes are defined for all supported tokens — Aib, AmPhe, beta-Ala, Cit, Hyp, Nle, Nva, Orn, Ahx, and AEEA — so Average Residue Volume is fully supported across this set

Limitations

  • These are deterministic model descriptors, not structural predictions
  • The compact model assumes protein-like density; the flexible model assumes polymer-scaling behavior
  • Expansion Ratio is length-dependent and should not be treated as a folding-state classifier
  • If an active terminal modification lacks a calibrated size increment, that terminus is treated as +0.0 ų in global size metrics and a caution note is shown

Residue Handling Summary

Peptide Size Metrics: Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonical88.0 ųlowIncluded in average residue volume
R (Arg)yesdirect canonical173.0 ųlowIncluded in average residue volume
N (Asn)yesdirect canonical114.0 ųlowIncluded in average residue volume
D (Asp)yesdirect canonical111.0 ųlowIncluded in average residue volume
C (Cys)yesdirect canonical108.0 ųlowIncluded in average residue volume
Q (Gln)yesdirect canonical143.0 ųlowIncluded in average residue volume
E (Glu)yesdirect canonical138.0 ųlowIncluded in average residue volume
G (Gly)yesdirect canonical60.0 ųlowBackbone reference residue
H (His)yesdirect canonical153.0 ųlowIncluded in average residue volume
I (Ile)yesdirect canonical166.0 ųlowIncluded in average residue volume
L (Leu)yesdirect canonical166.0 ųlowIncluded in average residue volume
K (Lys)yesdirect canonical168.0 ųlowIncluded in average residue volume
M (Met)yesdirect canonical162.0 ųlowIncluded in average residue volume
F (Phe)yesdirect canonical189.0 ųlowIncluded in average residue volume
P (Pro)yesdirect canonical112.0 ųlowIncluded in average residue volume
S (Ser)yesdirect canonical89.0 ųlowIncluded in average residue volume
T (Thr)yesdirect canonical116.0 ųlowIncluded in average residue volume
W (Trp)yesdirect canonical227.0 ųlowIncluded in average residue volume
Y (Tyr)yesdirect canonical193.0 ųlowIncluded in average residue volume
V (Val)yesdirect canonical140.0 ųlowIncluded in average residue volume
Aibyesdirect curated noncanonical115.2 ųmediumCurated noncanonical volume
AmPheyesdirect curated noncanonical216.5 ųmediumCurated noncanonical volume
beta-Alayesdirect curated noncanonical85.4 ųmedium-highCurated noncanonical volume
Cityesdirect curated noncanonical160.3 ųmediumCurated noncanonical volume
Hypyesdirect curated noncanonical116.0 ųmediumCurated noncanonical volume
Nleyesdirect curated noncanonical169.4 ųlow-mediumCurated noncanonical volume
Nvayesdirect curated noncanonical142.7 ųmediumCurated noncanonical volume
Ornyesdirect curated noncanonical142.0 ųmediumCurated noncanonical volume
Ahxyesdirect curated noncanonical161.0 ųmediumCurated noncanonical volume
AEEAyesdirect curated noncanonical155.0 ųmediumCurated noncanonical volume

Computational Note

  • Estimated Molecular Volume = 1.21 × average molecular weight + terminal volume increment (when calibrated)
  • Equivalent Sphere Radius is computed from estimated volume as a sphere-equivalent compact-state radius (nm)
  • Flexible-Chain Radius uses a length-only polymer scaling relation: 0.21 × N^0.57 (N = sequence residue count)
  • Expansion Ratio = R_flexible / R_compact, classified as Small (<1.5), Moderate (1.5 to <2.5), Large (>=2.5)
  • Average Residue Volume is computed as the mean residue volume across sequence tokens using canonical constants or curated noncanonical values (analog fallback only when curated values are absent)

Z-Scale Descriptors (Sandberg Framework)

Peptalyzer™ computes Z-scale descriptors as strict residue-level vectors (z1–z5) using direct per-residue constants from the internal Z-scale table. Canonical residues use direct values. Noncanonical residues are included only if they also have direct Z-scale vectors in that same table. There is no projection, interpolation, or virtual approximation fallback at runtime.

For supported sequences, Peptalyzer™ returns: a position-wise matrix of one z1–z5 vector per residue, whole-sequence per-axis means and population standard deviations, a deterministic interpretation block, and the profile plot built from the same matrix. If any residue lacks a direct Z-scale vector, Z-scale output is marked unsupported for that sequence.

Canonical Handling

Direct Sandberg-style z1–z5 vectors are used for all 20 canonical amino acids without approximation. Output is fully supported when all sequence tokens are covered by direct vectors.

Noncanonical Handling

  • Noncanonical residues with direct Z-scale vectors in the current table are: Aib, beta-Ala, Cit, Hyp, Nle, Nva, and Orn
  • Residues without a direct vector — currently Ahx, AEEA, and AmPhe — block the entire Z-scale feature for that sequence
  • There is no partial fallback mode

Limitations

  • Runtime is strict direct-coverage only; no virtual characterization or projection is applied in-app
  • Z-scale descriptors are multivariate sequence descriptors, not direct physical observables
  • Active terminal modifications are excluded from Z-scale descriptors and all derived summaries — means, standard deviations, ranges, and conclusion patterns
  • Any missing, malformed, or non-finite direct vector value causes Z-scale output to be marked unsupported

Residue Handling Summary

Z-Scale Descriptor Handling of Canonical and Noncanonical Amino Acids in Peptalyzer™
ResidueUsed in CalculationApproximation StrategyReference ValueExpected DeviationNotes
A (Ala)yesdirect canonicalZ1–Z5 directlowFully supported
R (Arg)yesdirect canonicalZ1–Z5 directlowFully supported
N (Asn)yesdirect canonicalZ1–Z5 directlowFully supported
D (Asp)yesdirect canonicalZ1–Z5 directlowFully supported
C (Cys)yesdirect canonicalZ1–Z5 directlowFully supported
Q (Gln)yesdirect canonicalZ1–Z5 directlowFully supported
E (Glu)yesdirect canonicalZ1–Z5 directlowFully supported
G (Gly)yesdirect canonicalZ1–Z5 directlowFully supported
H (His)yesdirect canonicalZ1–Z5 directlowFully supported
I (Ile)yesdirect canonicalZ1–Z5 directlowFully supported
L (Leu)yesdirect canonicalZ1–Z5 directlowFully supported
K (Lys)yesdirect canonicalZ1–Z5 directlowFully supported
M (Met)yesdirect canonicalZ1–Z5 directlowFully supported
F (Phe)yesdirect canonicalZ1–Z5 directlowFully supported
P (Pro)yesdirect canonicalZ1–Z5 directlowFully supported
S (Ser)yesdirect canonicalZ1–Z5 directlowFully supported
T (Thr)yesdirect canonicalZ1–Z5 directlowFully supported
W (Trp)yesdirect canonicalZ1–Z5 directlowFully supported
Y (Tyr)yesdirect canonicalZ1–Z5 directlowFully supported
V (Val)yesdirect canonicalZ1–Z5 directlowFully supported
Aibyesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
beta-Alayesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
Cityesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
Hypyesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
Nleyesdirect noncanonicalZ1–Z5 directlow–mediumSupported via explicit table entry
Nvayesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
Ornyesdirect noncanonicalZ1–Z5 directmediumSupported via explicit table entry
AhxnounsupportednonehighMissing direct Z-scale vector; blocks feature
AEEAnounsupportednonehighMissing direct Z-scale vector; blocks feature
AmPhenounsupportednonehighMissing direct Z-scale vector; blocks feature

Computational Note

For a sequence of length n, each residue contributes a 5D vector (z1, z2, z3, z4, z5). The per-axis mean and population standard deviation are:

\[
\bar{z}k = \frac{1}{n} \sum{i=1}^{n} z_{k,i}
\] \[
\sigma_k = \sqrt{\frac{1}{n} \sum_{i=1}^{n} \left(z_{k,i} – \bar{z}_k\right)^2}
\]

Axis range is reported as the observed min–max across residue values for each axis. Computation proceeds only when every sequence token has a valid direct 5-value Z-scale vector.