Skip to content

wangxf133/Rosalind

 
 

Repository files navigation

'"Rosalind Solutions"'

These are my current solutions to the Rosalind Problems. I am very fond of the Biopython toolset and try to apply it where appropriate. As such, implementation of many of these solutions require its' installation. I have tried to annotate my code and notify where installations may be necessary. I generally work with Python 2.7 however I will work towards Python 3.X functionality. I would like to create solutions with other programming languages but primarily these will consist of only python solutions.

Bioinformatics Stronghold

Currently Solved: 44

  • Counting DNA Nucleotides
    • Language: Python, R
  • Transcribing DNA into RNA
    • Language: Python, R
  • Complementing a Strand of DNA
    • Language: Python, R
  • Rabbits and Recurrence Relations
    • Language: Python, R
  • Computing GC Content
    • Language: Python, R
  • Counting Point Mutations
    • Language: Python, R
  • Mendel's First Law
    • Language: Python, R
  • Translating RNA into Protein
    • Language: Python, R
  • Finding a Motif in DNA
    • Language: Python, R
  • Consensus and Profile
    • Language: Python, R
  • Mortal Fibonacci Rabbits
    • Language: Python, R
  • Overlap Graphs
    • Language: Python
  • Calculating Expected Offspring
    • Language: Python
  • Finding a Shared Motif
    • Language: Python
  • Independent Alleles
    • Language: Python
  • Finding a Protein Motif
    • Language: Python
  • Inferring mRNA from Protein
    • Language: Python
  • Open Reading Frames
    • Language: Python
  • Enumerating Gene Orders
    • Language: Python
  • Calculating Protein Weight
    • Language: Python
  • Introduction to Random Strings
    • Language: Python
  • Locating Restriction Sites
    • Language: Python
  • RNA Splicing
    • Language: Python
  • Enumerating k-mers Lexicographically
    • Language: Python
  • Longest Increasing Subsequence
    • Language: Python
  • Genome Assembly as Longest Superstring
    • Language: Python
  • Perfect Matchings and RNA Secondary Structures
    • Language: Python
  • Partial Permutations
    • Language: Python
  • Enumerating Oriented Gene Orders
    • Language: Python
  • Finding a Spliced Motif
    • Language: Python
  • Transitions and Transversions
    • Language: Python
  • Completeing a Tree
    • Language: Python
  • Catalan Numbers and RNA Secondary Structures
    • Language: Python
  • Error Correction in Reads
    • Language: Python
  • Counting Phylogenetic Ancestors
    • Language: Python
  • k-Mer Composition
    • Language: Python
  • Speeding Up Motif Finding
    • Language: Python
  • Finding a Shared Spliced Motif
    • Language: Python
  • Ordering Strings of Varying Length Lexicographically
    • Language: Python
  • Maximum Matchings and RNA Secondary Structures
    • Language: Python
  • Creating a Distance Matrix
    • Language: Python
  • Reversal Distance
    • Language: Python
  • Matching Random Motifs
    • Language: Python
  • Counting Subsets
    • Language: Python

Algorithmic Heights

Currently Solved: 9

  • Fibonacci Numbers
    • Language: Python
  • Binary Search
    • Language: Python
  • Degree Array
    • Language: Python
  • Insertion Sort
    • Language: Python
  • Double-Degree Array
    • Language: Python
  • Majority Element
    • Language: Python
  • Merge Two Sorted Arrays
    • Language: Python
  • 2SUM
    • Language: Python
  • Breadth-First Search
    • Language: Python

About

Rosalind Bioinformatics Problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.1%
  • R 9.9%