LAL  7.5.0.1-08ee4f4
lal_searchsum2cache Namespace Reference

Data Structures

class  ContentHandler
 

Functions

def parse_command_line ()
 
def element_filter (name, attrs)
 Return True if name & attrs describe a search summary table or a process table. More...
 

Variables

 end
 
 file
 
 xmldoc = ligolw_utils.load_filename(filename, verbose = options.verbose, contenthandler = ContentHandler)
 
 searchsumm = lsctables.SearchSummaryTable.get_table(xmldoc)
 
 process_table = lsctables.ProcessTable.get_table(xmldoc)
 
 process_ids = reduce(lambda a, b: a | b, list(map(process_table.get_ids_by_program, options.program)))
 
 seglists = searchsumm.get_out_segmentlistdict(process_ids).coalesce()
 
tuple observatory = (options.observatory and options.observatory.strip()) or "+".join(sorted(seglists))
 
 description = options.description
 
string url = "file://localhost" + os.path.abspath(filename)
 

Function Documentation

◆ parse_command_line()

def lal_searchsum2cache.parse_command_line ( )

Definition at line 61 of file lal_searchsum2cache.py.

◆ element_filter()

def lal_searchsum2cache.element_filter (   name,
  attrs 
)

Return True if name & attrs describe a search summary table or a process table.

Definition at line 103 of file lal_searchsum2cache.py.

Variable Documentation

◆ end

lal_searchsum2cache.end

Definition at line 128 of file lal_searchsum2cache.py.

◆ file

lal_searchsum2cache.file

Definition at line 128 of file lal_searchsum2cache.py.

◆ xmldoc

lal_searchsum2cache.xmldoc = ligolw_utils.load_filename(filename, verbose = options.verbose, contenthandler = ContentHandler)

Definition at line 129 of file lal_searchsum2cache.py.

◆ searchsumm

lal_searchsum2cache.searchsumm = lsctables.SearchSummaryTable.get_table(xmldoc)

Definition at line 130 of file lal_searchsum2cache.py.

◆ process_table

lal_searchsum2cache.process_table = lsctables.ProcessTable.get_table(xmldoc)

Definition at line 134 of file lal_searchsum2cache.py.

◆ process_ids

lal_searchsum2cache.process_ids = reduce(lambda a, b: a | b, list(map(process_table.get_ids_by_program, options.program)))

Definition at line 135 of file lal_searchsum2cache.py.

◆ seglists

lal_searchsum2cache.seglists = searchsumm.get_out_segmentlistdict(process_ids).coalesce()

Definition at line 140 of file lal_searchsum2cache.py.

◆ observatory

tuple lal_searchsum2cache.observatory = (options.observatory and options.observatory.strip()) or "+".join(sorted(seglists))

Definition at line 149 of file lal_searchsum2cache.py.

◆ description

lal_searchsum2cache.description = options.description

Definition at line 153 of file lal_searchsum2cache.py.

◆ url

string lal_searchsum2cache.url = "file://localhost" + os.path.abspath(filename)

Definition at line 166 of file lal_searchsum2cache.py.