Data Structures | |
class | DeprecateAction |
DEPRECATED OPTIONS #####. More... | |
Functions | |
def | sft_name_from_vars (obs, gpsstart, Tsft, channel=None, kind=None, rev=None, window="unknown", par=None, miscstr=None) |
Create SFT file name from specification. More... | |
def | get_urls (args) |
Get frame file URL list from gwdatafind or cache file. More... | |
def | make_cache (urls, job_seg) |
Make a frame list and cache list from a list of URLs. More... | |
def | writeToDag (dagFID, nodeCount, startTimeThisNode, endTimeThisNode, urls, args) |
Write one job to DAG file. More... | |
def lalpulsar_MakeSFTDAG.sft_name_from_vars | ( | obs, | |
gpsstart, | |||
Tsft, | |||
channel = None , |
|||
kind = None , |
|||
rev = None , |
|||
window = "unknown" , |
|||
par = None , |
|||
miscstr = None |
|||
) |
Create SFT file name from specification.
Definition at line 103 of file lalpulsar_MakeSFTDAG.py.
def lalpulsar_MakeSFTDAG.get_urls | ( | args | ) |
Get frame file URL list from gwdatafind or cache file.
Definition at line 139 of file lalpulsar_MakeSFTDAG.py.
def lalpulsar_MakeSFTDAG.make_cache | ( | urls, | |
job_seg | |||
) |
Make a frame list and cache list from a list of URLs.
Definition at line 163 of file lalpulsar_MakeSFTDAG.py.
def lalpulsar_MakeSFTDAG.writeToDag | ( | dagFID, | |
nodeCount, | |||
startTimeThisNode, | |||
endTimeThisNode, | |||
urls, | |||
args | |||
) |
Write one job to DAG file.
Definition at line 198 of file lalpulsar_MakeSFTDAG.py.
Definition at line 48 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.parser |
Definition at line 299 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.dag_group |
Definition at line 305 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.datafind_group |
Definition at line 308 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.makesfts_group |
Definition at line 311 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.deprecated_group = parser.add_argument_group("DEPRECATED") |
Definition at line 314 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.required |
Definition at line 319 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.type |
Definition at line 320 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.help |
Definition at line 321 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.default |
Definition at line 363 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.action |
Definition at line 370 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.choices |
Definition at line 476 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.nargs |
Definition at line 543 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.str |
Definition at line 577 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.int |
Definition at line 580 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.dest |
Definition at line 611 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.args = parser.parse_args() |
Definition at line 699 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.makeSFTsExe = "lalpulsar_MakeSFTs" |
Definition at line 768 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.moveSFTsExe = "lalpulsar_MoveSFTs" |
Definition at line 779 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.exist_ok |
Definition at line 791 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.segList = SegmentList() |
Definition at line 797 of file lalpulsar_MakeSFTDAG.py.
bool lalpulsar_MakeSFTDAG.adjustSegExtraTime = False |
Definition at line 798 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.splitLine = line.split() |
Definition at line 809 of file lalpulsar_MakeSFTDAG.py.
Definition at line 810 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.analysis_end_time |
Definition at line 834 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.site = args.channel_name[0][0] |
Definition at line 842 of file lalpulsar_MakeSFTDAG.py.
Definition at line 845 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.dataSegs = SegmentList() |
Definition at line 856 of file lalpulsar_MakeSFTDAG.py.
int lalpulsar_MakeSFTDAG.nodeCount = 0 |
Definition at line 866 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.path_to_dag_file = args.dag_file.parent |
Definition at line 869 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.dag_filename = args.dag_file.name |
Definition at line 870 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.makesfts_sub = path_to_dag_file / "MakeSFTs.sub" |
Definition at line 871 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.movesfts_sub = path_to_dag_file / "MoveSFTs.sub" |
Definition at line 872 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.MakeSFTsLogFile = f"{args.log_path}/MakeSFTs_{dag_filename}.log" |
Definition at line 876 of file lalpulsar_MakeSFTDAG.py.
string lalpulsar_MakeSFTDAG.MoveSFTsLogFile = f"{args.log_path}/MoveSFTs_{dag_filename}.log" |
Definition at line 905 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.startTimeAllNodes = None |
Definition at line 927 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.firstSFTstartTime = 0 |
Definition at line 928 of file lalpulsar_MakeSFTDAG.py.
int lalpulsar_MakeSFTDAG.numThisNode = 0 |
Definition at line 934 of file lalpulsar_MakeSFTDAG.py.
int lalpulsar_MakeSFTDAG.numThisSeg = 0 |
Definition at line 935 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.segStartTime = seg[0] |
Definition at line 940 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.segEndTime = seg[1] |
Definition at line 941 of file lalpulsar_MakeSFTDAG.py.
tuple lalpulsar_MakeSFTDAG.segExtraTime = (segEndTime - segStartTime) % args.time_baseline |
Definition at line 949 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.segExtraStart = int(segExtraTime / 2) |
Definition at line 963 of file lalpulsar_MakeSFTDAG.py.
tuple lalpulsar_MakeSFTDAG.segExtraEnd = segExtraTime - segExtraStart |
Definition at line 964 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.analysis_start_time |
Definition at line 965 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.startTimeThisNode = args.analysis_start_time |
Definition at line 1044 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.endTimeThisNode = args.analysis_start_time |
Definition at line 1045 of file lalpulsar_MakeSFTDAG.py.
lalpulsar_MakeSFTDAG.endTimeAllNodes = args.analysis_start_time |
Definition at line 1046 of file lalpulsar_MakeSFTDAG.py.