Skip to content

Commit

Permalink
Merge pull request #78 from nugraph/release/v24.6.0
Browse files Browse the repository at this point in the history
bump to v24.6.dev0
  • Loading branch information
vhewes authored Jun 11, 2024
2 parents 047c9c4 + 7624132 commit 72e73fb
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PyNuML is a Python toolkit for processing machine learning (ML) inputs from neut

## Parallel Event IO

HDF5 files produced using the [NuML standard](https://github.com/vhewes/numl) contain tabular data structures representing events, simulated particles, energy depositions, detector hits and any other information defined by the user. For large datasets, accessing the rows of a table corresponding to a specific event based on event index can become prohibitively slow. PyNuML includes a metadata standard for efficient MPI parallel IO with large-scale physics event data. This approach enables very efficient processing of datasets using MPI parallel processing on HPC nodes, while also providing a simple and effective interface for interactive analysis.
HDF5 files produced using the [NuML standard](https://github.com/nugraph/numl) contain tabular data structures representing events, simulated particles, energy depositions, detector hits and any other information defined by the user. For large datasets, accessing the rows of a table corresponding to a specific event based on event index can become prohibitively slow. PyNuML includes a metadata standard for efficient MPI parallel IO with large-scale physics event data. This approach enables very efficient processing of datasets using MPI parallel processing on HPC nodes, while also providing a simple and effective interface for interactive analysis.

## Semantic and instance labelling

Expand Down Expand Up @@ -51,7 +51,7 @@ pip install pynuml

For those who wish to contribute to developing PyNuML, or work with the current development build, the repository can be cloned and installed in editable mode using pip:
```
git clone https://github.com/vhewes/pynuml
git clone https://github.com/nugraph/pynuml
pip install -e ./pynuml
```

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
:github_url: https://github.com/vhewes/pynuml
:github_url: https://github.com/nugraph/pynuml

pynuml Documentation
====================
Expand Down
2 changes: 1 addition & 1 deletion docs/install/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Installing for development

If you're installing **pynuml** for development, you can install the numl Anaconda environment as outlined above, and then clone the repository directly and install it in editable mode::

git clone https://github.com/vhewes/pynuml
git clone https://github.com/nugraph/pynuml
pip install --no-deps -e ./pynuml

This will uninstall the conda release of pynuml installed by default as part of the numl environment, and override it with your local repository. If installed in editable mode, any changes made to the package will instantaneously be reflected when the module is imported in Python.
2 changes: 1 addition & 1 deletion pynuml/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
'''Standardised ML input processing for particle physics'''

__version__ = '23.11.dev'
__version__ = '24.6.dev0'

from . import io
from . import labels
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ dependencies = [
dynamic = ["version", "description"]

[project.urls]
Home = "https://github.com/vhewes/pynuml"
Home = "https://github.com/nugraph/pynuml"

0 comments on commit 72e73fb

Please # to comment.