Support multiple having an eland file split into multiple fragments.
authorDiane Trout <diane@caltech.edu>
Sat, 30 Jun 2012 03:06:33 +0000 (20:06 -0700)
committerDiane Trout <diane@caltech.edu>
Sat, 30 Jun 2012 03:06:33 +0000 (20:06 -0700)
commit2efb06f20edd9eea5bcd606dd95450da98cf3a4a
tree130be8fc5e1c27088e3ba6647697dab8cd69ea50
parent7ab524531660b36892b82e3c4c31f01f444040f3
Support multiple having an eland file split into multiple fragments.
The interesting thing was changing the match_codes and mapped_reads
dictionaries into their own classes so I can add them together, and
it'll go through and add matching dictionary entries together.

e.g. MatchCodes({'U0':5})+MatchCodes({'U0':5}) == MatchCodes({'U0': 10})

Unfortunately because there are multiple samples per lane on the
hiseq this still isn't enough to support counting aligned results yet.
htsworkflow/pipelines/eland.py
htsworkflow/pipelines/runfolder.py
htsworkflow/pipelines/test/test_eland.py