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 166 of file lalpulsar_MakeSFTDAG.py.
| def lalpulsar_MakeSFTDAG.writeToDag | ( | dagFID, | |
| nodeCount, | |||
| startTimeThisNode, | |||
| endTimeThisNode, | |||
| urls, | |||
| args | |||
| ) |
Write one job to DAG file.
Definition at line 203 of file lalpulsar_MakeSFTDAG.py.
Definition at line 48 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.parser |
Definition at line 304 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.dag_group |
Definition at line 310 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.datafind_group |
Definition at line 313 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.makesfts_group |
Definition at line 316 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.deprecated_group = parser.add_argument_group("DEPRECATED") |
Definition at line 319 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.required |
Definition at line 324 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.type |
Definition at line 325 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.help |
Definition at line 326 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.default |
Definition at line 368 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.action |
Definition at line 375 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.choices |
Definition at line 481 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.nargs |
Definition at line 548 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.str |
Definition at line 582 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.int |
Definition at line 585 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.dest |
Definition at line 616 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.args = parser.parse_args() |
Definition at line 704 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.makeSFTsExe = "lalpulsar_MakeSFTs" |
Definition at line 773 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.moveSFTsExe = "lalpulsar_MoveSFTs" |
Definition at line 784 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.exist_ok |
Definition at line 796 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.segList = segmentlist() |
Definition at line 802 of file lalpulsar_MakeSFTDAG.py.
| bool lalpulsar_MakeSFTDAG.adjustSegExtraTime = False |
Definition at line 803 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.splitLine = line.split() |
Definition at line 814 of file lalpulsar_MakeSFTDAG.py.
Definition at line 815 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.analysis_end_time |
Definition at line 839 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.site = args.channel_name[0][0] |
Definition at line 847 of file lalpulsar_MakeSFTDAG.py.
Definition at line 850 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.dataSegs = segmentlist() |
Definition at line 861 of file lalpulsar_MakeSFTDAG.py.
| int lalpulsar_MakeSFTDAG.nodeCount = 0 |
Definition at line 871 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.path_to_dag_file = args.dag_file.parent |
Definition at line 874 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.dag_filename = args.dag_file.name |
Definition at line 875 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.makesfts_sub = path_to_dag_file / "MakeSFTs.sub" |
Definition at line 876 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.movesfts_sub = path_to_dag_file / "MoveSFTs.sub" |
Definition at line 877 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.MakeSFTsLogFile = f"{args.log_path}/MakeSFTs_{dag_filename}.log" |
Definition at line 881 of file lalpulsar_MakeSFTDAG.py.
| string lalpulsar_MakeSFTDAG.MoveSFTsLogFile = f"{args.log_path}/MoveSFTs_{dag_filename}.log" |
Definition at line 910 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.startTimeAllNodes = None |
Definition at line 932 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.firstSFTstartTime = 0 |
Definition at line 933 of file lalpulsar_MakeSFTDAG.py.
| int lalpulsar_MakeSFTDAG.numThisNode = 0 |
Definition at line 939 of file lalpulsar_MakeSFTDAG.py.
| int lalpulsar_MakeSFTDAG.numThisSeg = 0 |
Definition at line 940 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.segStartTime = seg[0] |
Definition at line 945 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.segEndTime = seg[1] |
Definition at line 946 of file lalpulsar_MakeSFTDAG.py.
| tuple lalpulsar_MakeSFTDAG.segExtraTime = (segEndTime - segStartTime) % args.time_baseline |
Definition at line 954 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.segExtraStart = int(segExtraTime / 2) |
Definition at line 968 of file lalpulsar_MakeSFTDAG.py.
| tuple lalpulsar_MakeSFTDAG.segExtraEnd = segExtraTime - segExtraStart |
Definition at line 969 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.analysis_start_time |
Definition at line 970 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.startTimeThisNode = args.analysis_start_time |
Definition at line 1049 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.endTimeThisNode = args.analysis_start_time |
Definition at line 1050 of file lalpulsar_MakeSFTDAG.py.
| lalpulsar_MakeSFTDAG.endTimeAllNodes = args.analysis_start_time |
Definition at line 1051 of file lalpulsar_MakeSFTDAG.py.