Type of site
Available inEnglish
RegistrationFree, optional
LaunchedJuly 25, 2012
Current statusOnline

Rosalind is an educational resource and web project for learning bioinformatics through problem solving and computer programming.[1][2][3] Rosalind users learn bioinformatics concepts through a problem tree that builds up biological, algorithmic, and programming knowledge concurrently or learn by topics, with the topic of Alignment, Combinatorics, Computational Mass Spectrometry, Heredity, Population Dynamics and so on. Each problem is checked automatically, allowing for the project to also be used for automated homework testing in existing classes.

Rosalind is a joint project between the University of California, San Diego and Saint Petersburg Academic University along with the Russian Academy of Sciences. The project's name commemorates Rosalind Franklin, whose X-ray crystallography with Raymond Gosling facilitated the discovery of the DNA double helix by James D. Watson and Francis Crick. It was recognized by as the Best Educational Resource of 2012 in their review of the Top Bioinformatics Contributions of 2012.[4] As of July 2022, it hosts over 88,000 problem solvers.[5]

Rosalind was used to teach the first Bioinformatics Algorithms MOOC on Coursera in 2013,[6] including interactive learning materials hosted on Stepic.[7]


  1. ^ "Researchers Launch Innovative, Hands-on Online Tool for Science Education". Retrieved 2015-02-28.
  2. ^ "Rosalind is a platform for learning bioinformatics through problem solving. | Hacker News". Retrieved 2015-02-28.
  3. ^ "Q&A: UCSD's Philip Compeau Discusses Rosalind, a Problem-Oriented Bioinformatics Education Platform". Bioinform. 5 October 2012. Retrieved 2015-02-28.(subscription required)
  4. ^ "Top Bioinformatics Contributions of 2012 « – Bioinformatics". Archived from the original on 2013-03-15. Retrieved 2015-02-28.
  5. ^ "ROSALIND Statistics Countries". ROSALIND. Retrieved 2022-07-20.
  6. ^ "Free Online Courses From Top Universities". Coursera. Retrieved 2015-02-28.
  7. ^ "Bioinformatics Algorithms - Stepic". Archived from the original on 2013-11-12. Retrieved 2015-02-28.