Changeset 117
- Timestamp:
- 10/18/09 22:22:12 (3 years ago)
- Location:
- plone4bio.base/trunk
- Files:
-
- 3 modified
-
docs/CHANGES.txt (modified) (1 diff)
-
src/plone4bio/base/browser/seqrecord.py (modified) (1 diff)
-
src/plone4bio/base/png/seqrecord.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
plone4bio.base/trunk/docs/CHANGES.txt
r113 r117 5 5 plone4bio.base 1.0.2 (unreleased) 6 6 ================================= 7 8 Bug Fixes 9 --------- 10 11 * fix #8 "sequence feature diagram generator does not support feature types containing ' '" 7 12 8 13 plone4bio.base 1.0.1 (2009-09-21) -
plone4bio.base/trunk/src/plone4bio/base/browser/seqrecord.py
r86 r117 47 47 # FIXME: 48 48 self.context.Description() 49 ## CHECK LUNGHEZZA LOCUS < 1650 49 seqrecord = self.context.seqrecord 51 if len(seqrecord.name) > 16: 52 seqrecord.name = '' 50 # the maximum length of locus name, for genbak format, is 16 51 seqrecord.name = seqrecord.name[:16] 52 # features 53 for f in seqrecord.features: 54 f.type = f.type.replace(" ", "_") 53 55 SeqIO.write([seqrecord, ], io, "genbank") 54 56 return io.getvalue() -
plone4bio.base/trunk/src/plone4bio/base/png/seqrecord.py
r85 r117 60 60 seqrecord = context.seqrecord 61 61 seqrecord.name = seqrecord.name[:16] 62 for f in seqrecord.features: 63 f.type = f.type.replace(" ", "_") 62 64 SeqIO.write([seqrecord, ], genbank, "genbank") 63 65 (stdoutdata, stderrdata) = graphics.communicate(genbank.getvalue())
