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: 107553
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 62521
RNA Transcribing DNA into RNA 55849
REVC Complementing a Strand of DNA 50604
FIB Rabbits and Recurrence Relations 29519
GC Computing GC Content 29041
HAMM Counting Point Mutations 32689
IPRB Mendel's First Law 19339
PROT Translating RNA into Protein 25700
SUBS Finding a Motif in DNA 25880
CONS Consensus and Profile 14027
FIBD Mortal Fibonacci Rabbits 12180
GRPH Overlap Graphs 11318
IEV Calculating Expected Offspring 10988
LCSM Finding a Shared Motif 9919
LIA Independent Alleles 5917
MPRT Finding a Protein Motif 5975
MRNA Inferring mRNA from Protein 9357
ORF Open Reading Frames 7171
PERM Enumerating Gene Orders 12364
PRTM Calculating Protein Mass 12172
REVP Locating Restriction Sites 7599
SPLC RNA Splicing 8524
LEXF Enumerating k-mers Lexicographically 6889
LGIS Longest Increasing Subsequence 3123
LONG Genome Assembly as Shortest Superstring 3457
PMCH Perfect Matchings and RNA Secondary Structures 3451
PPER Partial Permutations 4621
PROB Introduction to Random Strings 4584
SIGN Enumerating Oriented Gene Orderings 4422
SSEQ Finding a Spliced Motif 5025
TRAN Transitions and Transversions 4950
TREE Completing a Tree 3984
CAT Catalan Numbers and RNA Secondary Structures 1410
CORR Error Correction in Reads 2142
INOD Counting Phylogenetic Ancestors 2886
KMER k-Mer Composition 3207
KMP Speeding Up Motif Finding 2505
LCSQ Finding a Shared Spliced Motif 2298
LEXV Ordering Strings of Varying Length Lexicographically 3492
MMCH Maximum Matchings and RNA Secondary Structures 1660
PDST Creating a Distance Matrix 2370
REAR Reversal Distance 1118
RSTR Matching Random Motifs 1843
SSET Counting Subsets 2660
ASPC Introduction to Alternative Splicing 1712
EDIT Edit Distance 1670
EVAL Expected Number of Restriction Sites 1379
MOTZ Motzkin Numbers and RNA Secondary Structures 883
NWCK Distances in Trees 1044
SCSP Interleaving Two Motifs 1031
SETO Introduction to Set Operations 2072
SORT Sorting by Reversals 842
SPEC Inferring Protein from Spectrum 1615
TRIE Introduction to Pattern Matching 1269
CONV Comparing Spectra with the Spectral Convolution 1041
CTBL Creating a Character Table 600
DBRU Constructing a De Bruijn Graph 1087
EDTA Edit Distance Alignment 1135
FULL Inferring Peptide from Full Spectrum 750
INDC Independent Segregation of Chromosomes 879
ITWV Finding Disjoint Motifs in a Gene 436
LREP Finding the Longest Multiple Repeat 573
NKEW Newick Format with Edge Weights 655
RNAS Wobble Bonding and RNA Secondary Structures 614
AFRQ Counting Disease Carriers 742
CSTR Creating a Character Table from Genetic Strings 403
CTEA Counting Optimal Alignments 429
CUNR Counting Unrooted Binary Trees 386
GLOB Global Alignment with Scoring Matrix 808
PCOV Genome Assembly with Perfect Coverage 782
PRSM Matching a Spectrum to a Protein 569
QRT Quartets 308
SGRA Using the Spectrum Graph to Infer Peptides 497
SUFF Encoding Suffix Trees 395
CHBP Character-Based Phylogeny 214
CNTQ Counting Quartets 226
EUBT Enumerating Unrooted Binary Trees 199
GASM Genome Assembly Using Reads 441
GCON Global Alignment with Constant Gap Penalty 469
LING Linguistic Complexity of a Genome 246
LOCA Local Alignment with Scoring Matrix 516
MEND Inferring Genotype from a Pedigree 340
MGAP Maximizing the Gap Symbols of an Optimal Alignment 256
MREP Identifying Maximal Repeats 219
MULT Multiple Alignment 275
PDPL Creating a Restriction Map 297
ROOT Counting Rooted Binary Trees 308
SEXL Sex-Linked Inheritance 564
SPTD Phylogeny Comparison with Split Distance 210
WFMD The Wright-Fisher Model of Genetic Drift 440
ALPH Alignment-Based Phylogeny 148
ASMQ Assessing Assembly Quality with N50 and N75 353
CSET Fixing an Inconsistent Character Set 165
EBIN Wright-Fisher's Expected Behavior 367
FOUN The Founder Effect and Genetic Drift 354
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 383
GREP Genome Assembly with Perfect Coverage and Repeats 267
OAP Overlap Alignment 231
QRTD Quartet Distance 102
SIMS Finding a Motif with Modifications 278
SMGB Semiglobal Alignment 243
KSIM Finding All Similar Motifs 100
LAFF Local Alignment with Affine Gap Penalty 221
OSYM Isolating Symbols in Alignments 165
RSUB Identifying Reversing Substitutions 122