Welcome to pyHiPeRTA’s documentation!¶
pyHiPeRTA¶
This repository is a proof of concept implementation of some of the High Performance Analysis HiPeRTA in python, accelerated on GPU.
Description¶
For now, only numpy code (CPU) implementing the algorithms are available.
## VS Code dev containers example configuration
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/miniconda
{
"initializeCommand": "docker pull gitlab-registry.in2p3.fr/cta-lapp/rta/pyhiperta/dev:latest",
"image": "gitlab-registry.in2p3.fr/cta-lapp/rta/pyhiperta/dev:latest",
"postAttachCommand": "micromamba run -n base pip install --no-deps -e /src",
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"charliermarsh.ruff",
"ms-python.isort",
"ms-python.python",
"ms-python.vscode-pylance",
"njpwerner.autodocstring",
"tamasfe.even-better-toml",
"wmaurer.change-case"
]
}
},
"workspaceMount": "source=${localWorkspaceFolder},target=/src,type=bind",
"workspaceFolder": "/src"
}