bilby_pipe.job_creation.nodes.generation_node

Classes

GenerationNode

Base Node object, handles creation of arguments, executables, etc

Module Contents

class bilby_pipe.job_creation.nodes.generation_node.GenerationNode(inputs, trigger_time, idx, dag, parent=None)[source]

Bases: bilby_pipe.job_creation.node.Node

Base Node object, handles creation of arguments, executables, etc

inputs[source]
trigger_time[source]
idx[source]
dag[source]
request_cpus = 1[source]
property resolve_frame_files[source]

Resolve frame files from frame_type_dict and data_dict. For each detector, if the frame filepath(s) is given return the filepath(s), otherwise use gwdatafind to resolve the frame files using the provided frame type.

static extract_paths_from_dict(input)[source]
property executable[source]
property request_memory[source]
property log_directory[source]
property universe[source]
property job_name[source]
property label[source]
property data_dump_file[source]
_file_needs_authentication(fname)[source]

Check if a file needs authentication to be accessed, currently the only repositories that need authentication are ligo.osgstorage.org and *.storage.igwn.org.

Parameters:
fname: str

The file name to check

property igwn_scitoken_lines[source]