Giter Club home page Giter Club logo

rosalind's Introduction

'"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

rosalind's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.