GRAVY

Calculate average protein hydropathy and classify sequences as hydrophobic or hydrophilic.

Related tools

Aliphatic Index

Aliphatic Index

Calculate the aliphatic index of protein sequences. A measure of the relative volume occupied by aliphatic side chains, indicating thermostability.

Extinction coefficient calculator

Extinction coefficient calculator

Calculate the molar extinction coefficient of protein sequences at 280 nm. Used for protein concentration determination by UV spectroscopy.

Glycosylation site finder

Glycosylation site finder

Find potential N-linked glycosylation sites (NX[S/T] sequons) in protein sequences. Identifies asparagine residues in the consensus motif for N-glycosylation.

Instability Index

Instability Index

Calculate the instability index of protein sequences. Values above 40 indicate an unstable protein with a short half-life in vitro.

Protein molecular weight calculator

Protein molecular weight calculator

Calculate the molecular weight (MW) of protein sequences in Daltons. Supports FASTA format input and batch processing.

pI Calculator

pI Calculator

Calculate the theoretical isoelectric point (pI) of protein sequences. The pI is the pH at which a protein carries no net electrical charge.

Amino acid composition

Amino acid composition

Analyze amino acid composition of protein sequences. The tool accepts FASTA sequences and outputs the percentage of each amino acid in the sequence.

Protein motif scanner

Protein motif scanner

Scan protein sequences for biologically important motifs including glycosylation sites, phosphorylation sites, nuclear localization signals, prenylation motifs, and more.

Aggrescan3D

Aggrescan3D

Faithful static-mode Aggrescan3D wrapper for per-residue aggregation propensity analysis from a single protein structure.

Protein charge plot

Protein charge plot

Plot net charge vs pH for protein sequences. Visualize how protein charge changes across pH 0-14 and identify the isoelectric point (pI) where the net charge crosses zero.

What is GRAVY?

GRAVY (Grand Average of Hydropathy) is a fundamental metric for quantifying the overall hydrophobicity or hydrophilicity of a protein sequence.

Introduced by Jack Kyte and Russell Doolittle in their seminal 1982 paper, this index has become one of the most widely used protein parameters in protein science.

The GRAVY score provides rapid insight into a protein's solubility, membrane association, and folding behavior. A positive value indicates a hydrophobic protein, while a negative value indicates a hydrophilic protein.

How does GRAVY work?

GRAVY is calculated by summing the hydropathy values of all amino acids in a sequence and dividing by the sequence length:

GRAVY=1Ni=1NhiGRAVY = \frac{1}{N} \sum_{i=1}^{N} h_i

Where NN is the total number of amino acids and hih_i is the hydropathy value of amino acid ii. This simple arithmetic mean yields a single value that characterizes the entire protein's hydropathic character.

The Kyte-Doolittle hydropathy scale

The calculation uses experimentally derived hydropathy values for each amino acid. These values, ranging from +4.5 (most hydrophobic) to -4.5 (most hydrophilic), were determined by combining water-vapor transfer free energies with solvent accessibility data from crystal structures.

Amino AcidValueAmino AcidValue
Ile (I)4.5Gly (G)-0.4
Val (V)4.2Ser (S)-0.8
Leu (L)3.8Trp (W)-0.9
Phe (F)2.8Tyr (Y)-1.3
Cys (C)2.5Pro (P)-1.6
Met (M)1.9His (H)-3.2
Ala (A)1.8Glu (E)-3.5
Thr (T)-0.7Gln (Q)-3.5
Asn (N)-3.5Asp (D)-3.5
Lys (K)-3.9Arg (R)-4.5

Interpreting the GRAVY results

The GRAVY score directly correlates with protein solubility and membrane interaction potential:

  • GRAVY < -0.5: Highly hydrophilic, typically soluble cytoplasmic or secreted proteins
  • GRAVY -0.5 to 0.5: Moderate hydropathy, common for globular proteins
  • GRAVY > 0.5: Hydrophobic, potential membrane association
  • GRAVY > 1.0: Strongly hydrophobic, often insoluble or membrane-embedded

Most soluble proteins have negative GRAVY scores. Transmembrane proteins and membrane-associated domains typically show positive values due to their enrichment in hydrophobic residues.