This website uses cookies to improve your experience. More information

Sample Protein

Randomly select amino acid residues from a guide sequence with replacement. Generate new sequences of any length based on the amino acid distribution.

Maximum: 10,000,000 residues
Residues will be randomly sampled from this sequence. Each residue can be selected multiple times.
Valid protein sequence

About Sample Protein

Sample Protein randomly selects amino acid residues from a guide sequence with replacement until a sequence of the specified length is constructed.

Use cases
  • Generate random sequences with specific composition
  • Monte Carlo simulations
  • Bootstrap resampling analysis
  • Null model generation for statistics
vs Shuffle
  • Sample: any length, with replacement
  • Shuffle: same length, without replacement
  • Sample preserves frequency distribution
  • Shuffle preserves exact composition
How it works

Each residue in the guide sequence has an equal probability of being selected at each position. Since sampling is done with replacement, the same residue can appear multiple times in the output, even if it only appears once in the guide. The output sequence length can be longer or shorter than the guide.

Citations

Stothard P (2000)

The Sequence Manipulation Suite: JavaScript programs for analyzing and formatting protein and DNA sequences.

Biotechniques 28:1102-1104

PubMed

BioChemIntelli

Sample Protein (www.biochemintelli.com)

Web Server