Evidence collection
Collected 8 months ago
Release notes
What's Changed
- Avoid idle gpu (#1939) @APJansen
- Polarised Jet commondata implementation (#2035) @toonhasenack
- Adds integrability datasets for DV and DV3 (#2124) @Radonirinaunimi
- Allow for F1 FKtables in G1F1 ratio (#2122) @giacomomagni
- Polarised scale variation theories (#2123) @giacomomagni
- add pos cuts through added_filter_rules instead of independent dataset (#2120) @RoyStegeman
- Polarized STAR and PHENIX A_L W (#2079) @giacomomagni
- take n3lo_ad_variations from the corresponding key in theorycard instead of 'Comments' (#2115) @RoyStegeman
- Fix new commondata filters (#2100) @Radonirinaunimi
- add alphas variation theorycards at n3lo and update existing n3lo theorycards (#2113) @RoyStegeman
- Small fixes for TF (#2097) @scarlehoff
- Set
separate_multiplicative
asFalse
by default (#2107) @scarlehoff - Fix metadata of ATLAS Z pt 13 TeV (#2112) @comane
- Positivity cuts (#2059) @comane
- ATLAS lepton rapidity 8 TeV data (#2071) @comane
- Polish legacy jet datasets (#2056) @comane
- use filter=data for extracting when the tar file includes links (#2108) @scarlehoff
- LHCb Z 13 TeV dimuon 2022 (#1996) @achiefa
- Ignore 10% worst replicas in hyper loss (#2014) @APJansen
- Add ttb processes xq2 maps (#2092) @t7phy
- add v, v3, v8 integ datasets (#2091) @RoyStegeman
- Make EKO into a separate resource (#2087) @scarlehoff
- Add restricted space hyperopt runcard (#2065) @Cmurilochem
- add default kinlabel for dyp in _get_kinlabel_process_type (#2090) @RoyStegeman
- add resample_pseudodata flag (#2088) @RoyStegeman
- Photon lo new (#2080) @niclaurenti
- Add theories for MC PDFs (#2067) @scarlehoff
- update nnpdf40 runcard and add theory 40_000_000 (#2082) @scarlehoff
- Passes variant info to TupleComp for DataSetInput (#2085) @RoyStegeman
- Dump theory and operator cards to the evolution log file (#2063) @scarlehoff
- ZPT 13 TeV dataset (#1895) @comane
- check also for closure test data in read_replica_pseudodata (#2072) @RoyStegeman
- Add the square_singlet activation function (#2064) @scarlehoff
- Add an example using
PineAPPL
to compute predictions (#2049) @scarlehoff - Add normalization (and comment) to hash of theory (#2061) @scarlehoff
- Provide an unique truth for all theory cards (#2028) @andreab1997
- Add (and use) a default for IterEv (#2062) @scarlehoff
- add alphas variations NNLO and NLO (#2029) @RoyStegeman
- capitalize EicC dataset names (#2055) @Radonirinaunimi
- add nnpdf4.1 baseline theorycard (#2048) @RoyStegeman
- Update QED parts in theories 391 392 (#2038) @niclaurenti
- Improve sumrules module a bit by splitting operations (#2057) @Radonirinaunimi
- Use groups or reorder tests (#2054) @scarlehoff
- Regenerate test pol (#2053) @scarlehoff
- Use
results
to create th uncertainties with pdf errors. (#2051) @scarlehoff - Restore cut of CMS_TTBAR_8TEV_2L_DIF_MTTBAR-YT-NORM (#2050) @andreab1997
- Correct bug in commondata loading for closure tests (#2046) @andreab1997
- Polish EIC data files (#2039) @comane
- make
pseudodata_table
correctly deal with multiple replicas (#2034) @RoyStegeman - Update to new commondata names - n3fit (#2031) @RoyStegeman
- Fix to weight loading/saving for compatibility with Keras 3 (#2042) @scarlehoff
- Add unique log files for each mongo worker (#2016) @Cmurilochem
- Remove buildmaster (#2032) @RoyStegeman
- add y labels, integrate utils in filters and remove comma in sys names v2 (#2021) @t7phy
- Polarised DIS and DY Commondata (#1816) @Radonirinaunimi
- add pch NLO and NNLO theories (#2012) @scarlehoff
- Fix for PDF without error type (#2022) @scarlehoff
- Fix kinematic vs kinematic_coverage check (#2023) @Radonirinaunimi
- Separate the theorydb utilities into the data package (#2018) @scarlehoff
- Remove apfelcomb flags (#2013) @scarlehoff
- Fix positivity names from 5 GeV to sqrt(5) GeV and DY -> Z0 (#2011) @scarlehoff
- NNPDF data package (#2009) @comane
- Allow nf5 in produce eko2 (#2008) @niclaurenti
- W -> l v, pseudo rap, bug fix (#2006) @comane
- W-> l v pseudo rapidity (200804174) (#1927) @comane
- don't compute predictions for all replicas if we only want replica0 (#2004) @RoyStegeman
- Fix a bunch of dataset names (#2005) @scarlehoff
- Make the sqlite theorydb into a folder of yaml files (#1997) @scarlehoff
- Add some docs for process options (#2000) @scarlehoff
- change 1 jet to jets (#2001) @t7phy
- Enable apple silicon (#1999) @scarlehoff
- Updates to the NNPDF docs (#1998) @mariaubiali
- Enable python 3.12 (#1989) @scarlehoff
- Add a test for all commondata files (#1994) @scarlehoff
- fix cross correlation type to make them unique for each uncertainty (#1993) @t7phy
- hyperopt runcard (#1986) @APJansen
- Make weight initialization reproducible (#1923) @APJansen
- change y to ystar for atlas 13 teV (#1992) @scarlehoff
- Hyperopt loss (#1726) @APJansen
- add cuts for ttb and dis+j (#1983) @t7phy
- Test only 3.9 and 3.11 ; build only in 3.11 (#1985) @scarlehoff
- Rename evolven3fit_new to evolven3fit + remove varflavors (#1981) @RoyStegeman
- Remove cmake, make the conda recipe architecture independent (#1980) @scarlehoff
- Fix multidense compatibility with tf 2.16 and keras 3 (#1975) @APJansen
- Fk refactor (#1936) @APJansen
- atlas 13tev ttb hadr implementation (#1973) @t7phy
- New CommonData Reader (#1678) @scarlehoff
- Add a library of process dependent options (#1949) @scarlehoff
- Add theory 824 (N3LO+QED) (#1972) @niclaurenti
- Use eko.runner.managed.solve instead of eko.runner.solve (#1971) @niclaurenti
- Unpin pandas version + update tag description (#1960) @RoyStegeman
- [bot] Add conda environment for tag 4.0.9 (#1966) @github-actions
New Features
- Hashable Rules (#2076) @comane
- Polarised proton fits (#1979) @Radonirinaunimi
- Parallel hyperoptimization with MongoDB (#1921) @Cmurilochem
Bug fixes
- move
separate_multiplicative
key outsidesampling
key in runcard (#2128) @RoyStegeman - replace POS_F2 process with more inclusive POS_DIS (#2116) @RoyStegeman
- replace scipy.integrate.simps which has been removed in favor of simpson (#2119) @RoyStegeman
- make sure tempfile is alive when it's used (#2114) @RoyStegeman
- fix bug in _hqp_yq_xq2map process (#2103) @comane
- nnpdf31_process of positivity and integrability sets (#2084) @comane
- removed duplicated DY_NC_PT process (#2077) @comane
- correct error message spelling (#2078) @comane
- fix table chi2 grouped by (#2070) @scarlehoff
- add validphys.commondata to vp-setupfits providers list (#2066) @RoyStegeman
- Fixing bug in the MUL / ADD treatment when writing down closure data (#2045) @andreab1997
- fix std_error function in MCStats class (#2036) @RoyStegeman
Documentation
- update the closure test docs (#2068) @RoyStegeman
- Docs for new commondata format (#1708) @scarlehoff
Workflow
- add .pre-commit-config.yaml (#2026) @RoyStegeman
- don't install SDK for mac in CI tests (#1987) @RoyStegeman
Refactoring
- Hashable Rules (#2076) @comane