Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/diff/0bdf8e55dd86/allpy/base.py
Дата изменения: Unknown
Дата индексирования: Sat Mar 1 14:25:43 2014
Кодировка:
allpy: allpy/base.py diff

allpy

diff allpy/base.py @ 357:0bdf8e55dd86

fix #22 Generate meaningful name for monomers subclasses
author boris <bnagaev@gmail.com>
date Mon, 24 Jan 2011 22:01:21 +0300
parents 24a058450d72
children 27733e1f2be0
line diff
     1.1 --- a/allpy/base.py	Fri Jan 21 17:01:21 2011 +0300
     1.2 +++ b/allpy/base.py	Mon Jan 24 22:01:21 2011 +0300
     1.3 @@ -1,4 +1,5 @@
     1.4  import sys
     1.5 +import re
     1.6  
     1.7  import util
     1.8  import fasta
     1.9 @@ -29,7 +30,7 @@
    1.10          name = name.strip().capitalize()
    1.11          code1 = code1.upper()
    1.12          code3 = code3.upper()
    1.13 -        TheMonomer.__name__ = "Monomer"
    1.14 +        TheMonomer.__name__ = re.sub(r"[^\w]", "_", name)
    1.15          TheMonomer.name = name
    1.16          TheMonomer.code1 = code1
    1.17          TheMonomer.code3 = code3