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

Problems: 284 (total), users: 103466, attempts: 1712807, correct: 943043
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 60206
RNA Transcribing DNA into RNA 53782
REVC Complementing a Strand of DNA 48799
FIB Rabbits and Recurrence Relations 28406
GC Computing GC Content 27991
HAMM Counting Point Mutations 31552
IPRB Mendel's First Law 18622
PROT Translating RNA into Protein 24734
SUBS Finding a Motif in DNA 24974
CONS Consensus and Profile 13517
FIBD Mortal Fibonacci Rabbits 11735
GRPH Overlap Graphs 10918
IEV Calculating Expected Offspring 10567
LCSM Finding a Shared Motif 9548
LIA Independent Alleles 5660
MPRT Finding a Protein Motif 5795
MRNA Inferring mRNA from Protein 8999
ORF Open Reading Frames 6919
PERM Enumerating Gene Orders 11988
PRTM Calculating Protein Mass 11745
REVP Locating Restriction Sites 7330
SPLC RNA Splicing 8199
LEXF Enumerating k-mers Lexicographically 6670
LGIS Longest Increasing Subsequence 2987
LONG Genome Assembly as Shortest Superstring 3312
PMCH Perfect Matchings and RNA Secondary Structures 3305
PPER Partial Permutations 4453
PROB Introduction to Random Strings 4406
SIGN Enumerating Oriented Gene Orderings 4270
SSEQ Finding a Spliced Motif 4836
TRAN Transitions and Transversions 4756
TREE Completing a Tree 3834
CAT Catalan Numbers and RNA Secondary Structures 1326
CORR Error Correction in Reads 2036
INOD Counting Phylogenetic Ancestors 2768
KMER k-Mer Composition 3077
KMP Speeding Up Motif Finding 2401
LCSQ Finding a Shared Spliced Motif 2183
LEXV Ordering Strings of Varying Length Lexicographically 3373
MMCH Maximum Matchings and RNA Secondary Structures 1587
PDST Creating a Distance Matrix 2254
REAR Reversal Distance 1065
RSTR Matching Random Motifs 1748
SSET Counting Subsets 2548
ASPC Introduction to Alternative Splicing 1636
EDIT Edit Distance 1586
EVAL Expected Number of Restriction Sites 1306
MOTZ Motzkin Numbers and RNA Secondary Structures 833
NWCK Distances in Trees 989
SCSP Interleaving Two Motifs 971
SETO Introduction to Set Operations 1981
SORT Sorting by Reversals 800
SPEC Inferring Protein from Spectrum 1538
TRIE Introduction to Pattern Matching 1206
CONV Comparing Spectra with the Spectral Convolution 984
CTBL Creating a Character Table 564
DBRU Constructing a De Bruijn Graph 1030
EDTA Edit Distance Alignment 1073
FULL Inferring Peptide from Full Spectrum 706
INDC Independent Segregation of Chromosomes 825
ITWV Finding Disjoint Motifs in a Gene 411
LREP Finding the Longest Multiple Repeat 537
NKEW Newick Format with Edge Weights 617
RNAS Wobble Bonding and RNA Secondary Structures 570
AFRQ Counting Disease Carriers 694
CSTR Creating a Character Table from Genetic Strings 371
CTEA Counting Optimal Alignments 404
CUNR Counting Unrooted Binary Trees 355
GLOB Global Alignment with Scoring Matrix 771
PCOV Genome Assembly with Perfect Coverage 743
PRSM Matching a Spectrum to a Protein 530
QRT Quartets 288
SGRA Using the Spectrum Graph to Infer Peptides 460
SUFF Encoding Suffix Trees 384
CHBP Character-Based Phylogeny 199
CNTQ Counting Quartets 211
EUBT Enumerating Unrooted Binary Trees 188
GASM Genome Assembly Using Reads 419
GCON Global Alignment with Constant Gap Penalty 452
LING Linguistic Complexity of a Genome 237
LOCA Local Alignment with Scoring Matrix 497
MEND Inferring Genotype from a Pedigree 314
MGAP Maximizing the Gap Symbols of an Optimal Alignment 249
MREP Identifying Maximal Repeats 213
MULT Multiple Alignment 258
PDPL Creating a Restriction Map 280
ROOT Counting Rooted Binary Trees 288
SEXL Sex-Linked Inheritance 527
SPTD Phylogeny Comparison with Split Distance 206
WFMD The Wright-Fisher Model of Genetic Drift 410
ALPH Alignment-Based Phylogeny 144
ASMQ Assessing Assembly Quality with N50 and N75 336
CSET Fixing an Inconsistent Character Set 162
EBIN Wright-Fisher's Expected Behavior 341
FOUN The Founder Effect and Genetic Drift 326
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 367
GREP Genome Assembly with Perfect Coverage and Repeats 253
OAP Overlap Alignment 227
QRTD Quartet Distance 102
SIMS Finding a Motif with Modifications 268
SMGB Semiglobal Alignment 237
KSIM Finding All Similar Motifs 98
LAFF Local Alignment with Affine Gap Penalty 216
OSYM Isolating Symbols in Alignments 161
RSUB Identifying Reversing Substitutions 119