Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/raw-rev/80e6db5daf37
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 08:12:21 2012
Кодировка:

# HG changeset patch
# User Daniil Alexeyevsky
# Date 1309879115 -14400
# Node ID 80e6db5daf37afabc412114a619590c593b3f6b3
# Parent 450cbb7bcf516693a060481fa16b0555ecc173c4
Added *Markup.as_list method (represent markup as a list).

diff -r 450cbb7bcf51 -r 80e6db5daf37 allpy/base.py
--- a/allpy/base.py Tue Jul 05 19:10:47 2011 +0400
+++ b/allpy/base.py Tue Jul 05 19:18:35 2011 +0400
@@ -515,6 +515,10 @@
self._register(sequence, name)
self.refresh()

+ def as_list(self):
+ for monomer in self.sequence:
+ yield self[monomer]
+
def __contains__(self, monomer):
return monomer in self.sequence

@@ -531,4 +535,8 @@
self._register(alignment, name)
self.refresh()

+ def as_list(self):
+ for column in self.alignment.columns:
+ yield self[column]
+
# vim: set ts=4 sts=4 sw=4 et: