本文整理汇总了Python中gwpy.segments.DataQualityFlag.query_dqsegdb方法的典型用法代码示例。如果您正苦于以下问题:Python DataQualityFlag.query_dqsegdb方法的具体用法?Python DataQualityFlag.query_dqsegdb怎么用?Python DataQualityFlag.query_dqsegdb使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gwpy.segments.DataQualityFlag
的用法示例。
在下文中一共展示了DataQualityFlag.query_dqsegdb方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_query_dqsegdb
# 需要导入模块: from gwpy.segments import DataQualityFlag [as 别名]
# 或者: from gwpy.segments.DataQualityFlag import query_dqsegdb [as 别名]
def test_query_dqsegdb(self):
try:
flag = DataQualityFlag.query_dqsegdb(
QUERY_FLAG, QUERY_START, QUERY_END, url=QUERY_URL)
except (ImportError, URLError) as e:
self.skipTest(str(e))
else:
self.assertEqual(flag.known, QUERY_KNOWN)
self.assertEqual(flag.active, QUERY_ACTIVE)
示例2: test_query_dqsegdb_multi
# 需要导入模块: from gwpy.segments import DataQualityFlag [as 别名]
# 或者: from gwpy.segments.DataQualityFlag import query_dqsegdb [as 别名]
def test_query_dqsegdb_multi(self):
querymid = int(QUERY_START + (QUERY_END - QUERY_START) /2.)
segs = SegmentList([Segment(QUERY_START, querymid),
Segment(querymid, QUERY_END)])
try:
flag = DataQualityFlag.query_dqsegdb(
QUERY_FLAG, segs, url=QUERY_URL)
except (ImportError, URLError) as e:
self.skipTest(str(e))
else:
self.assertEqual(flag.known, QUERY_KNOWN)
self.assertEqual(flag.active, QUERY_ACTIVE)
示例3: write_segs
# 需要导入模块: from gwpy.segments import DataQualityFlag [as 别名]
# 或者: from gwpy.segments.DataQualityFlag import query_dqsegdb [as 别名]
def write_segs(flag, st, et, directory='./'):
segments = DataQualityFlag.query_dqsegdb(flag, st, et,
url='https://segments.ligo.org')
directory = get_directory_structure('SEGMENTS', st, directory=directory)
segments.write('%s/%s-%d-%d.xml.gz' % (directory, flag, st, (et - st)))