Skip to main content

PyPI - Python Version PyPI - Python Version Documentation Status

XAITK JATIC Integrations

"Bucket" to house various examples and resources related to xaitk-saliency integration and scaling for JATIC use as part of the JATIC program.

Installation

xaitk-jatic installation has been tested on Unix and Linux systems.

To install the current version via pip:

pip install xaitk-jatic[<extra1>,<extra2>,...]

To install the current version via conda-forge:

conda install -c conda-forge xaitk-jatic

Certain plugins may require additional runtime dependencies. Details on these requirements can be found here.

For more detailed installation instructions, visit the installation documentation.

Getting Started

Explore usage examples of the xaitk-jatic package in various contexts using the Jupyter notebooks provided in the ./docs/examples/ directory.

Documentation

Documentation for both release snapshots and the latest main branch is available on ReadTheDocs.

To build the Sphinx-based documentation locally for the latest reference:

# Install dependencies
poetry install --sync --with main,linting,tests,docs
# Navigate to the documentation root
cd docs
# Build the documentation
poetry run make html
# Open the generated documentation in your browser
firefox _build/html/index.html

Contributing

Contributions are encouraged!

The following points help ensure contributions follow development practices.

Developer Tools

Ensure the source tree is acquired locally before proceeding.

Poetry Install

You can install using Poetry:

poetry install --with main,linting,tests,docs --extras "<extra1> <extra2> ..."

Pre-commit Hooks

Pre-commit hooks ensure that code complies with required linting and formatting guidelines. These hooks run automatically before commits but can also be executed manually. To bypass checks during a commit, use the --no-verify flag.

To install and use pre-commit hooks:

# Install required dependencies
poetry install --sync --with main,linting,tests,docs
# Initialize pre-commit hooks for the repository
poetry run pre-commit install
# Run pre-commit checks on all files
poetry run pre-commit run --all-files

License

Apache 2.0

Contacts

Principal Investigator: Brian Hu (Kitware) @brian.hu

Project Manager / Product Owner: Keith Fieldhouse (Kitware) @keith.fieldhouse

Scrum Master / Maintainer: Brandon RichardWebster (Kitware) @b.richardwebster

Deputy Scrum Master / Deputy Maintainer: Emily Veenhuis (Kitware) @emily.veenhuis

Program Representative: Austin Whitesell (MITRE) @awhitesell

Acknowledgment

This material is based upon work supported by the Chief Digital and Artificial Intelligence Office under Contract No. 519TC-23-9-2032. The views and conclusions contained herein are those of the author(s) and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the U.S. Government.

Metadata

Release files for xaitk-jatic 0.8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xaitk-jatic 0.8.1
File Size Uploaded Provenance Actions
xaitk_jatic-0.8.1.tar.gz 18.7 kB Without provenance Details for xaitk_jatic-0.8.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for xaitk-jatic 0.8.1
File Interpreter ABI Platform Actions
xaitk_jatic-0.8.1-py3-none-any.whl Python 3 none any Details for xaitk_jatic-0.8.1-py3-none-any.whl

Total release size: 38.4 kB

Release files / xaitk_jatic-0.8.1.tar.gz

Download URL xaitk_jatic-0.8.1.tar.gz
Size 18.7 kB
Tags Source
SHA-256 checksum
How to use checksums
3bfe5408383331cf84f52df23f50849db42e8aaeaaf73f18fe8506d406119056
BLAKE2b-256 checksum
How to use checksums
b0a3b02a61e245fc943e301a183ce9a7b56d7025ffee5b3c381e6c02fa0954f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.19 Linux/6.14.0-1011-aws

Release files / xaitk_jatic-0.8.1-py3-none-any.whl

Download URL xaitk_jatic-0.8.1-py3-none-any.whl
Size 19.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0a0cb6d327922f92fc2610e4c6a6edea21bc783fcb482fa71ba0531c242d7692
BLAKE2b-256 checksum
How to use checksums
4a67777d24ad2e5f8936dbb52777eaf338a58d92f17a41cf1f0d575fc42996d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.19 Linux/6.14.0-1011-aws

Security for xaitk-jatic 0.8.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page