> ## Documentation Index
> Fetch the complete documentation index at: https://proto.evodesign.org/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Protein Quality

> Constraints grouped under Protein Quality. Each scores a sequence from 0.0 (perfectly satisfied) to 1.0 (maximally violated). Select a constraint below for its full reference and configuration.

Constraints grouped under Protein Quality. Each scores a sequence from 0.0 (perfectly satisfied) to 1.0 (maximally violated). Select a constraint below for its full reference and configuration.

<div class="tool-catalog-grid">
  <a href="/docs/language/constraints/balanced-aa" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/balanced-aa/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/overall-protein-quality" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/overall-protein-quality/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-complexity" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-complexity/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-diversity" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-diversity/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-domain" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-domain/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-length" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-length/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-max-identity" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-max-identity/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-nearest-neighbor-gap-gini" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-nearest-neighbor-gap-gini/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-profile-hmm" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-profile-hmm/carousel.png" alt="" loading="lazy" />
  </a>

  <a href="/docs/language/constraints/protein-repetitiveness" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/protein-repetitiveness/carousel.png" alt="" loading="lazy" />
  </a>
</div>
