Official FastJet bindings to Python and Awkward Array.
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |