skbio.sequence.Protein.has_metadata¶
- Protein.has_metadata()[源代码]¶
确定对象是否具有元数据。
状态:0.4.0稳定。
如果一个对象的
metadata
字典不为空(即至少有一个键值对)。- 返回:
指示对象是否具有元数据。
- 返回类型:
bool
示例
备注
具有元数据的scikit-bio对象共享一个用于访问和操作其元数据的公共接口。以下示例使用scikit-bio的
Sequence
类来演示元数据行为。这些示例适用于存储元数据的所有其他scikit-bio对象。>>> 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