Name | xaitk-jatic JSON |
Version |
0.7.0
JSON |
| download |
home_page | None |
Summary | Integration package to support interfacing, implementation and example needs for the JATIC. |
upload_time | 2025-07-23 18:56:28 |
maintainer | None |
docs_url | None |
author | Kitware, Inc. |
requires_python | <4.0,>=3.9 |
license | Apache-2.0 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<!-- :auto badges: -->
[](https://pypi.org/project/xaitk-jatic/)

[](https://xaitk-jatic.readthedocs.io/en/latest/?badge=latest)
<!-- :auto badges: -->
# XAITK JATIC Integrations
"Bucket" to house various examples and resources related to
[`xaitk-saliency`](https://github.com/xaitk/xaitk-saliency) integration and
scaling for JATIC use as part of the JATIC program.
<!-- :auto installation: -->
## Installation
`xaitk-jatic` installation has been tested on Unix and Linux systems.
To install the current version via `pip`:
```bash
pip install xaitk-jatic[<extra1>,<extra2>,...]
```
To install the current version via `conda-forge`:
```bash
conda install -c conda-forge xaitk-jatic
```
Certain plugins may require additional runtime dependencies. Details on these
requirements can be found
[here](https://xaitk-jatic.readthedocs.io/en/latest/installation.html).
For more detailed installation instructions, visit the
[installation documentation](https://xaitk-jatic.readthedocs.io/en/latest/installation.html).
<!-- :auto installation: -->
<!-- :auto getting-started: -->
## Getting Started
Explore usage examples of the `xaitk-jatic` package in various contexts using
the Jupyter notebooks provided in the `./docs/examples/` directory.
<!-- :auto getting-started: -->
<!-- :auto documentation: -->
## Documentation
Documentation for both release snapshots and the latest main branch is available
on [ReadTheDocs](https://xaitk-jatic.readthedocs.io/en/latest/).
To build the Sphinx-based documentation locally for the latest reference:
```bash
# 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
```
<!-- :auto documentation: -->
<!-- :auto contributing: -->
## Contributing
Contributions are encouraged!
The following points help ensure contributions follow development practices.
- Follow the
[JATIC Design Principles](https://cdao.pages.jatic.net/public/program/design-principles/).
- Adopt the Git Flow branching strategy.
- Detailed release information is available in
[docs/release_process.rst](./docs/release_process.rst).
- Additional contribution guidelines and issue reporting steps can be found in
[CONTRIBUTING.md](./CONTRIBUTING.md).
<!-- :auto contributing: -->
<!-- :auto developer-tools: -->
### Developer Tools
Ensure the source tree is acquired locally before proceeding.
#### Poetry Install
You can install using [Poetry](https://python-poetry.org/):
> [!IMPORTANT] XAITK-JATIC currently requires `poetry<2.0`
> [!WARNING] Users unfamiliar with Poetry should use caution. See
> [installation documentation](https://xaitk-jatic.readthedocs.io/en/latest/installation.html#from-source)
> for more information.
```bash
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:
```bash
# 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
```
<!-- :auto developer-tools: -->
<!-- :auto license: -->
## License
[Apache 2.0](./LICENSE)
<!-- :auto license: -->
<!-- :auto contacts: -->
## Contacts
**Principal Investigator / Product Owner**: Brian Hu (Kitware) @brian.hu
**Scrum Master / Maintainer**: Brandon RichardWebster (Kitware)
@b.richardwebster
**Deputy Scrum Master / Maintainer**: Emily Veenhuis (Kitware) @emily.veenhuis
**Project Manager**: Keith Fieldhouse (Kitware) @keith.fieldhouse
**Program Representative**: Austin Whitesell (MITRE) @awhitesell
<!-- :auto contacts: -->
<!-- :auto acknowledgment: -->
## 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.
<!-- :auto acknowledgment: -->
Raw data
{
"_id": null,
"home_page": null,
"name": "xaitk-jatic",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Kitware, Inc.",
"author_email": "xaitk@kitware.com",
"download_url": "https://files.pythonhosted.org/packages/56/59/d3641cd5893b7bcacdba9a04ee065e7f6c710c23c941842e79c374c8dcb2/xaitk_jatic-0.7.0.tar.gz",
"platform": null,
"description": "<!-- :auto badges: -->\n\n[](https://pypi.org/project/xaitk-jatic/)\n\n[](https://xaitk-jatic.readthedocs.io/en/latest/?badge=latest)\n\n<!-- :auto badges: -->\n\n# XAITK JATIC Integrations\n\n\"Bucket\" to house various examples and resources related to\n[`xaitk-saliency`](https://github.com/xaitk/xaitk-saliency) integration and\nscaling for JATIC use as part of the JATIC program.\n\n<!-- :auto installation: -->\n\n## Installation\n\n`xaitk-jatic` installation has been tested on Unix and Linux systems.\n\nTo install the current version via `pip`:\n\n```bash\npip install xaitk-jatic[<extra1>,<extra2>,...]\n```\n\nTo install the current version via `conda-forge`:\n\n```bash\nconda install -c conda-forge xaitk-jatic\n```\n\nCertain plugins may require additional runtime dependencies. Details on these\nrequirements can be found\n[here](https://xaitk-jatic.readthedocs.io/en/latest/installation.html).\n\nFor more detailed installation instructions, visit the\n[installation documentation](https://xaitk-jatic.readthedocs.io/en/latest/installation.html).\n\n<!-- :auto installation: -->\n\n<!-- :auto getting-started: -->\n\n## Getting Started\n\nExplore usage examples of the `xaitk-jatic` package in various contexts using\nthe Jupyter notebooks provided in the `./docs/examples/` directory.\n\n<!-- :auto getting-started: -->\n\n<!-- :auto documentation: -->\n\n## Documentation\n\nDocumentation for both release snapshots and the latest main branch is available\non [ReadTheDocs](https://xaitk-jatic.readthedocs.io/en/latest/).\n\nTo build the Sphinx-based documentation locally for the latest reference:\n\n```bash\n# Install dependencies\npoetry install --sync --with main,linting,tests,docs\n# Navigate to the documentation root\ncd docs\n# Build the documentation\npoetry run make html\n# Open the generated documentation in your browser\nfirefox _build/html/index.html\n```\n\n<!-- :auto documentation: -->\n\n<!-- :auto contributing: -->\n\n## Contributing\n\nContributions are encouraged!\n\nThe following points help ensure contributions follow development practices.\n\n- Follow the\n [JATIC Design Principles](https://cdao.pages.jatic.net/public/program/design-principles/).\n- Adopt the Git Flow branching strategy.\n- Detailed release information is available in\n [docs/release_process.rst](./docs/release_process.rst).\n- Additional contribution guidelines and issue reporting steps can be found in\n [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n<!-- :auto contributing: -->\n\n<!-- :auto developer-tools: -->\n\n### Developer Tools\n\nEnsure the source tree is acquired locally before proceeding.\n\n#### Poetry Install\n\nYou can install using [Poetry](https://python-poetry.org/):\n\n> [!IMPORTANT] XAITK-JATIC currently requires `poetry<2.0`\n\n> [!WARNING] Users unfamiliar with Poetry should use caution. See\n> [installation documentation](https://xaitk-jatic.readthedocs.io/en/latest/installation.html#from-source)\n> for more information.\n\n```bash\npoetry install --with main,linting,tests,docs --extras \"<extra1> <extra2> ...\"\n```\n\n#### Pre-commit Hooks\n\nPre-commit hooks ensure that code complies with required linting and formatting\nguidelines. These hooks run automatically before commits but can also be\nexecuted manually. To bypass checks during a commit, use the `--no-verify` flag.\n\nTo install and use pre-commit hooks:\n\n```bash\n# Install required dependencies\npoetry install --sync --with main,linting,tests,docs\n# Initialize pre-commit hooks for the repository\npoetry run pre-commit install\n# Run pre-commit checks on all files\npoetry run pre-commit run --all-files\n```\n\n<!-- :auto developer-tools: -->\n\n<!-- :auto license: -->\n\n## License\n\n[Apache 2.0](./LICENSE)\n\n<!-- :auto license: -->\n\n<!-- :auto contacts: -->\n\n## Contacts\n\n**Principal Investigator / Product Owner**: Brian Hu (Kitware) @brian.hu\n\n**Scrum Master / Maintainer**: Brandon RichardWebster (Kitware)\n@b.richardwebster\n\n**Deputy Scrum Master / Maintainer**: Emily Veenhuis (Kitware) @emily.veenhuis\n\n**Project Manager**: Keith Fieldhouse (Kitware) @keith.fieldhouse\n\n**Program Representative**: Austin Whitesell (MITRE) @awhitesell\n\n<!-- :auto contacts: -->\n\n<!-- :auto acknowledgment: -->\n\n## Acknowledgment\n\nThis material is based upon work supported by the Chief Digital and Artificial\nIntelligence Office under Contract No. 519TC-23-9-2032. The views and\nconclusions contained herein are those of the author(s) and should not be\ninterpreted as necessarily representing the official policies or endorsements,\neither expressed or implied, of the U.S. Government.\n\n<!-- :auto acknowledgment: -->\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Integration package to support interfacing, implementation and example needs for the JATIC.",
"version": "0.7.0",
"project_urls": {
"Documentation": "https://xaitk-jatic.readthedocs.io/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fcd5eeb2b0881545a36603e92aa5b3b73fea34e028c36d871a217524ea708274",
"md5": "14dd2d40b6651371a3a48b234ef7e531",
"sha256": "7ac9b4f7676807856096349682c29f8c6a8ddbcef8f810b8e263a37c6a5450d6"
},
"downloads": -1,
"filename": "xaitk_jatic-0.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "14dd2d40b6651371a3a48b234ef7e531",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 19713,
"upload_time": "2025-07-23T18:56:27",
"upload_time_iso_8601": "2025-07-23T18:56:27.143764Z",
"url": "https://files.pythonhosted.org/packages/fc/d5/eeb2b0881545a36603e92aa5b3b73fea34e028c36d871a217524ea708274/xaitk_jatic-0.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5659d3641cd5893b7bcacdba9a04ee065e7f6c710c23c941842e79c374c8dcb2",
"md5": "b081183a104f1250e458f6635dd1de21",
"sha256": "98929aaa8932b3bf10118f820394abe31dd885965845f5d38d2896fb162cb766"
},
"downloads": -1,
"filename": "xaitk_jatic-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "b081183a104f1250e458f6635dd1de21",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 18726,
"upload_time": "2025-07-23T18:56:28",
"upload_time_iso_8601": "2025-07-23T18:56:28.388681Z",
"url": "https://files.pythonhosted.org/packages/56/59/d3641cd5893b7bcacdba9a04ee065e7f6c710c23c941842e79c374c8dcb2/xaitk_jatic-0.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-23 18:56:28",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "xaitk-jatic"
}