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: InmersiVer vs. “Variables and Some Arithmetic”, 2 minutes ago
Problems: 228 (total), users: 24804, attempts: 417732, correct: 242089
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 15465
RNA Transcribing DNA into RNA 13760
REVC Complementing a Strand of DNA 12533
FIB Rabbits and Recurrence Relations 6489
GC Computing GC Content 7607
HAMM Counting Point Mutations 8673
IPRB Mendel's First Law 4436
PROT Translating RNA into Protein 6575
SUBS Finding a Motif in DNA 6826
CONS Consensus and Profile 3989
FIBD Mortal Fibonacci Rabbits 2920
GRPH Overlap Graphs 3330
IEV Calculating Expected Offspring 2779
LCSM Finding a Shared Motif 2803
LIA Independent Alleles 1457
MPRT Finding a Protein Motif 1643
MRNA Inferring mRNA from Protein 2681
ORF Open Reading Frames 2027
PERM Enumerating Gene Orders 4155
PRTM Calculating Protein Mass 3344
REVP Locating Restriction Sites 2329
SPLC RNA Splicing 2375
LEXF Enumerating k-mers Lexicographically 2327
LGIS Longest Increasing Subsequence 917
LONG Genome Assembly as Shortest Superstring 1075
PMCH Perfect Matchings and RNA Secondary Structures 914
PPER Partial Permutations 1404
PROB Introduction to Random Strings 1351
SIGN Enumerating Oriented Gene Orderings 1602
SSEQ Finding a Spliced Motif 1543
TRAN Transitions and Transversions 1341
TREE Completing a Tree 1335
CAT Catalan Numbers and RNA Secondary Structures 421
CORR Error Correction in Reads 742
INOD Counting Phylogenetic Ancestors 1031
KMER k-Mer Composition 1128
KMP Speeding Up Motif Finding 1019
LCSQ Finding a Shared Spliced Motif 808
LEXV Ordering Strings of Varying Length Lexicographically 1393
MMCH Maximum Matchings and RNA Secondary Structures 513
PDST Creating a Distance Matrix 827
REAR Reversal Distance 507
RSTR Matching Random Motifs 600
SSET Counting Subsets 1007
ASPC Introduction to Alternative Splicing 636
EDIT Edit Distance 641
EVAL Expected Number of Restriction Sites 487
MOTZ Motzkin Numbers and RNA Secondary Structures 296
NWCK Distances in Trees 457
SCSP Interleaving Two Motifs 374
SETO Introduction to Set Operations 819
SORT Sorting by Reversals 403
SPEC Inferring Protein from Spectrum 689
TRIE Introduction to Pattern Matching 482
CONV Comparing Spectra with the Spectral Convolution 456
CTBL Creating a Character Table 267
DBRU Constructing a De Bruijn Graph 450
EDTA Edit Distance Alignment 413
FULL Inferring Peptide from Full Spectrum 303
INDC Independent Segregation of Chromosomes 332
ITWV Finding Disjoint Motifs in a Gene 141
LREP Finding the Longest Multiple Repeat 259
NKEW Newick Format with Edge Weights 265
RNAS Wobble Bonding and RNA Secondary Structures 221
AFRQ Counting Disease Carriers 269
CSTR Creating a Character Table from Genetic Strings 158
CTEA Counting Optimal Alignments 144
CUNR Counting Unrooted Binary Trees 156
GLOB Global Alignment with Scoring Matrix 285
PCOV Genome Assembly with Perfect Coverage 298
PRSM Matching a Spectrum to a Protein 234
QRT Quartets 126
SGRA Using the Spectrum Graph to Infer Peptides 197
SUFF Encoding Suffix Trees 180
CHBP Character-Based Phylogeny 87
CNTQ Counting Quartets 86
EUBT Enumerating Unrooted Binary Trees 70
GASM Genome Assembly Using Reads 166
GCON Global Alignment with Constant Gap Penalty 191
LING Linguistic Complexity of a Genome 105
LOCA Local Alignment with Scoring Matrix 197
MEND Inferring Genotype from a Pedigree 137
MGAP Maximizing the Gap Symbols of an Optimal Alignment 105
MREP Identifying Maximal Repeats 93
MULT Multiple Alignment 104
PDPL Creating a Restriction Map 115
ROOT Counting Rooted Binary Trees 141
SEXL Sex-Linked Inheritance 203
SPTD Phylogeny Comparison with Split Distance 99
WFMD The Wright-Fisher Model of Genetic Drift 161
ALPH Alignment-Based Phylogeny 59
ASMQ Assessing Assembly Quality with N50 and N75 138
CSET Fixing an Inconsistent Character Set 74
EBIN Wright-Fisher's Expected Behavior 136
FOUN The Founder Effect and Genetic Drift 131
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 168
GREP Genome Assembly with Perfect Coverage and Repeats 102
OAP Overlap Alignment 86
QRTD Quartet Distance 49
SIMS Finding a Motif with Modifications 108
SMGB Semiglobal Alignment 83
KSIM Finding All Similar Motifs 36
LAFF Local Alignment with Affine Gap Penalty 100
OSYM Isolating Symbols in Alignments 59
RSUB Identifying Reversing Substitutions 50