Skip to main content

Official FastJet bindings to Python and Awkward Array.

Project description

Actions Status cirrus-ci Status PyPI version Conda-Forge

PyPI platforms GitHub Discussion Gitter Scikit-HEP

Official FastJet bindings to Python and Awkward Array.

Main features of Fastjet:

  • Contains Vectorized as well as Non-Vectorized interface for Fastjet.
  • Compiled against the complete Fastjet library in C++.
  • Has Awkward Array and Vector as dependency.
  • Provides the functionality to cluster multiple events at a time.
  • Input data can be in any coordinate system.

Installation

The package can be installed from PyPI using the following command:

python -m pip install fastjet

Tutorial

For a tutorial please look at the tutorial section of readthedocs page of this package.



Installation For Developers

Clone this repository recursively to get the dependencies.

git clone --recursive https://github.com/scikit-hep/fastjet.git

Build dependencies

There are still external build-time dependencies for the C++ components of fastjet that need to be installed on the build machine. To install the build-time dependencies run the following installation commands for your respective operating system:

Debian/Ubuntu

sudo apt-get update && sudo apt-get install -y libboost-dev libmpfr-dev libgmp-dev swig autoconf libtool

Build and install

Then you can build it using the following command:

python -m pip install '.[test]'

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

fastjet-3.4.0.5.tar.gz (4.0 MB view details)

Uploaded Source

Built Distributions

fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (78.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.5-cp311-cp311-macosx_10_9_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (77.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.5-cp310-cp310-macosx_10_9_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (77.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.5-cp39-cp39-macosx_10_9_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (77.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.5-cp38-cp38-macosx_10_9_x86_64.whl (18.7 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (77.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (76.8 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.5-cp37-cp37m-macosx_10_9_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file fastjet-3.4.0.5.tar.gz.

File metadata

  • Download URL: fastjet-3.4.0.5.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.2

File hashes

Hashes for fastjet-3.4.0.5.tar.gz
Algorithm Hash digest
SHA256 5e589da5fb8c9d61d3a0307d90eefb3f91e571f1b02a3a45c5870d3eee26d36c
MD5 5a39bcdf8daf55b7422ece36a5a03dc5
BLAKE2b-256 55d1cf3c1b5c16e4da528ee999124fb721e0d41575d95be3c25d3e322d6e39c7

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89f1a9c86685af43aa9ce1cbff69526c4a0d42f81d4986f117967f0ae059ba59
MD5 075f6efa48cc8739357f46d5f89c2afd
BLAKE2b-256 4e88a81513978e0f9a61e165d2aa45015fe4e6426e8a10363665bc8435b11219

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 798f4eb0970bf0664353e6100666a311c04c05ad555cdb0d652e9e602f0ca0fa
MD5 d69d7e5ef4bafdcad405dd8bb00521f7
BLAKE2b-256 261efd8db8a055ac5ecda23f77804d850af1f35015471580aec103061c2aba6c

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9cc8a80815d00690c8336a05df70b4997e7843f7767d660d837ecc67f7a64cc7
MD5 72fdba655abb438ac94454d8573ef7da
BLAKE2b-256 716748e3f93a498f2d7fc9ab524fefb83d016094d2f2a1820f6c9a986633e52b

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 058e20cb26c34c8d3ff101d2cc41b3c4131d834c40d35a120d2a4aa640cf34ac
MD5 51b038d61cb5a8d5acd5b832c7f61d92
BLAKE2b-256 c42c8c25363a327581e9ad4ab59570ba08c8f0af9d7c05f9f6b7a2ed30ba3d10

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bf2f2e3a8c341b15c60d5012647465a9a80289a4c4f16fe8e79e9772c2d0a67
MD5 de4c6d7a2e7ff6c7185307f42f00a93e
BLAKE2b-256 c092701e41676e9087f0a12b983c06342f8e82d93c420899638b4a2a6a53526c

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b8b88d478e1d93f92f9b2d92716e5c5b31ad450376ab7a09edfa363090486002
MD5 8567887351a0495a80c5e979c7a4c860
BLAKE2b-256 4fbce7b85523f714e07377f31d9eb79784f58a266553c9b0139a11e099996ed3

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 463aa5b8a9e3b2baccf2c980628fbaf757ea8a8df5c6aa59537ca914dd00c524
MD5 2a2f77b9f34910be9d40f7a96d7baa35
BLAKE2b-256 d3b692c8aae452293f827587a743b07213b0bbb84e87f544e37568fb8c89812e

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cbe213fcdb3970177c5bfffb48668b70f3b4ef76eafbbcfd0d3996fee14e207e
MD5 83264f84557568ed4c7419f9f2fd569d
BLAKE2b-256 9815823ce16d57e275127ae83e1bc0c22cc5b68004ad82adf74798cd099d77c2

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e92452848009375a4d1383efa747e5cd676dab4ef1a6283f1f224361c3947fa
MD5 03d6a988d05d93d142d56e08b97bc6b2
BLAKE2b-256 780058765d99770e89e8184cac040262d7257d0157aef9379bd9032687e49c72

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6f346e3edb2702a44e5807d57cfb9401c17b20637c5b82c6215322b48e7c595
MD5 3def07d50505ea31e3375060878340d6
BLAKE2b-256 4c225dc45cdd589a911108c96ead4b077ca8b98e4465b20e30ac62d4c0a7e238

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 641d2c44825adb20226ddf5f01284fabd7b8bd26fb557e6fbdfd20b894012b6e
MD5 00a771e61a9091a19c3f4ab322e32c27
BLAKE2b-256 39c05f8fa2edb2e9fa2bcb350b4cc26cd08447d254a727e53d08a11d6fbedb79

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb7be8fdb39423973ef53c47235c0048ab1bd7f83b747db0157b21e74a3cca17
MD5 0f680514e2f0722d3e88830f4ebe4602
BLAKE2b-256 c891b6a32780c80785d6b887850f9315ae2cfd88544a16cdc9699a4575db7f1e

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c591af1c964775c2e0ea84ef2d7c128c11831c3056ba1e3b33ce8d4a5d136db5
MD5 764a3334a6e07e83003c1c6ce4c489e4
BLAKE2b-256 1c31b059a1328fbc4154607197b5cb85a8e6d2fd831babf957904f19e5fb7f4f

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74b16f9d2305fd75d3c87cbab11e6d5e14307cd09994a05f5f890c8b8e3efffb
MD5 6fddfdd5d39e8ea35c55ce230d035d33
BLAKE2b-256 636ea77ec3fe205bda523deee52e7b6b2ebbbba52e5d32d32581e0ae8fb9dc69

See more details on using hashes here.

File details

Details for the file fastjet-3.4.0.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastjet-3.4.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71d0263e4f3935d4abbbc953c6befadf4603187744ef3cfaa96e90afcb411255
MD5 7f789d2bd3ad75441014a536786ccb29
BLAKE2b-256 dfe9a913bf99997fb69013b0f4b105db20cf7e040919c1268b2e43d0b1add480

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