当前位置: 首页>>代码示例>>Python>>正文


Python PlotExecutable.add_input_list_opt方法代码示例

本文整理汇总了Python中pycbc.workflow.plotting.PlotExecutable.add_input_list_opt方法的典型用法代码示例。如果您正苦于以下问题:Python PlotExecutable.add_input_list_opt方法的具体用法?Python PlotExecutable.add_input_list_opt怎么用?Python PlotExecutable.add_input_list_opt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在pycbc.workflow.plotting.PlotExecutable的用法示例。


在下文中一共展示了PlotExecutable.add_input_list_opt方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: make_coinc_info

# 需要导入模块: from pycbc.workflow.plotting import PlotExecutable [as 别名]
# 或者: from pycbc.workflow.plotting.PlotExecutable import add_input_list_opt [as 别名]
def make_coinc_info(workflow,
                    singles,
                    bank,
                    coinc,
                    num,
                    out_dir,
                    exclude=None,
                    require=None,
                    tags=None):
    tags = [] if tags is None else tags
    makedir(out_dir)
    name = 'page_coincinfo'
    secs = requirestr(workflow.cp.get_subsections(name), require)
    secs = excludestr(secs, exclude)
    files = FileList([])
    node = PlotExecutable(
        workflow.cp, name, ifos=workflow.ifos, out_dir=out_dir,
        tags=tags).create_node()
    node.add_input_list_opt('--single-trigger-files', singles)
    node.add_input_opt('--statmap-file', coinc)
    node.add_input_opt('--bank-file', bank)
    node.add_opt('--n-loudest', str(num))
    node.new_output_file_opt(workflow.analysis_time, '.html', '--output-file')
    workflow += node
    files += node.output_files
    return files
开发者ID:bcheeseboro,项目名称:pycbc,代码行数:28,代码来源:minifollowups.py

示例2: make_coinc_info

# 需要导入模块: from pycbc.workflow.plotting import PlotExecutable [as 别名]
# 或者: from pycbc.workflow.plotting.PlotExecutable import add_input_list_opt [as 别名]
def make_coinc_info(workflow, singles, bank, coinc, num, out_dir, tags=None):
    tags = [] if tags is None else tags
    makedir(out_dir)
    name = "page_coincinfo"
    files = FileList([])
    node = PlotExecutable(workflow.cp, name, ifos=workflow.ifos, out_dir=out_dir, tags=tags).create_node()
    node.add_input_list_opt("--single-trigger-files", singles)
    node.add_input_opt("--statmap-file", coinc)
    node.add_input_opt("--bank-file", bank)
    node.add_opt("--n-loudest", str(num))
    node.new_output_file_opt(workflow.analysis_time, ".html", "--output-file")
    workflow += node
    files += node.output_files
    return files
开发者ID:prayush,项目名称:pycbc,代码行数:16,代码来源:minifollowups.py

示例3: make_coinc_info

# 需要导入模块: from pycbc.workflow.plotting import PlotExecutable [as 别名]
# 或者: from pycbc.workflow.plotting.PlotExecutable import add_input_list_opt [as 别名]
def make_coinc_info(workflow, singles, bank, coinc, out_dir,
                    n_loudest=None, trig_id=None, file_substring=None,
                    tags=None):
    tags = [] if tags is None else tags
    makedir(out_dir)
    name = 'page_coincinfo'
    files = FileList([])
    node = PlotExecutable(workflow.cp, name, ifos=workflow.ifos,
                              out_dir=out_dir, tags=tags).create_node()
    node.add_input_list_opt('--single-trigger-files', singles)
    node.add_input_opt('--statmap-file', coinc)
    node.add_input_opt('--bank-file', bank)
    if n_loudest is not None:
        node.add_opt('--n-loudest', str(n_loudest))
    if trig_id is not None:
        node.add_opt('--trigger-id', str(trig_id))
    if file_substring is not None:
        node.add_opt('--statmap-file-subspace-name', file_substring)
    node.new_output_file_opt(workflow.analysis_time, '.html', '--output-file')
    workflow += node
    files += node.output_files
    return files
开发者ID:cmbiwer,项目名称:pycbc,代码行数:24,代码来源:minifollowups.py


注:本文中的pycbc.workflow.plotting.PlotExecutable.add_input_list_opt方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。