The Bio-Web: Molecular and Cell Biology and Bioinformatics news, tools, books, resources and web applications development
DNA Protein sequence randomizer
Two different randomization methods are available, that will allow you to get a random DNA sequence or random protein sequence, starting from an input sequence. Both randomization methods are based on the Python built-in random module.
The first option uses the Python random module alone (very fast, always available, and great for most purposes). In the second option, the quality of sequence randomization is enhanced by the introduction of random seeds from the random.org service, able to generates "true randomness" based on environmental noise. This last method could be subject to some limitations mainly depending on server load and available "randomness quota" for our service. This application supports IUPAC characters. If you select the "Clean Sequence" option, every number, space, tab, slash or non-relevant character will be stripped out of the input sequence.
A web application written in Python by Andrea Cabibbo