Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALPulsar 7.1.1.1-ea7c608
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
lalpulsar_knope_collate_results.py File Reference

python -*- coding: utf-8 -*- More...

Detailed Description

python -*- coding: utf-8 -*-

  lalpulsar_knope_collate_results.py

  Copyright 2013, 2016
  Matthew Pitkin <matthew.pitkin@ligo.org>,

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  MA 02110-1301, USA.

The KNOwn Pulsar pipelinE - lalpulsar_knope_collate_results

Definition in file lalpulsar_knope_collate_results.py.

Go to the source code of this file.

Namespaces

namespace  lalpulsar_knope_collate_results
 

Variables

string lalpulsar_knope_collate_results.htmlpage
 
string lalpulsar_knope_collate_results.description = """This script will collate results pages from multiple pulsars into a signal table."""
 
string lalpulsar_knope_collate_results.epilog
 
 lalpulsar_knope_collate_results.parser
 
 lalpulsar_knope_collate_results.help
 
 lalpulsar_knope_collate_results.opts = parser.parse_args()
 
 lalpulsar_knope_collate_results.inifile = opts.inifile
 
 lalpulsar_knope_collate_results.cp = ConfigParser()
 
 lalpulsar_knope_collate_results.file
 
 lalpulsar_knope_collate_results.outpath = cp.get("output", "path")
 
 lalpulsar_knope_collate_results.inpath = cp.get("input", "path")
 
 lalpulsar_knope_collate_results.sorttype = cp.get("general", "sort_value")
 
 lalpulsar_knope_collate_results.sortdirection = cp.get("general", "sort_direction")
 
bool lalpulsar_knope_collate_results.reverse = False
 
 lalpulsar_knope_collate_results.ifos = ast.literal_eval(cp.get("general", "detectors"))
 
list lalpulsar_knope_collate_results.outputlims
 
list lalpulsar_knope_collate_results.outputvals
 
dictionary lalpulsar_knope_collate_results.htmlinput = {}
 
dictionary lalpulsar_knope_collate_results.latexinput = {}
 
 lalpulsar_knope_collate_results.resdirs = os.listdir(inpath)
 
dictionary lalpulsar_knope_collate_results.resultsdata = {}
 
list lalpulsar_knope_collate_results.sourcedirs
 
 lalpulsar_knope_collate_results.totalsources = len(sourcedirs)
 
int lalpulsar_knope_collate_results.cursources = 0
 
 lalpulsar_knope_collate_results.ld = os.listdir(d)
 
 lalpulsar_knope_collate_results.jsonfile = None
 
 lalpulsar_knope_collate_results.fp = open(jsonfile, "r")
 
 lalpulsar_knope_collate_results.pdata = json.load(fp)
 
bool lalpulsar_knope_collate_results.ifopresent = True
 
list lalpulsar_knope_collate_results.sortlist
 
list lalpulsar_knope_collate_results.sortedlist
 
 lalpulsar_knope_collate_results.nifos = len(ifos)
 
int lalpulsar_knope_collate_results.numprepars = 1 + len(outputvals)
 
 lalpulsar_knope_collate_results.numlims = len(outputlims)
 
int lalpulsar_knope_collate_results.showbci = 0
 
int lalpulsar_knope_collate_results.showbcin = 1
 
 lalpulsar_knope_collate_results.restable = htmltable()
 
 lalpulsar_knope_collate_results.ltable = latextable(ncolumns=(numprepars + numlims * nifos + showbci + showbcin))
 
 lalpulsar_knope_collate_results.underline
 
 lalpulsar_knope_collate_results.dataclass = "leftborder"
 
 lalpulsar_knope_collate_results.header
 
 lalpulsar_knope_collate_results.True
 
 lalpulsar_knope_collate_results.colspan
 
 lalpulsar_knope_collate_results.multicolumn
 
 lalpulsar_knope_collate_results.ncolspan = numlims
 
 lalpulsar_knope_collate_results.datastyle = "border-bottom:1px solid #000"
 
 lalpulsar_knope_collate_results.ifo
 
 lalpulsar_knope_collate_results.cr
 
dictionary lalpulsar_knope_collate_results.convdict
 
bool lalpulsar_knope_collate_results.dagger = False
 
bool lalpulsar_knope_collate_results.ddagger = False
 
dictionary lalpulsar_knope_collate_results.pulsar = resultsdata[pname]
 
string lalpulsar_knope_collate_results.htmlsdtag = ""
 
string lalpulsar_knope_collate_results.latexsdtag = ""
 
dictionary lalpulsar_knope_collate_results.pn = convdict[prepar]
 
dictionary lalpulsar_knope_collate_results.preval = pulsar["Pulsar data"][pn]
 
string lalpulsar_knope_collate_results.prevalhtml = "*"
 
string lalpulsar_knope_collate_results.prevallatex = "*"
 
 lalpulsar_knope_collate_results.disphtmlfunc = paramhtmldispfunc.__dict__[prepar]
 
 lalpulsar_knope_collate_results.displatexfunc = paramlatexdispfunc.__dict__[prepar]
 
dictionary lalpulsar_knope_collate_results.ln = convdict[limpar]
 
string lalpulsar_knope_collate_results.section = "Upper limits"
 
dictionary lalpulsar_knope_collate_results.limval = pulsar[ifo][section][ln]
 
string lalpulsar_knope_collate_results.limvalhtml = "*"
 
string lalpulsar_knope_collate_results.limvallatex = "*"
 
dictionary lalpulsar_knope_collate_results.bn = convdict[bu]
 
dictionary lalpulsar_knope_collate_results.bval = pulsar[ifo]["Bayes factors"][bn]
 
string lalpulsar_knope_collate_results.bvalhtml = "*"
 
string lalpulsar_knope_collate_results.bvallatex = "*"
 
 lalpulsar_knope_collate_results.htmlfootnotes = htmltag("div", tagclass="footnotes")
 
 lalpulsar_knope_collate_results.tagtext
 
 lalpulsar_knope_collate_results.linktext
 
 lalpulsar_knope_collate_results.cssfile = os.path.join(outpath, "table.css")
 
 lalpulsar_knope_collate_results.now = datetime.datetime.now()
 
 lalpulsar_knope_collate_results.htmlfile = os.path.join(outpath, "index.html")
 
 lalpulsar_knope_collate_results.latexfile = os.path.join(outpath, "resultstable.tex")