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: bernardjdg vs. “Quick Sort”, 12 minutes ago
Problems: 285 (total), users: 59264, attempts: 988434, correct: 553769
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 34376
RNA Transcribing DNA into RNA 30738
REVC Complementing a Strand of DNA 27844
FIB Rabbits and Recurrence Relations 15829
GC Computing GC Content 16362
HAMM Counting Point Mutations 18481
IPRB Mendel's First Law 10517
PROT Translating RNA into Protein 14378
SUBS Finding a Motif in DNA 14761
CONS Consensus and Profile 8233
FIBD Mortal Fibonacci Rabbits 6843
GRPH Overlap Graphs 6795
IEV Calculating Expected Offspring 6219
LCSM Finding a Shared Motif 5742
LIA Independent Alleles 3295
MPRT Finding a Protein Motif 3632
MRNA Inferring mRNA from Protein 5576
ORF Open Reading Frames 4293
PERM Enumerating Gene Orders 7688
PRTM Calculating Protein Mass 7094
REVP Locating Restriction Sites 4575
SPLC RNA Splicing 5055
LEXF Enumerating k-mers Lexicographically 4301
LGIS Longest Increasing Subsequence 1881
LONG Genome Assembly as Shortest Superstring 2157
PMCH Perfect Matchings and RNA Secondary Structures 2014
PPER Partial Permutations 2845
PROB Introduction to Random Strings 2763
SIGN Enumerating Oriented Gene Orderings 2882
SSEQ Finding a Spliced Motif 3053
TRAN Transitions and Transversions 2924
TREE Completing a Tree 2500
CAT Catalan Numbers and RNA Secondary Structures 851
CORR Error Correction in Reads 1398
INOD Counting Phylogenetic Ancestors 1863
KMER k-Mer Composition 2100
KMP Speeding Up Motif Finding 1680
LCSQ Finding a Shared Spliced Motif 1420
LEXV Ordering Strings of Varying Length Lexicographically 2357
MMCH Maximum Matchings and RNA Secondary Structures 1027
PDST Creating a Distance Matrix 1512
REAR Reversal Distance 757
RSTR Matching Random Motifs 1161
SSET Counting Subsets 1782
ASPC Introduction to Alternative Splicing 1132
EDIT Edit Distance 1069
EVAL Expected Number of Restriction Sites 882
MOTZ Motzkin Numbers and RNA Secondary Structures 552
NWCK Distances in Trees 691
SCSP Interleaving Two Motifs 662
SETO Introduction to Set Operations 1425
SORT Sorting by Reversals 584
SPEC Inferring Protein from Spectrum 1107
TRIE Introduction to Pattern Matching 848
CONV Comparing Spectra with the Spectral Convolution 716
CTBL Creating a Character Table 400
DBRU Constructing a De Bruijn Graph 731
EDTA Edit Distance Alignment 689
FULL Inferring Peptide from Full Spectrum 505
INDC Independent Segregation of Chromosomes 577
ITWV Finding Disjoint Motifs in a Gene 270
LREP Finding the Longest Multiple Repeat 388
NKEW Newick Format with Edge Weights 433
RNAS Wobble Bonding and RNA Secondary Structures 391
AFRQ Counting Disease Carriers 489
CSTR Creating a Character Table from Genetic Strings 256
CTEA Counting Optimal Alignments 269
CUNR Counting Unrooted Binary Trees 249
GLOB Global Alignment with Scoring Matrix 490
PCOV Genome Assembly with Perfect Coverage 521
PRSM Matching a Spectrum to a Protein 385
QRT Quartets 207
SGRA Using the Spectrum Graph to Infer Peptides 335
SUFF Encoding Suffix Trees 285
CHBP Character-Based Phylogeny 139
CNTQ Counting Quartets 145
EUBT Enumerating Unrooted Binary Trees 134
GASM Genome Assembly Using Reads 287
GCON Global Alignment with Constant Gap Penalty 320
LING Linguistic Complexity of a Genome 172
LOCA Local Alignment with Scoring Matrix 328
MEND Inferring Genotype from a Pedigree 224
MGAP Maximizing the Gap Symbols of an Optimal Alignment 179
MREP Identifying Maximal Repeats 152
MULT Multiple Alignment 179
PDPL Creating a Restriction Map 201
ROOT Counting Rooted Binary Trees 215
SEXL Sex-Linked Inheritance 373
SPTD Phylogeny Comparison with Split Distance 150
WFMD The Wright-Fisher Model of Genetic Drift 294
ALPH Alignment-Based Phylogeny 100
ASMQ Assessing Assembly Quality with N50 and N75 229
CSET Fixing an Inconsistent Character Set 115
EBIN Wright-Fisher's Expected Behavior 247
FOUN The Founder Effect and Genetic Drift 232
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 269
GREP Genome Assembly with Perfect Coverage and Repeats 173
OAP Overlap Alignment 153
QRTD Quartet Distance 73
SIMS Finding a Motif with Modifications 185
SMGB Semiglobal Alignment 154
KSIM Finding All Similar Motifs 65
LAFF Local Alignment with Affine Gap Penalty 156
OSYM Isolating Symbols in Alignments 112
RSUB Identifying Reversing Substitutions 83