> ## 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.

# Sequence Composition

> Constraints grouped under Sequence Composition. 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 Sequence Composition. 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/dinucleotide-composition" class="tool-catalog-card">
    <img noZoom class="card-art" src="https://proto-bio.github.io/proto-assets/images/constraint/dinucleotide-composition/carousel.png" alt="" loading="lazy" />
  </a>

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

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

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

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

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