[Biopython-dev] GSoC code+documentation review: PhyloXML for Biopython
Peter
biopython at maubp.freeserve.co.uk
Sat Jul 4 14:14:03 UTC 2009
On Thu, Jul 2, 2009 at 9:59 PM, Eric Talevich<eric.talevich at gmail.com> wrote:
> Hi all,
>
> While everyone was away in Stockholm having a great time, I added some
> user-oriented documentation for my project to the Biopython wiki:
> http://www.biopython.org/wiki/PhyloXML
>
> What do you think? Any missing information, unclear wording, or outright
> lies?
The __repr__ thing isn't Biopython specific, its just what Python does. For
simple objects, eval(repr(obj)) should recreate the object. Consider:
>>> print phx.other
[Other(tag=alignment, namespace=http://example.org/align)]
That is odd to me. It looks like "other" is a list, containing an "Other"
object, but with a funny __repr__ - I would have expected it to look more
like this:
>>> print phx.other
[Other(tag="alignment", namespace="http://example.org/align")]
i.e. using the repr of what I have assumed are string arguments.
Peter
More information about the Biopython-dev
mailing list