def test_read_abstract(self): """Test read_abstract function.""" some_string = string.ascii_lowercase testfile = "testfile.txt" self.addCleanup(os.remove, testfile) with open(testfile, "w") as f: f.write(some_string) test_submission = Submission() test_submission.read_abstract(testfile) self.assertEqual(test_submission.comment, some_string) self.doCleanups()
#!/usr/bin/python from __future__ import print_function from hepdata_lib import Variable, Uncertainty from hepdata_lib import Uncertainty import hepdata_lib from hepdata_lib import Submission import numpy as np submission = Submission() lumi_sf = 1.0 / 35800.0 submission.read_abstract("hepdata_lib/examples/example_inputs/abstract.txt") submission.add_link( "Webpage with all figures and tables", "https://cms-results.web.cern.ch/cms-results/public-results/publications/B2G-16-029/" ) submission.add_link("arXiv", "http://arxiv.org/abs/arXiv:1802.09407") submission.add_record_id(1657397, "inspire") ### Table from hepdata_lib import Table from hepdata_lib import Variable from hepdata_lib import RootFileReader ### Begin covariance mumu dressed # Create a reader for the input file reader_covariance_mm_Pt = RootFileReader( "HEPData/inputs/smp17010/folders_dressedleptons/output_root/matrix03__XSRatioSystPt.root"
from __future__ import print_function import os import numpy as np from hepdata_lib import Submission, Table, Variable, Uncertainty #INITIALIZE submission = Submission() #ABSTRACT submission.read_abstract("input/abstract.txt") submission.add_link( "Webpage with all figures and tables", "https://cms-results.web.cern.ch/cms-results/public-results/publications/SMP-19-013/" ) submission.add_link("arXiv", "http://arxiv.org/abs/arXiv:2105.12780") submission.add_record_id(1865855, "inspire") #FIGURE 2 UPPER LEFT fig2_ul = Table("Figure 2 (upper left)") fig2_ul.description = "Distribution of the transverse momentum of the diphoton system for the $\mathrm{W}\gamma\gamma$ electron channel. The predicted yields are shown with their pre-fit normalisations. The observed data, the expected signal contribution and the background estimates are presented with error bars showing the corresponding statistical uncertainties." fig2_ul.location = "Data from Figure 2 on Page 6 of the preprint" fig2_ul.keywords["observables"] = ["Diphoton pT"] fig2_ul.keywords["reactions"] = [ "P P --> W GAMMA GAMMA --> ELECTRON NU GAMMA GAMMA" ] fig2_ul_in = np.loadtxt("input/fig2_ul.txt", skiprows=1) #diphoton pT fig2_ul_pt = Variable("$p_T^{\gamma\gamma}$", is_independent=True,
from hepdata_lib import Uncertainty from hepdata_lib import RootFileReader import hepdata_lib from hepdata_lib import Submission from hepdata_lib import Table from hepdata_lib import Variable import numpy as np submission = Submission() sig_digits = 3 submission.read_abstract("HEPData/inputs/hig20017/abstract.txt") submission.add_link( "Webpage with all figures and tables", "http://cms-results.web.cern.ch/cms-results/public-results/publications/HIG-20-017/index.html" ) #submission.add_link("arXiv", "http://arxiv.org/abs/arXiv:xxxx.xxxxx") #submission.add_record_id(1818160, "inspire") ### Begin Table 2 table2 = Table("Table 2") table2.description = "Summary of the impact of the systematic uncertainties on the extracted signal strength; for the case of a background-only simulated data set, i.e., assuming no contributions from the $\mathrm{H}^{\pm}$ and $\mathrm{H}^{\pm\pm}$ processes, and including a charged Higgs boson signal for values of $s_{\mathrm{H}}=1.0$ and $m_{\mathrm{H}_{5}}=500$ GeV in the GM model." table2.location = "Data from Table 2" table2.keywords["observables"] = ["Uncertainty"] table2.keywords["reactions"] = ["P P --> W W j j", "P P --> W Z j j"] table2.keywords["phrases"] = [
from __future__ import print_function from hepdata_lib import Variable, Uncertainty from hepdata_lib import Uncertainty from hepdata_lib import RootFileReader import hepdata_lib from hepdata_lib import Submission from hepdata_lib import Table from hepdata_lib import Variable import numpy as np submission = Submission() submission.read_abstract("HEPData/inputs/smp18003/abstract.txt") submission.add_link( "Webpage with all figures and tables", "https://cms-results.web.cern.ch/cms-results/public-results/publications/SMP-18-003/" ) submission.add_link("arXiv", "https://arxiv.org/abs/2012.09254") submission.add_record_id(999999999, "inspire") ### Begin Figure 2 figure2 = Table("Figure 2") figure2.description = "The measured and predicted inclusive fiducial cross sections in fb. The experimental measurement includes both statistical and systematics uncertainties. The theoretical prediction includes both the QCD scale and PDF uncertainties." figure2.location = "Data from Figure 2" figure2.keywords["observables"] = ["SIG"] figure2.keywords["phrases"] = [ "Electroweak", "Cross Section", "Proton-Proton", "Z boson production"
from __future__ import print_function from hepdata_lib import Variable, Uncertainty from hepdata_lib import Uncertainty from hepdata_lib import RootFileReader import hepdata_lib from hepdata_lib import Submission from hepdata_lib import Table from hepdata_lib import Variable import numpy as np submission = Submission() submission.read_abstract("HEPData/inputs/smp20006/abstract.txt") submission.add_link("Webpage with all figures and tables", "http://cms-results.web.cern.ch/cms-results/public-results/publications/SMP-20-006/index.html") submission.add_link("arXiv", "http://arxiv.org/abs/arXiv:2009.09429") submission.add_record_id(1818160, "inspire") ### Begin Table 4 table4 = Table("Table 4") table4.description = "Systematic uncertainties of the $\mathrm{W}^\pm_{\mathrm{L}}\mathrm{W}^\pm_{\mathrm{L}}$ and $\mathrm{W}^\pm_{\mathrm{X}}\mathrm{W}^\pm_{\mathrm{T}}$, and $\mathrm{W}^\pm_{\mathrm{L}}\mathrm{W}^\pm_{\mathrm{X}}$ and $\mathrm{W}^\pm_{\mathrm{T}}\mathrm{W}^\pm_{\mathrm{T}}$ cross section measurements in units of percent." table4.location = "Data from Table 4" table4.keywords["observables"] = ["Uncertainty"] table4.keywords["reactions"] = ["P P --> W W j j"] table4.keywords["phrases"] = ["VBS", "Polarized", "Same-sign WW"] data4 = np.loadtxt("HEPData/inputs/smp20006/systematics.txt", dtype='string', skiprows=2)