allpy
annotate allpy/dna.py @ 1050:00d6145cba0f
Changes in blocks_finder transferred from default to 1.4.2.
| author | Boris Burkov <BurkovBA@gmail.com> |
|---|---|
| date | Mon, 26 Mar 2012 22:08:08 +0400 |
| parents | e461a5529338 4a9b4503a027 |
| children |
| rev | line source |
|---|---|
| bnagaev@240 | 1 import base |
| me@353 | 2 import data.codes |
| me@280 | 3 |
| dendik@382 | 4 import dna |
| dendik@382 | 5 |
| me@328 | 6 class Monomer(base.Monomer): |
| me@328 | 7 """DNA monomers: nucleotides.""" |
| me@328 | 8 type = 'dna' |
| dendik@382 | 9 types = dna |
| me@280 | 10 by_code1 = {} |
| me@280 | 11 by_code3 = {} |
| me@280 | 12 by_name = {} |
| me@353 | 13 Monomer._initialize(data.codes.dna) |
| bnagaev@240 | 14 |
| bnagaev@240 | 15 class Sequence(base.Sequence): |
| dendik@382 | 16 types = dna |
| dendik@382 | 17 |
| dendik@931 | 18 class Column(base.Column): |
| dendik@931 | 19 types = dna |
| dendik@931 | 20 |
| dendik@382 | 21 class Alignment(base.Alignment): |
| dendik@382 | 22 types = dna |
| bnagaev@240 | 23 |
| me@341 | 24 class Block(Alignment, base.Block): |
| me@341 | 25 pass |
| me@341 | 26 |
| me@280 | 27 # vim: set ts=4 sts=4 sw=4 et: |
