[Biopython-dev] [Bug 1717] New: Fasta.Dictionary should support
has_key
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Wed Dec 8 18:40:16 EST 2004
http://bugzilla.open-bio.org/show_bug.cgi?id=1717
Summary: Fasta.Dictionary should support has_key
Product: Biopython
Version: Not Applicable
Platform: All
OS/Version: Windows 2000
Status: NEW
Severity: enhancement
Priority: P2
Component: Main Distribution
AssignedTo: biopython-dev at biopython.org
ReportedBy: biopython-bugzilla at maubp.freeserve.co.uk
The Fasta.Dictionary is designed to let a fasta file be accessed like a Python
dictionary.
With this in mind, it would be nice to support the has_key(key) method.
See also (slightly related) Bug 1716 - Fasta.Dictionary should throw KeyError
for invalid keys
----------------------------------------------------------------
Possible implementation, based on how the keys() method is implemented. The doc
string is that used for the standard Python dictionary method:
def has_key(self, key) :
"""D.has_key(k) -> True if D has a key k, else False
"""
return key in self._index['id'].keys()
There may be a far more efficient way of doing this, someone with more knowledge
about Mindy may be able to help.
------- 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