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: Appojax vs. “Installing Python”, 22 minutes ago
Problems: 285 (total), users: 58646, attempts: 978851, correct: 548750
ID Title Solved By Correct Ratio
DNA Counting DNA Nucleotides 34043
RNA Transcribing DNA into RNA 30425
REVC Complementing a Strand of DNA 27566
FIB Rabbits and Recurrence Relations 15694
GC Computing GC Content 16240
HAMM Counting Point Mutations 18336
IPRB Mendel's First Law 10439
PROT Translating RNA into Protein 14234
SUBS Finding a Motif in DNA 14605
CONS Consensus and Profile 8174
FIBD Mortal Fibonacci Rabbits 6796
GRPH Overlap Graphs 6744
IEV Calculating Expected Offspring 6167
LCSM Finding a Shared Motif 5705
LIA Independent Alleles 3264
MPRT Finding a Protein Motif 3585
MRNA Inferring mRNA from Protein 5540
ORF Open Reading Frames 4253
PERM Enumerating Gene Orders 7635
PRTM Calculating Protein Mass 7036
REVP Locating Restriction Sites 4543
SPLC RNA Splicing 5021
LEXF Enumerating k-mers Lexicographically 4272
LGIS Longest Increasing Subsequence 1870
LONG Genome Assembly as Shortest Superstring 2141
PMCH Perfect Matchings and RNA Secondary Structures 1997
PPER Partial Permutations 2828
PROB Introduction to Random Strings 2746
SIGN Enumerating Oriented Gene Orderings 2865
SSEQ Finding a Spliced Motif 3039
TRAN Transitions and Transversions 2906
TREE Completing a Tree 2488
CAT Catalan Numbers and RNA Secondary Structures 849
CORR Error Correction in Reads 1389
INOD Counting Phylogenetic Ancestors 1855
KMER k-Mer Composition 2092
KMP Speeding Up Motif Finding 1674
LCSQ Finding a Shared Spliced Motif 1411
LEXV Ordering Strings of Varying Length Lexicographically 2348
MMCH Maximum Matchings and RNA Secondary Structures 1020
PDST Creating a Distance Matrix 1504
REAR Reversal Distance 754
RSTR Matching Random Motifs 1157
SSET Counting Subsets 1772
ASPC Introduction to Alternative Splicing 1127
EDIT Edit Distance 1065
EVAL Expected Number of Restriction Sites 880
MOTZ Motzkin Numbers and RNA Secondary Structures 549
NWCK Distances in Trees 688
SCSP Interleaving Two Motifs 658
SETO Introduction to Set Operations 1420
SORT Sorting by Reversals 581
SPEC Inferring Protein from Spectrum 1102
TRIE Introduction to Pattern Matching 842
CONV Comparing Spectra with the Spectral Convolution 711
CTBL Creating a Character Table 396
DBRU Constructing a De Bruijn Graph 728
EDTA Edit Distance Alignment 685
FULL Inferring Peptide from Full Spectrum 499
INDC Independent Segregation of Chromosomes 575
ITWV Finding Disjoint Motifs in a Gene 267
LREP Finding the Longest Multiple Repeat 385
NKEW Newick Format with Edge Weights 430
RNAS Wobble Bonding and RNA Secondary Structures 387
AFRQ Counting Disease Carriers 486
CSTR Creating a Character Table from Genetic Strings 253
CTEA Counting Optimal Alignments 265
CUNR Counting Unrooted Binary Trees 246
GLOB Global Alignment with Scoring Matrix 488
PCOV Genome Assembly with Perfect Coverage 520
PRSM Matching a Spectrum to a Protein 379
QRT Quartets 205
SGRA Using the Spectrum Graph to Infer Peptides 330
SUFF Encoding Suffix Trees 284
CHBP Character-Based Phylogeny 139
CNTQ Counting Quartets 144
EUBT Enumerating Unrooted Binary Trees 133
GASM Genome Assembly Using Reads 284
GCON Global Alignment with Constant Gap Penalty 319
LING Linguistic Complexity of a Genome 172
LOCA Local Alignment with Scoring Matrix 327
MEND Inferring Genotype from a Pedigree 223
MGAP Maximizing the Gap Symbols of an Optimal Alignment 176
MREP Identifying Maximal Repeats 151
MULT Multiple Alignment 179
PDPL Creating a Restriction Map 198
ROOT Counting Rooted Binary Trees 213
SEXL Sex-Linked Inheritance 372
SPTD Phylogeny Comparison with Split Distance 150
WFMD The Wright-Fisher Model of Genetic Drift 293
ALPH Alignment-Based Phylogeny 100
ASMQ Assessing Assembly Quality with N50 and N75 227
CSET Fixing an Inconsistent Character Set 115
EBIN Wright-Fisher's Expected Behavior 246
FOUN The Founder Effect and Genetic Drift 231
GAFF Global Alignment with Scoring Matrix and Affine Gap Penalty 268
GREP Genome Assembly with Perfect Coverage and Repeats 171
OAP Overlap Alignment 152
QRTD Quartet Distance 73
SIMS Finding a Motif with Modifications 183
SMGB Semiglobal Alignment 153
KSIM Finding All Similar Motifs 65
LAFF Local Alignment with Affine Gap Penalty 156
OSYM Isolating Symbols in Alignments 109
RSUB Identifying Reversing Substitutions 83