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: 104583
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 60987
RNA Transcribing DNA into RNA 54482
REVC Complementing a Strand of DNA 49455
FIB Rabbits and Recurrence Relations 28808
GC Computing GC Content 28362
HAMM Counting Point Mutations 32004
IPRB Mendel's First Law 18885
PROT Translating RNA into Protein 25143
SUBS Finding a Motif in DNA 25344
CONS Consensus and Profile 13708
FIBD Mortal Fibonacci Rabbits 11919
GRPH Overlap Graphs 11066
IEV Calculating Expected Offspring 10735
LCSM Finding a Shared Motif 9687
LIA Independent Alleles 5760
MPRT Finding a Protein Motif 5856
MRNA Inferring mRNA from Protein 9147
ORF Open Reading Frames 7019
PERM Enumerating Gene Orders 12151
PRTM Calculating Protein Mass 11924
REVP Locating Restriction Sites 7439
SPLC RNA Splicing 8329
LEXF Enumerating k-mers Lexicographically 6763
LGIS Longest Increasing Subsequence 3045
LONG Genome Assembly as Shortest Superstring 3372
PMCH Perfect Matchings and RNA Secondary Structures 3365
PPER Partial Permutations 4521
PROB Introduction to Random Strings 4477
SIGN Enumerating Oriented Gene Orderings 4326
SSEQ Finding a Spliced Motif 4906
TRAN Transitions and Transversions 4831
TREE Completing a Tree 3896
CAT Catalan Numbers and RNA Secondary Structures 1366
CORR Error Correction in Reads 2078
INOD Counting Phylogenetic Ancestors 2818
KMER k-Mer Composition 3133
KMP Speeding Up Motif Finding 2449
LCSQ Finding a Shared Spliced Motif 2226
LEXV Ordering Strings of Varying Length Lexicographically 3417
MMCH Maximum Matchings and RNA Secondary Structures 1619
PDST Creating a Distance Matrix 2302
REAR Reversal Distance 1093
RSTR Matching Random Motifs 1788
SSET Counting Subsets 2601
ASPC Introduction to Alternative Splicing 1666
EDIT Edit Distance 1617
EVAL Expected Number of Restriction Sites 1338
MOTZ Motzkin Numbers and RNA Secondary Structures 863
NWCK Distances in Trees 1018
SCSP Interleaving Two Motifs 997
SETO Introduction to Set Operations 2023
SORT Sorting by Reversals 824
SPEC Inferring Protein from Spectrum 1577
TRIE Introduction to Pattern Matching 1235
CONV Comparing Spectra with the Spectral Convolution 1018
CTBL Creating a Character Table 587
DBRU Constructing a De Bruijn Graph 1064
EDTA Edit Distance Alignment 1098
FULL Inferring Peptide from Full Spectrum 735
INDC Independent Segregation of Chromosomes 854
ITWV Finding Disjoint Motifs in a Gene 426
LREP Finding the Longest Multiple Repeat 562
NKEW Newick Format with Edge Weights 643
RNAS Wobble Bonding and RNA Secondary Structures 597
AFRQ Counting Disease Carriers 720
CSTR Creating a Character Table from Genetic Strings 394
CTEA Counting Optimal Alignments 419
CUNR Counting Unrooted Binary Trees 378
GLOB Global Alignment with Scoring Matrix 791
PCOV Genome Assembly with Perfect Coverage 769
PRSM Matching a Spectrum to a Protein 555
QRT Quartets 302
SGRA Using the Spectrum Graph to Infer Peptides 485
SUFF Encoding Suffix Trees 391
CHBP Character-Based Phylogeny 211
CNTQ Counting Quartets 224
EUBT Enumerating Unrooted Binary Trees 195
GASM Genome Assembly Using Reads 437
GCON Global Alignment with Constant Gap Penalty 464
LING Linguistic Complexity of a Genome 241
LOCA Local Alignment with Scoring Matrix 509
MEND Inferring Genotype from a Pedigree 333
MGAP Maximizing the Gap Symbols of an Optimal Alignment 254
MREP Identifying Maximal Repeats 216
MULT Multiple Alignment 270
PDPL Creating a Restriction Map 295
ROOT Counting Rooted Binary Trees 304
SEXL Sex-Linked Inheritance 550
SPTD Phylogeny Comparison with Split Distance 207
WFMD The Wright-Fisher Model of Genetic Drift 431
ALPH Alignment-Based Phylogeny 145
ASMQ Assessing Assembly Quality with N50 and N75 348
CSET Fixing an Inconsistent Character Set 163
EBIN Wright-Fisher's Expected Behavior 359
FOUN The Founder Effect and Genetic Drift 346
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 377
GREP Genome Assembly with Perfect Coverage and Repeats 264
OAP Overlap Alignment 229
QRTD Quartet Distance 102
SIMS Finding a Motif with Modifications 274
SMGB Semiglobal Alignment 242
KSIM Finding All Similar Motifs 99
LAFF Local Alignment with Affine Gap Penalty 219
OSYM Isolating Symbols in Alignments 164
RSUB Identifying Reversing Substitutions 120