Rosalind is a platform for learning bioinformatics and programming through problem solving. Take a tour to get the hang of how Rosalind works.

Last win: Kikky vs. “Locating Restriction Sites”, 3 minutes ago
Problems: 284 (total), users: 34246, attempts: 580267, correct: 333540
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 20612
RNA Transcribing DNA into RNA 18367
REVC Complementing a Strand of DNA 16708
FIB Rabbits and Recurrence Relations 9184
GC Computing GC Content 10042
HAMM Counting Point Mutations 11420
IPRB Mendel's First Law 6071
PROT Translating RNA into Protein 8635
SUBS Finding a Motif in DNA 8998
CONS Consensus and Profile 5156
FIBD Mortal Fibonacci Rabbits 4095
GRPH Overlap Graphs 4325
IEV Calculating Expected Offspring 3748
LCSM Finding a Shared Motif 3631
LIA Independent Alleles 1948
MPRT Finding a Protein Motif 2197
MRNA Inferring mRNA from Protein 3472
ORF Open Reading Frames 2651
PERM Enumerating Gene Orders 5142
PRTM Calculating Protein Mass 4326
REVP Locating Restriction Sites 2983
SPLC RNA Splicing 3125
LEXF Enumerating k-mers Lexicographically 2910
LGIS Longest Increasing Subsequence 1203
LONG Genome Assembly as Shortest Superstring 1374
PMCH Perfect Matchings and RNA Secondary Structures 1231
PPER Partial Permutations 1824
PROB Introduction to Random Strings 1750
SIGN Enumerating Oriented Gene Orderings 1969
SSEQ Finding a Spliced Motif 1946
TRAN Transitions and Transversions 1791
TREE Completing a Tree 1680
CAT Catalan Numbers and RNA Secondary Structures 542
CORR Error Correction in Reads 915
INOD Counting Phylogenetic Ancestors 1275
KMER k-Mer Composition 1412
KMP Speeding Up Motif Finding 1203
LCSQ Finding a Shared Spliced Motif 977
LEXV Ordering Strings of Varying Length Lexicographically 1680
MMCH Maximum Matchings and RNA Secondary Structures 666
PDST Creating a Distance Matrix 1019
REAR Reversal Distance 583
RSTR Matching Random Motifs 752
SSET Counting Subsets 1240
ASPC Introduction to Alternative Splicing 779
EDIT Edit Distance 777
EVAL Expected Number of Restriction Sites 597
MOTZ Motzkin Numbers and RNA Secondary Structures 369
NWCK Distances in Trees 528
SCSP Interleaving Two Motifs 463
SETO Introduction to Set Operations 1010
SORT Sorting by Reversals 464
SPEC Inferring Protein from Spectrum 808
TRIE Introduction to Pattern Matching 591
CONV Comparing Spectra with the Spectral Convolution 540
CTBL Creating a Character Table 312
DBRU Constructing a De Bruijn Graph 548
EDTA Edit Distance Alignment 515
FULL Inferring Peptide from Full Spectrum 365
INDC Independent Segregation of Chromosomes 398
ITWV Finding Disjoint Motifs in a Gene 181
LREP Finding the Longest Multiple Repeat 300
NKEW Newick Format with Edge Weights 314
RNAS Wobble Bonding and RNA Secondary Structures 272
AFRQ Counting Disease Carriers 329
CSTR Creating a Character Table from Genetic Strings 191
CTEA Counting Optimal Alignments 184
CUNR Counting Unrooted Binary Trees 187
GLOB Global Alignment with Scoring Matrix 355
PCOV Genome Assembly with Perfect Coverage 375
PRSM Matching a Spectrum to a Protein 278
QRT Quartets 154
SGRA Using the Spectrum Graph to Infer Peptides 240
SUFF Encoding Suffix Trees 212
CHBP Character-Based Phylogeny 106
CNTQ Counting Quartets 107
EUBT Enumerating Unrooted Binary Trees 95
GASM Genome Assembly Using Reads 212
GCON Global Alignment with Constant Gap Penalty 229
LING Linguistic Complexity of a Genome 126
LOCA Local Alignment with Scoring Matrix 231
MEND Inferring Genotype from a Pedigree 166
MGAP Maximizing the Gap Symbols of an Optimal Alignment 130
MREP Identifying Maximal Repeats 111
MULT Multiple Alignment 127
PDPL Creating a Restriction Map 138
ROOT Counting Rooted Binary Trees 167
SEXL Sex-Linked Inheritance 248
SPTD Phylogeny Comparison with Split Distance 120
WFMD The Wright-Fisher Model of Genetic Drift 192
ALPH Alignment-Based Phylogeny 74
ASMQ Assessing Assembly Quality with N50 and N75 171
CSET Fixing an Inconsistent Character Set 88
EBIN Wright-Fisher's Expected Behavior 163
FOUN The Founder Effect and Genetic Drift 157
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 196
GREP Genome Assembly with Perfect Coverage and Repeats 125
OAP Overlap Alignment 105
QRTD Quartet Distance 59
SIMS Finding a Motif with Modifications 130
SMGB Semiglobal Alignment 104
KSIM Finding All Similar Motifs 48
LAFF Local Alignment with Affine Gap Penalty 115
OSYM Isolating Symbols in Alignments 76
RSUB Identifying Reversing Substitutions 62