Skip to main content

GooFit fitting package

Project description

# GooFit for Python

GooFit is a highly parallel fitting framework originally designed for High Energy Physics.

## Installation

This package can be installed with pip, but uses SciKit-Build, and is build, fully optimized, on your system. Because of this, there are a few caveats when running a pip install. Make sure you have SciKit-Build (pip install scikit-build) before you attempt an install. Also, if you don’t have a recent version of CMake (3.8 or better recommended), also run pip install cmake. When you build, you should also use pip’s -v flag, so that you can see it build (and observe the configuration options). Otherwise, you might wait a very long time without output (especially if CUDA was found).

In practice, this looks like this:

pip install scikit-build cmake pip install -v goofit

## Building a source package from git

For developers:

To make a source package, start with a clean (such as new) git GooFit package with all submodules checked out.

git clone –branch=master –recursive –depth=10 git@github.com:GooFit/GooFit.git cd goofit python setup.py sdist twine upload dist/*

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

goofit-2.1.0.dev1.tar.gz (3.9 MB view details)

Uploaded Source

File details

Details for the file goofit-2.1.0.dev1.tar.gz.

File metadata

File hashes

Hashes for goofit-2.1.0.dev1.tar.gz
Algorithm Hash digest
SHA256 dac7b8d13161a3a9f45a3166b253820bb77fb2ae819bab0f5f7542e314295e46
MD5 d8a83c513d2ab70b9d8ca39afdb86e2e
BLAKE2b-256 9894b37353543da1acb95ff9824729436b8529444fb118e8d9a71ad767ff3742

See more details on using hashes here.

Supported by

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