Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/file/d66d470a9c0a/allpy/dna.py
Дата изменения: Unknown
Дата индексирования: Sun Feb 3 18:07:01 2013
Кодировка:
allpy: d66d470a9c0a allpy/dna.py

allpy

view allpy/dna.py @ 381:d66d470a9c0a

Code cleanup in base.Alignment._merge helper for base.Alignment.process
author Daniil Alexeyevsky <dendik@kodomo.fbb.msu.ru>
date Tue, 01 Feb 2011 18:46:23 +0300
parents 24a058450d72
children df571a5233fb
line source
1 import base
2 import data.codes
4 class Monomer(base.Monomer):
5 """DNA monomers: nucleotides."""
6 type = 'dna'
7 by_code1 = {}
8 by_code3 = {}
9 by_name = {}
10 Monomer._initialize(data.codes.dna)
12 class Sequence(base.Sequence):
13 monomer_type = Monomer
15 class Block(Alignment, base.Block):
16 pass
18 class Alignment(base.Alignment):
19 sequence_type = Sequence
20 block_type = Block
21 # alignment_type is defined at EOF, since name Alignment undefined yet
23 Alignment.alignment_type = Alignment
25 # vim: set ts=4 sts=4 sw=4 et: