Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
4 of 16 committers (25.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.4%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Jet-finding in the Scikit-HEP ecosystem.
Basic Info
- Host: GitHub
- Owner: scikit-hep
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Homepage: https://fastjet.readthedocs.io
- Size: 592 KB
Statistics
- Stars: 26
- Watchers: 8
- Forks: 18
- Open Issues: 6
- Releases: 33
Topics
Metadata Files
README.md
Official FastJet bindings to Python and Awkward Array.
Main features of Fastjet: * Contains Vectorized, Out-of-core Vectorized (dask), as well as Non-Vectorized interface for Fastjet. * Compiled against the complete Fastjet library in C++. * Has Awkward Array, Vector, and optionally Dask as dependencies. * 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:
bash
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
bash
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:
bash
python -m pip install '.[test]'
Owner
- Name: Scikit-HEP Project
- Login: scikit-hep
- Kind: organization
- Email: scikit-hep-forum@googlegroups.com
- Website: https://scikit-hep.org
- Repositories: 46
- Profile: https://github.com/scikit-hep
A community project for High Energy Physics data analysis in Python
GitHub Events
Total
- Create event: 30
- Release event: 8
- Issues event: 23
- Watch event: 4
- Delete event: 24
- Issue comment event: 88
- Push event: 327
- Pull request review comment event: 34
- Pull request review event: 34
- Pull request event: 63
- Fork event: 6
Last Year
- Create event: 30
- Release event: 8
- Issues event: 23
- Watch event: 4
- Delete event: 24
- Issue comment event: 88
- Push event: 327
- Pull request review comment event: 34
- Pull request review event: 34
- Pull request event: 63
- Fork event: 6
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| aryan26roy | 5****y | 52 |
| Jim Pivarski | j****i@g****m | 47 |
| dependabot[bot] | 4****] | 46 |
| pre-commit-ci[bot] | 6****] | 39 |
| Lindsey Gray | l****y@g****m | 32 |
| Chris Papageorgakis | C****s@c****h | 19 |
| Matthew Feickert | m****t@c****h | 14 |
| Javier Duarte | j****e@u****u | 12 |
| Henry Schreiner | h****r@c****h | 7 |
| Raghav Kansal | r****7@y****n | 6 |
| cmoore24-24 | 6****4 | 2 |
| 5ean-github | 6****b | 1 |
| Ka Wa Ho | 4****o | 1 |
| Kilian Lieret | k****t@p****e | 1 |
| Peter Fackeldey | f****r@g****m | 1 |
| ssrothman | 6****n | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 57
- Total pull requests: 196
- Average time to close issues: 6 months
- Average time to close pull requests: 25 days
- Total issue authors: 25
- Total pull request authors: 15
- Average comments per issue: 4.14
- Average comments per pull request: 1.64
- Merged pull requests: 172
- Bot issues: 0
- Bot pull requests: 83
Past Year
- Issues: 12
- Pull requests: 37
- Average time to close issues: 3 months
- Average time to close pull requests: about 2 months
- Issue authors: 7
- Pull request authors: 8
- Average comments per issue: 2.5
- Average comments per pull request: 3.41
- Merged pull requests: 32
- Bot issues: 0
- Bot pull requests: 9
Top Authors
Issue Authors
- matthewfeickert (12)
- lgray (9)
- chrispap95 (5)
- jmduarte (3)
- rkansal47 (3)
- jpata (2)
- jpivarski (2)
- goi42 (2)
- yurivict (2)
- jbrewster7 (1)
- dependabot[bot] (1)
- MycrofD (1)
- alexbuzzi (1)
- rmsnyder8421 (1)
- kawaho (1)
Pull Request Authors
- pre-commit-ci[bot] (57)
- lgray (57)
- dependabot[bot] (52)
- matthewfeickert (30)
- chrispap95 (23)
- jmduarte (12)
- henryiii (7)
- rkansal47 (7)
- cmoore24-24 (2)
- kawaho (2)
- aryan26roy (2)
- pfackeldey (2)
- ssrothman (1)
- jpivarski (1)
- 5ean-github (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 37,866 last-month
- Total docker downloads: 216
- Total dependent packages: 3
- Total dependent repositories: 4
- Total versions: 30
- Total maintainers: 4
pypi.org: fastjet
- Documentation: https://fastjet.readthedocs.io/
- License: bsd-3-clause
-
Latest release: 0.0.1
published about 5 years ago
Rankings
Maintainers (4)
Dependencies
- awkward *
- sphinx >=2.4.4
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v2.1.0 composite
- pre-commit/action v3.0.0 composite
- pypa/cibuildwheel v2.12.0 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v2.1.0 composite
- pypa/cibuildwheel v2.12.0 composite
- pypa/gh-action-pypi-publish v1.6.4 composite