skbio.metadata.IntervalMetadata.query¶
- IntervalMetadata.query(bounds=None, metadata=None)[源代码]¶
让
Interval具有边界和属性的对象。状态:从0.5.1开始试验。
这个
Interval对象必须满足以下两个要求:1)与指定的任何跨距重叠bounds;2)满足metadata规范。例如,你可以用这个代码识别所有与(10100)或(9001000)重叠的recA基因interval_metadata.query([(10, 100), (900, 1000)], {{'gene': 'recA'}}).- 参数:
bounds (iterable of tuples of int pair, optional) -- 指定要查找的边界
Interval物体。一个满意的区间特征只需要与一个边界重叠。违约 (None)意味着一切Intervals满足此要求。metadata (dict, optional) -- 与关联的关键字属性的字典
Interval对象。它指定要查找的元数据关键字和值。违约 (None)意味着一切Intervals满足此要求。
- 生成器:
间隔 ——
Interval满足搜索条件的对象。