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

Problems: 283 (total), users: 31022, attempts: 526807, correct: 302952
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 18865
RNA Transcribing DNA into RNA 16794
REVC Complementing a Strand of DNA 15269
FIB Rabbits and Recurrence Relations 8279
GC Computing GC Content 9225
HAMM Counting Point Mutations 10505
IPRB Mendel's First Law 5494
PROT Translating RNA into Protein 7936
SUBS Finding a Motif in DNA 8265
CONS Consensus and Profile 4779
FIBD Mortal Fibonacci Rabbits 3696
GRPH Overlap Graphs 3993
IEV Calculating Expected Offspring 3420
LCSM Finding a Shared Motif 3364
LIA Independent Alleles 1768
MPRT Finding a Protein Motif 2009
MRNA Inferring mRNA from Protein 3205
ORF Open Reading Frames 2430
PERM Enumerating Gene Orders 4819
PRTM Calculating Protein Mass 3990
REVP Locating Restriction Sites 2766
SPLC RNA Splicing 2855
LEXF Enumerating k-mers Lexicographically 2720
LGIS Longest Increasing Subsequence 1104
LONG Genome Assembly as Shortest Superstring 1257
PMCH Perfect Matchings and RNA Secondary Structures 1116
PPER Partial Permutations 1682
PROB Introduction to Random Strings 1621
SIGN Enumerating Oriented Gene Orderings 1849
SSEQ Finding a Spliced Motif 1812
TRAN Transitions and Transversions 1624
TREE Completing a Tree 1559
CAT Catalan Numbers and RNA Secondary Structures 496
CORR Error Correction in Reads 858
INOD Counting Phylogenetic Ancestors 1197
KMER k-Mer Composition 1307
KMP Speeding Up Motif Finding 1147
LCSQ Finding a Shared Spliced Motif 916
LEXV Ordering Strings of Varying Length Lexicographically 1588
MMCH Maximum Matchings and RNA Secondary Structures 617
PDST Creating a Distance Matrix 949
REAR Reversal Distance 561
RSTR Matching Random Motifs 687
SSET Counting Subsets 1172
ASPC Introduction to Alternative Splicing 732
EDIT Edit Distance 729
EVAL Expected Number of Restriction Sites 553
MOTZ Motzkin Numbers and RNA Secondary Structures 345
NWCK Distances in Trees 511
SCSP Interleaving Two Motifs 427
SETO Introduction to Set Operations 952
SORT Sorting by Reversals 451
SPEC Inferring Protein from Spectrum 773
TRIE Introduction to Pattern Matching 559
CONV Comparing Spectra with the Spectral Convolution 518
CTBL Creating a Character Table 301
DBRU Constructing a De Bruijn Graph 514
EDTA Edit Distance Alignment 478
FULL Inferring Peptide from Full Spectrum 345
INDC Independent Segregation of Chromosomes 376
ITWV Finding Disjoint Motifs in a Gene 170
LREP Finding the Longest Multiple Repeat 288
NKEW Newick Format with Edge Weights 301
RNAS Wobble Bonding and RNA Secondary Structures 255
AFRQ Counting Disease Carriers 309
CSTR Creating a Character Table from Genetic Strings 182
CTEA Counting Optimal Alignments 171
CUNR Counting Unrooted Binary Trees 180
GLOB Global Alignment with Scoring Matrix 330
PCOV Genome Assembly with Perfect Coverage 349
PRSM Matching a Spectrum to a Protein 264
QRT Quartets 146
SGRA Using the Spectrum Graph to Infer Peptides 223
SUFF Encoding Suffix Trees 201
CHBP Character-Based Phylogeny 101
CNTQ Counting Quartets 102
EUBT Enumerating Unrooted Binary Trees 90
GASM Genome Assembly Using Reads 195
GCON Global Alignment with Constant Gap Penalty 212
LING Linguistic Complexity of a Genome 119
LOCA Local Alignment with Scoring Matrix 223
MEND Inferring Genotype from a Pedigree 159
MGAP Maximizing the Gap Symbols of an Optimal Alignment 125
MREP Identifying Maximal Repeats 108
MULT Multiple Alignment 121
PDPL Creating a Restriction Map 132
ROOT Counting Rooted Binary Trees 163
SEXL Sex-Linked Inheritance 236
SPTD Phylogeny Comparison with Split Distance 117
WFMD The Wright-Fisher Model of Genetic Drift 184
ALPH Alignment-Based Phylogeny 72
ASMQ Assessing Assembly Quality with N50 and N75 158
CSET Fixing an Inconsistent Character Set 84
EBIN Wright-Fisher's Expected Behavior 156
FOUN The Founder Effect and Genetic Drift 151
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 188
GREP Genome Assembly with Perfect Coverage and Repeats 119
OAP Overlap Alignment 102
QRTD Quartet Distance 56
SIMS Finding a Motif with Modifications 125
SMGB Semiglobal Alignment 101
KSIM Finding All Similar Motifs 46
LAFF Local Alignment with Affine Gap Penalty 113
OSYM Isolating Symbols in Alignments 72
RSUB Identifying Reversing Substitutions 60