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 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.6.tar.gz (4.2 MB view details)

Uploaded Source

Built Distributions

fastjet-3.4.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (80.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.6-cp311-cp311-macosx_10_9_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fastjet-3.4.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (80.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.6-cp310-cp310-macosx_10_9_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fastjet-3.4.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (80.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.6-cp39-cp39-macosx_10_9_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fastjet-3.4.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (81.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

fastjet-3.4.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (80.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.6-cp38-cp38-macosx_10_9_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fastjet-3.4.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (80.9 MB view details)

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

fastjet-3.4.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (79.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

fastjet-3.4.0.6-cp37-cp37m-macosx_10_9_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for fastjet-3.4.0.6.tar.gz
Algorithm Hash digest
SHA256 86dea05ce7a030db9fe14e5bf1c0bc46351b6e439f9b9ef6b14a55ceefcc7b7a
MD5 2a3c4f7d9ed7382dec663b94737dae78
BLAKE2b-256 9d29869490f229f6a0ebc37ae3033d60ea08f9652fe29b489652f0a4be563d81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3499acd956da8b03e1635abb3bac2efec547c128665a0f6e93935e409dd88c8d
MD5 b0e2a69f582025256c81c016be827090
BLAKE2b-256 1a1dc1ff56195a353d398820f341c73a4f22a5ebd7c62f74fd899e8f329ebd64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d5d15dd40fe93176538785e3310af0bceda37c47c9e98bf986e38c8a1f59222e
MD5 6c42bd681c4771ce091f65e84a42517a
BLAKE2b-256 920806c84967f255da81736855fa1cc13bd0a3956151853d4a79b1881d02f070

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f58f9ebec3475446275f4b29b270c7bca9ebe827d6c1274607ec5d4395b82bf6
MD5 fe428058e538822869628e6dd9fcb2f9
BLAKE2b-256 16734ef20f7ed6b40a09115df542df3ec859466670186830b9d2cba1812b474c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c25512943e84106fc0097c184f3dff5f70c08a843fe99514ca8988e819ecde9e
MD5 68cb9b7fa7e28d39618da3bdfbaa7edf
BLAKE2b-256 a59ad0dcd87dc5bcaef6171194c06799360ae15f335b227e718a83ed4f4d137a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a2632455cabd1706f3d5d7a62931ce42d7daf459fc72b517abfa4be2b4edbc1
MD5 e8160746d2c56c97bc56c289c531cfb6
BLAKE2b-256 24bfa9f74f856c52790e19461d5644a4d75885abc3fd34735bb0066fee11b199

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a2ef72bd5525ef20f810b44c008a838300d5336dd1cb4109b95fed81418746d
MD5 e3ce486bb488b3da872dac55939dc2dc
BLAKE2b-256 20a7f030190fa18fd07db66cdd717ff9e357d622f9988d5cba9a9024bd55a2f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0ee2b6253f07879f52a1913eb4cd0a030847afbe97688228c49a1abc4d9abe4
MD5 e298c27b58c59b1d6b133b010d042146
BLAKE2b-256 885baa887088baabaae0dbdb7f14ed634ebf20f19947e2b2be2176d3792faa07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 635d89caab4e440365aeca9935d34d2521c77eab6b9061a9e49045b28f569ee8
MD5 314773ed1a4e02c4eec5f8da4d5611a4
BLAKE2b-256 3164e286202e81791370886c6298ff8d06a5f16ad5f05f228d607f76b3b6c2c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62a5195d73d1c9ae2f596795de3abb2625cb7eedcc4d513653c60115015238ee
MD5 b9f7fa9700b54ee9411ae4063ec5e5d4
BLAKE2b-256 400df6e228c139db183a7643e65eac2f5919ce8c5db234d784b27479c414f1e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f83caeb49c108ce69e6d21aa29d522fefb847cc0b6db4494e9aaec5251f1db78
MD5 eff7bfe990277283fcb50ac9c8770ca3
BLAKE2b-256 76c9321e49fd961e096a7b77944285f4c97f2e75843dcccec9f862f9fe9d0e71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af7b5dda6b8385c2aaf0d4da5cf1aae18907755341f8c1db145614be1f53eaf8
MD5 d36c66d3f088f303f696c9016657bf56
BLAKE2b-256 3c1fd235b4405d03640be4090575a1c5ed1ec729c368b4435b9520b77252c0fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa9f122b2c9c9f0d098a71acfa2d05c826fabe777cd0d90b9745d3995931822d
MD5 c61034ec0498a3172995c8f9f084de5c
BLAKE2b-256 714d66d9197857b3ae03dd74b883af1dde2aa90620556f6876fb2467b851bc4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 645fba0377fb5a75fc7a7927069dc4c25a6bc897765e50666711e8d88359d11f
MD5 68fa7408116b3f0bc3529f1086a1c563
BLAKE2b-256 9ad443d86588c633e7c6a8d24a048296ab135ba61fc794f7d0b35429d9ad7e7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc10ddc34397e57899688d76534aa8f16bc9927b337cb98ca0ba6cb25197144d
MD5 ddb878f724963e9c3e5a345a9ede72a3
BLAKE2b-256 69c4d34a8ae4a90c97189b21fab5234ba900657aa39e7b857b5dbae350f3a89d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bffaca363c9087b7c89c7b18a651e66e6046bbff4318978e732f812eca950eb
MD5 7721182e6322d9e81e022f7a6139924e
BLAKE2b-256 5ca32378d72ffef148818fa5ebcaec33730c4b2458609ebe2848a344b163970c

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