skbio.alignment.TabularMSA.__bool__¶
- TabularMSA.__bool__()[源代码]¶
指示MSA是否为空的布尔值。
状态:从0.4.1开始试验。
- 返回:
False
如果没有序列,或者没有位置(即所有序列都是空的)。True
否则。- 返回类型:
bool
示例
>>> from skbio import DNA, TabularMSA
带有序列和位置的MSA:
>>> msa = TabularMSA([DNA('ACG'), DNA('AC-')]) >>> bool(msa) True
无序列:
>>> msa = TabularMSA([]) >>> bool(msa) False
无职位:
>>> msa = TabularMSA([DNA(''), DNA('')]) >>> bool(msa) False