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.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f7d07c3305ac1e8cdfd9c05628cdc1501408a9a38ff36821c755db3602e8588 |
|
MD5 | 956469399fe4e0b5fee32e7d7efc15aa |
|
BLAKE2b-256 | 9e1e30c02e455666837c081ae68b022f7faae533ee0b946b8b41db9aa124732e |
Hashes for fastjet-3.4.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f41e7be229f1378b906d561935c8594312f7c68403a3f52d6f0375191cb6414 |
|
MD5 | 0faa256531fa42e3c10cced8326d863f |
|
BLAKE2b-256 | 6dec8ba28338fd7cc6d71360e099f607dd1781fc40ecc3679bce7cddbda617a5 |
Hashes for fastjet-3.4.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc8fa967babcdcd0988284bcd76552caf3b1169633311e507eeef0e6e25e0887 |
|
MD5 | 1aa06c1dc54c01ceb37acd32fa7884b4 |
|
BLAKE2b-256 | 6867cb4b0390808d54cdcbca6d1afd4d131b9a891fe82bdc74cd74c1a565da4c |
Hashes for fastjet-3.4.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 919ad00604b906fc0fa05ae5c03fc2f2aeab9e085faf7da5aafae5a8c8a41cb0 |
|
MD5 | 2b7e0ee3a60b73d2a23d3a1a023e3e27 |
|
BLAKE2b-256 | dc457aa70d114ce7d143845e8d3c66854c31891b824ebfb617c69eea57410c9c |
Hashes for fastjet-3.4.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f34c64787eb841cdfc2e1c2d8402d31fc623285a1e8a9db9dbe087ca87f7e365 |
|
MD5 | 35f2e959602ac68ac335dcd3e7f43d6a |
|
BLAKE2b-256 | dd431c15050a0752ecf186041c2fbc556224b545ee60ab80bdab0c1954296230 |
Hashes for fastjet-3.4.0.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0822b87b5c52b5de234a1703ea28c31243ce287d07516cdc63b5b695c1d8b58 |
|
MD5 | 4fe282945f00aa045b3ea9366498e610 |
|
BLAKE2b-256 | 64e413188ac8df8496d9fd76bf4804798d8f2f71c0598d6f26a3a7925462e4a9 |
Hashes for fastjet-3.4.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a25d59e61f1cb793b5a5a8ed667dcd014adbfc5446ec01714fae44a0a7994cfe |
|
MD5 | 3bd573487b89e9f857f3b3ceba92496b |
|
BLAKE2b-256 | 0f284832144f7d454d9af993fe19903a0abc88ab4f98f5d93efa27a24c93a53a |
Hashes for fastjet-3.4.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8ad358156afa6bfa4fa0c2f1105814c12dac6dee7d94d11c0847e862e222be1 |
|
MD5 | f04ff7563f9a48f563ffa6fd3e9b674a |
|
BLAKE2b-256 | 6e1b5cc7bac80beb5770e420464ca35fa988a0ce880c317ff6a08cda55caea7a |
Hashes for fastjet-3.4.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23b93cbba8070db1d6fae81ca17495b56895f28f7a2c92ccf890dee9d53b0387 |
|
MD5 | 391f0d076c9582b37803535ed18eba2e |
|
BLAKE2b-256 | 18095852b53f808c0e9dd334a4f3716fff1fc95fc8a930acefef9b19186abf3d |
Hashes for fastjet-3.4.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60de9e0159da231528211ed55c45ca361cd7266dd9adac649531ea3a31296769 |
|
MD5 | 7b801a7f9ef5cfe87b27262591b12f0d |
|
BLAKE2b-256 | 3dab9de9ca755f2a4ef40d2e23031221549fe576468d5474e11a5025474a2d25 |