TabularMSA.
has_metadata
()[source]¶Determine if the object has metadata.
State: Stable as of 0.4.0.
An object has metadata if its metadata
dictionary is not empty
(i.e., has at least one key-value pair).
Returns: | Indicates whether the object has metadata. |
---|---|
Return type: | bool |
Examples
Note
scikit-bio objects with metadata share a common interface for
accessing and manipulating their metadata. The following examples
use scikit-bio’s Sequence
class to demonstrate metadata
behavior. These examples apply to all other scikit-bio objects
storing metadata.
>>> from skbio import Sequence
>>> seq = Sequence('ACGT')
>>> seq.has_metadata()
False
>>> seq = Sequence('ACGT', metadata={})
>>> seq.has_metadata()
False
>>> seq = Sequence('ACGT', metadata={'id': 'seq-id'})
>>> seq.has_metadata()
True