[Biopython-dev] [Bug 3096] PPBuilder build_peptides bugs
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Thu Sep 9 17:58:01 UTC 2010
http://bugzilla.open-bio.org/show_bug.cgi?id=3096
------- Comment #7 from biopython-bugzilla at maubp.freeserve.co.uk 2010-09-09 13:58 EST -------
(In reply to comment #6)
> Hi Peter,
>
> I tested out the code (on the script directly, not using git) and it works
> fine.
Excellent - thank you.
> I only have minor concerns that the additional input variable
> "standard_aa_only" for _accept() method in class _PPBuilder might break
> other codes that assumes it still has two instead of three input variables.
True, but I think that is a low risk and it is intended as a private API.
It could be made an optional argument I suppose.
> Also within the same script there are three different naming and default value
> for the same flag (standard amino acid):
>
> 1. named "standard" with default False in is_aa() method
> 2. named "aa_only" with default 1 in build_peptides() method of class
> _PPBuilder
> 3. named "standard_aa_only" with no default value in _accept() method of class
> _PPBuilder
>
> Which is again minor.
We can change the new argument ("standard_aa_only") added to _accept() without
breaking backwards compatibility. I was trying to make it explicit - would you
prefer "standard" instead? We both agreed that "aa_only" is very misleading.
Peter
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Biopython-dev
mailing list