Susy-cross-section

Latest version: v0.2.3

Safety actively analyzes 613777 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.2.3

Features

- Upgrade dependencies
- Drop Python 3.7 support
- Use GitHub Actions (and codecov.io) for CI

0.1.2

New data

Slepton pair-production data from LHC SUSY XS WG is updated.

- add 13TeV slepton pair-production

0.1.1

No feature update since 0.1.0, but only bug fixes, validations, and documentation.

Debugs not affecting physics

- fix not-working parse_table_values
- fix LIST returning a wrong full-path with --full (thanks to Rafal Maselek)

New data

Higgsino pair-production data from LHC SUSY XS WG is added.

- add 13TeV higgsino pair-production (patched by me)
- update validation results

Tests and Validations

- add unit tests for config and
- add more tests on script

0.1.0

**The APIs and INFO formats are almost finalized.**

No feature update since 0.7.0, but only bug fixes, validations, and documentation.

Debugs

- fix the path-finding error
- fix to allow unicode in info (py2)

Tests and Validations

- add tests for susy-xs commands (called from shell).
- improve precision of NLL-fast original interpolator plots
- fix plots in "sieve" method
- simplify the definition of badness

Documents

- Write a section for Validation results
- Write a section for conclusion/acknowledgments (only in PDF)
- Drop Sphinx 1.7 support and adopt to Sphinx 1.8.5 used in ReadTheDocs.io

0.0.6

Major features

- Add an uncertainty option "signed" to handle NNLL-fast grid data.

The grid files by NNLLfast collaboration store scale uncertainties not as positive/negative values but values at mu=0.5m and 2m.
The values may have the same signs: for example, both can be positive, where we will treat the larger value as the positive uncertainty and set the negative uncertainty to be zero.
To this end, we introduce the `signed` option to ignore wrongly-signed values and we allow multiple columns for single uncertainty source, among which the largest value is used for the source.

- Use spline-based interpolators by default, instead of linear interpolators.

This choice is supported by the validation results stored in `validation/results` directory.

- Add codes to validate interpolation (and to estimate the uncertainty due to interpolation.)

- Add more 13TeV grids from NNLLfast.
- 13TeV LHC squark-antisquark pair-production
- 13TeV LHC squark-squark pair-production

Minor features
- correct type annotations in BaseFile and File.
- let Table object refer `File` object instead of `FileInfo` object to allow full data access.

Debugs

- Fix GridInterpolator so that it can also apply for single-index grid files.
- Fix GridInterpolator, which was raising exceptions for "spline" fitting.

Document

- Write Section 3 and 4.
- Add PDF version. - Add PDF version.

0.0.5

Major features

- merge the scripts to `susy-xs` command.
- provide `list` subcommand in addition to `get` and `show`.
- provide more helpful log in `susy-xs` command.
- add data-sets from NNLL-fast collaboration.
- rename `Table` class to `File` class, where File may have multiple `Table`.
- let each `Table` have own CrossSectionAttributes.

Minor features

- add --relative option to `get` subcommand.
- display document information in `show` subcommand.
- rename some methods.
- write more documentation (found on [ReadTheDocs.io](http://susy-cross-section.readthedocs.io/)).

Debugs

- correct typos and possible exception.
- fix file-path finding algorithm.
- fix quantize method invalid for python2.7.

Other small things

- add citation guideline (citations.tex)
- update README and LICENSE.
- use [BLACK](https://black.readthedocs.io/en/stable/) coding style.
- configure for flake8, mypy, etc.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.