Skip to main content

Official FastJet bindings to Python and Awkward Array.

Project description

Actions 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.4.tar.gz (4.0 MB view details)

Uploaded Source

Built Distributions

fastjet-3.4.0.4-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.4-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.4-cp311-cp311-macosx_10_9_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

fastjet-3.4.0.4-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.4-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.4-cp310-cp310-macosx_10_9_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

fastjet-3.4.0.4-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.4-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.4-cp39-cp39-macosx_10_9_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

fastjet-3.4.0.4-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.4-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.4-cp38-cp38-macosx_10_9_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

fastjet-3.4.0.4-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.4-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.4-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.4.tar.gz.

File metadata

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

File hashes

Hashes for fastjet-3.4.0.4.tar.gz
Algorithm Hash digest
SHA256 d7fd8f39e01873b1b1542c01feb57ceebcc361e45ec6bbb640893e6006c5bdc1
MD5 adfdc62a0ac0355302e33ee6305fa56f
BLAKE2b-256 8c4a9bc971424e15a6e35531178d1c61dc4daa6077a0d2820a4f30f4bf3f490f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5252e5b61a209fa90caa8d979838be3881c99ac49d33c220c4db2e53e41b6ab
MD5 d1660f5a60f5981c88901f53f7fc7bd7
BLAKE2b-256 cb32e44ac3464bdb02a796fc5fab6cb450f37bf462a42103483f8ae9c4e43d8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b8bcb124ea1211577e25587f243a2d196af26d60a5c4a6718c543148cecc6aea
MD5 5caf8d6d325ca068b909cc10c1a6494f
BLAKE2b-256 0c8cf33653448bf5cba8abda3fa3f2d9bdb8f191f18059a39ab69a015509af58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 19fbbc15285617a48849969852622ec7792171a2eb354928b8d2ea63fb48e7cb
MD5 329bac6ed927ede16a5838445b02b32a
BLAKE2b-256 9b0694c82a6c14a1cf0d52717369a6cefe56943f28e8d74eea4f091587dd493d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52c59db810c6eaf170a424778ccf3efe84cf969ec8fc2ea80abfc25b1d2cb9f9
MD5 b48cc58ed4ef2e6e4d71b39a38e79d95
BLAKE2b-256 f5de53bafd307906441eca2f9eeae0786b6d468f8559e11c1117a2a3006cfbb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96ece1eac57d9b55da3195ba1b4ddf7cf3eada1c24e9c5541c46ab42330123f0
MD5 a62553f658fba69a9d91e4d0280a7486
BLAKE2b-256 09ab2238c6995fd8c661d54d50da40ea525d3f0373ec2dcb0455a17fbb087837

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be6ff386775df448d00286d2c023495e49be5f1b711fe1e74aa3b4f634594f53
MD5 17f9743e1539efaf90077b2637731845
BLAKE2b-256 fe71a9467e3472616f9f95ef3e2441e5802077784e0fc3f0bf708fc0e4ec1265

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0d4268bd43d67376def2876c0c9a0bad5d6f33f400c45c41d9dc5cb47abe224
MD5 bdd416338d0c8b9fb7a43d3eff8486d7
BLAKE2b-256 e9e7a5f6a395da984814a47254841d76303806ba16d729da45d1aa1db7b86026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c2fd3f2c00160bdd9b9bb1f9fc277b839600ece99a3daf5ba845cdf759672c0
MD5 85ee170832bb119c1e564c364eac40bb
BLAKE2b-256 972ef331b4b0974fdf9b9ac36e2925b9e5cf695e0376450027258b213810ca6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54535c090cd77d9008b91fadd3418a216fc9588c3aaecca6600f693912ac813e
MD5 cc98ba604c63139b56351934b328b872
BLAKE2b-256 d34323b04806bdcd3530c4be8ccb6d0ef20336774a3bd501c96b150d5459f777

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 acfd5d4211c40f17b70d375ce7df00517687323188e5925fb20dd2eb0a693547
MD5 7fe97dca7b61619000ec25925e11a034
BLAKE2b-256 85f0534a9a632c2678cc39044ef510b7539f07875e03d3708c400266930023b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab66e59656ad1d664cc43ddbc660790f09135947da2e5dd80aca173b7cab48a5
MD5 eb6d41558aca866e2ed52b19064f221b
BLAKE2b-256 0bf841e4ed561bbb2eb060620ce07b7e64d300b25b0cddf82b49409bbc613153

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6175ceb15561c4f6fbf03ca12aac29b97e8cda76876b5d537a99cbc37bf37b55
MD5 926023b8168e3efe0a9f533854872881
BLAKE2b-256 3e8a3c515e191232fadb71006094adc786feac1347f704b98bdb4a0a32de709f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 186663413d37fcd4c186a8ac3b08fa95f9a414f97c3e19a389a51bdd8c680379
MD5 f790acddea7f88220cd385a9bdfa6f66
BLAKE2b-256 624cc16e63369e679a7e3340bfcfef9b21405f9268928c2fbaa44ed0a818abf1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ad29a461340c613caf67079ab134542cd304d53a1ff51a1bb4ff5a8e8ff4f80
MD5 25600dca8df484130edb7b352776f90b
BLAKE2b-256 dda84836251c2c78c09a05ccd6907fd1066b4f7f220669507effca5a10664e1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastjet-3.4.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5738ce1b0920983aef626ea80abff76ebcc6d401e2fbbee911134c408eb7abea
MD5 737eafb1348d55b194e6d0ec3532564f
BLAKE2b-256 c8f5c00a669a1ac1343f15cd3206c90ff60176589aa20ba277aa945801f87a60

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