Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jul 30, 2009
  1. Rename mg_node -> mg

    Samuel Tesla authored
  2. Set up rough supervision tree.

    Samuel Tesla authored
    The general idea behind this structure is that a request is received and this causes a query to be created. The query then creates a worker for each permutation of the mutation points and each worker actually queries the storage. The workers message the query when they have a total, and the query sums them up and returns that total to the original requester.
    So, for example. A request comes in: {"AGGT", 1}. That's to find all of the sequences that could be reached by a single mutation from "AGGT". So the query launches a worker for each of the possible mutation points: ["$GGT", "A$GT", "AG$T", "AGG$"]. The records in the storage are keyed by these kinds of strings.
  3. Remove registered modules from app file for now.

    Samuel Tesla authored
  4. Added a (very) brief TODO list.

    Samuel Tesla authored
Commits on Jul 29, 2009
  1. Add API for reading from and writing to the storage.

    Samuel Tesla authored
Commits on Jul 28, 2009
  1. Added storage server

    Samuel Tesla authored
Commits on Jul 16, 2009
  1. Get a match function working.

    Samuel Tesla authored
  2. Add function to produce list of all possible mutation positions of a …

    Samuel Tesla authored
    …particular Degree
Commits on Jul 7, 2009
  1. Add rakefile to build stuff and clean stuff.

    Samuel Tesla authored
Commits on Jul 6, 2009
  1. Added import module

    Samuel Tesla authored
  2. Initial Commit

    Samuel Tesla authored
Something went wrong with that request. Please try again.