Skip to main content

BSMArt: simple and fast parameter space scans

Project description

General purpose lightweight scanning tool for HEP projects, originally intended for SARAH/SPheno workflows.

Requires python 3.

Necessary packages are listed in requirements.txt; install them with

pip3 install -r requirements.txt

Optional packages (for e.g. MPI, used with MultiNest/Diver, or pytorch for ML scans) are in optional-requirements.txt; install them with

pip3 install -r optional-requirements.txt

It is preferable to create a directory for your scan to run from, and place in it a .json file with the necessary options; and a template input file for SPheno, if required (scans can be performed without this, for example if you are supplying spectrum files from a directory or the input files are already prepared). You then type

<path/to/bsmart-v-nnn>/bin/BSMArt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bsmart-2.0.0.tar.gz (973.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bsmart-2.0.0-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file bsmart-2.0.0.tar.gz.

File metadata

  • Download URL: bsmart-2.0.0.tar.gz
  • Upload date:
  • Size: 973.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for bsmart-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8f20cd0a1077eea08f5446f2ec2b89266303b1711df0e9f7d37311777d12a1a1
MD5 fc066f3140f8bb82344140a5efd9f75f
BLAKE2b-256 77299a3846d2c662a0b205a1653ee4067d962b88c53b2f48c49e69c2342947f2

See more details on using hashes here.

File details

Details for the file bsmart-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: bsmart-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for bsmart-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d1a00810d4d17eb87761bbd98371168694fdec843c77f7eddb98690e2ca5deb
MD5 4026bf00510a44d05da72a365aa5ee1d
BLAKE2b-256 a71f610a2b415fe50e4624132ae77d5b7cfd548d4bcd4e4f91d0ef31bfda9542

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page