Name | cucim-cu12 JSON |
Version |
24.8.0
JSON |
| download |
home_page | None |
Summary | cuCIM - an extensible toolkit designed to provide GPU accelerated I/O, computer vision & image processing primitives for N-Dimensional images with a focus on biomedical imaging. |
upload_time | 2024-08-08 12:47:13 |
maintainer | None |
docs_url | None |
author | NVIDIA Corporation |
requires_python | >=3.9 |
license | Apache 2.0 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/> cuCIM</div>
[RAPIDS](https://rapids.ai) cuCIM is an open-source, accelerated computer vision and image processing software library for multidimensional images used in biomedical, geospatial, material and life science, and remote sensing use cases.
cuCIM offers:
- Enhanced Image Processing Capabilities for large and n-dimensional tag image file format (TIFF) files
- Accelerated performance through Graphics Processing Unit (GPU)-based image processing and computer vision primitives
- A Straightforward Pythonic Interface with Matching Application Programming Interface (API) for Openslide
cuCIM supports the following formats:
- Aperio ScanScope Virtual Slide (SVS)
- Philips TIFF
- Generic Tiled, Multi-resolution RGB TIFF files with the following compression schemes:
- No Compression
- JPEG
- JPEG2000
- Lempel-Ziv-Welch (LZW)
- Deflate
**NOTE:** For the latest stable [README.md](https://github.com/rapidsai/cucim/blob/main/README.md) ensure you are on the `main` branch.
- [GTC 2022 Accelerating Storage IO to GPUs with Magnum IO [S41347]](https://events.rainfocus.com/widget/nvidia/gtcspring2022/sessioncatalog/session/1634960000577001Etxp)
- cuCIM's GDS API examples: <https://github.com/NVIDIA/MagnumIO/tree/main/gds/readers/cucim-gds>
- [SciPy 2021 cuCIM - A GPU image I/O and processing library](https://www.scipy2021.scipy.org/)
- [video](https://youtu.be/G46kOOM9xbQ)
- [GTC 2021 cuCIM: A GPU Image I/O and Processing Toolkit [S32194]](https://www.nvidia.com/en-us/on-demand/search/?facet.mimetype[]=event%20session&layout=list&page=1&q=cucim&sort=date)
- [video](https://www.nvidia.com/en-us/on-demand/session/gtcspring21-s32194/)
**[Developer Page](https://developer.nvidia.com/multidimensional-image-processing)**
**Blogs**
- [Enhanced Image Analysis with Multidimensional Image Processing](https://developer.nvidia.com/blog/enhanced-image-analysis-with-multidimensional-image-processing/)
- [Accelerating Scikit-Image API with cuCIM: n-Dimensional Image Processing and IO on GPUs](https://developer.nvidia.com/blog/cucim-rapid-n-dimensional-image-processing-and-i-o-on-gpus/)
- [Accelerating Digital Pathology Pipelines with NVIDIA Claraâ„¢ Deploy](https://developer.nvidia.com/blog/accelerating-digital-pathology-pipelines-with-nvidia-clara-deploy-2/)
**Webinars**
- [cuCIM: a GPU Image IO and Processing Library](https://www.youtube.com/watch?v=G46kOOM9xbQ)
**[Documentation](https://docs.rapids.ai/api/cucim/stable)**
**Release notes** are available on our [wiki page](https://github.com/rapidsai/cucim/wiki/Release-Notes).
## Install cuCIM
### Conda
#### [Conda (stable)](https://anaconda.org/rapidsai/cucim)
```bash
conda create -n cucim -c rapidsai -c conda-forge cucim cuda-version=`<CUDA version>`
```
`<CUDA version>` should be 11.2+ (e.g., `11.2`, `12.0`, etc.)
#### [Conda (nightlies)](https://anaconda.org/rapidsai-nightly/cucim)
```bash
conda create -n cucim -c rapidsai-nightly -c conda-forge cucim cuda-version=`<CUDA version>`
```
`<CUDA version>` should be 11.2+ (e.g., `11.2`, `12.0`, etc.)
### [PyPI](https://pypi.org/project/cucim/)
Install for CUDA 12:
```bash
pip install cucim-cu12
```
Alternatively install for CUDA 11:
```bash
pip install cucim-cu11
```
### Notebooks
Please check out our [Welcome](notebooks/Welcome.ipynb) notebook ([NBViewer](https://nbviewer.org/github/rapidsai/cucim/blob/main/notebooks/Welcome.ipynb))
#### Downloading sample images
To download images used in the notebooks, please execute the following commands from the repository root folder to copy sample input images into `notebooks/input` folder:
(You will need [Docker](https://www.docker.com/) installed in your system)
```bash
./run download_testdata
```
or
```bash
mkdir -p notebooks/input
tmp_id=$(docker create gigony/svs-testdata:little-big)
docker cp $tmp_id:/input notebooks
docker rm -v ${tmp_id}
```
## Build/Install from Source
See build [instructions](CONTRIBUTING.md#setting-up-your-build-environment).
## Contributing Guide
Contributions to cuCIM are more than welcome!
Please review the [CONTRIBUTING.md](https://github.com/rapidsai/cucim/blob/main/CONTRIBUTING.md) file for information on how to contribute code and issues to the project.
## Acknowledgments
Without awesome third-party open source software, this project wouldn't exist.
Please find [LICENSE-3rdparty.md](LICENSE-3rdparty.md) to see which third-party open source software
is used in this project.
## License
Apache-2.0 License (see [LICENSE](LICENSE) file).
Copyright (c) 2020-2022, NVIDIA CORPORATION.
Raw data
{
"_id": null,
"home_page": null,
"name": "cucim-cu12",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "NVIDIA Corporation",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/e8/98/c137629f75ed6d6a42ac930876e0428953d88f6308b2c3eeb09e9a99152b/cucim_cu12-24.8.0.tar.gz",
"platform": null,
"description": "# <div align=\"left\"><img src=\"https://rapids.ai/assets/images/rapids_logo.png\" width=\"90px\"/> cuCIM</div>\n\n[RAPIDS](https://rapids.ai) cuCIM is an open-source, accelerated computer vision and image processing software library for multidimensional images used in biomedical, geospatial, material and life science, and remote sensing use cases.\n\ncuCIM offers:\n\n- Enhanced Image Processing Capabilities for large and n-dimensional tag image file format (TIFF) files\n- Accelerated performance through Graphics Processing Unit (GPU)-based image processing and computer vision primitives\n- A Straightforward Pythonic Interface with Matching Application Programming Interface (API) for Openslide\n\ncuCIM supports the following formats:\n\n- Aperio ScanScope Virtual Slide (SVS)\n- Philips TIFF\n- Generic Tiled, Multi-resolution RGB TIFF files with the following compression schemes:\n - No Compression\n - JPEG\n - JPEG2000\n - Lempel-Ziv-Welch (LZW)\n - Deflate\n\n**NOTE:** For the latest stable [README.md](https://github.com/rapidsai/cucim/blob/main/README.md) ensure you are on the `main` branch.\n\n- [GTC 2022 Accelerating Storage IO to GPUs with Magnum IO [S41347]](https://events.rainfocus.com/widget/nvidia/gtcspring2022/sessioncatalog/session/1634960000577001Etxp)\n - cuCIM's GDS API examples: <https://github.com/NVIDIA/MagnumIO/tree/main/gds/readers/cucim-gds>\n- [SciPy 2021 cuCIM - A GPU image I/O and processing library](https://www.scipy2021.scipy.org/)\n - [video](https://youtu.be/G46kOOM9xbQ)\n- [GTC 2021 cuCIM: A GPU Image I/O and Processing Toolkit [S32194]](https://www.nvidia.com/en-us/on-demand/search/?facet.mimetype[]=event%20session&layout=list&page=1&q=cucim&sort=date)\n - [video](https://www.nvidia.com/en-us/on-demand/session/gtcspring21-s32194/)\n\n**[Developer Page](https://developer.nvidia.com/multidimensional-image-processing)**\n\n**Blogs**\n- [Enhanced Image Analysis with Multidimensional Image Processing](https://developer.nvidia.com/blog/enhanced-image-analysis-with-multidimensional-image-processing/)\n- [Accelerating Scikit-Image API with cuCIM: n-Dimensional Image Processing and IO on GPUs](https://developer.nvidia.com/blog/cucim-rapid-n-dimensional-image-processing-and-i-o-on-gpus/)\n- [Accelerating Digital Pathology Pipelines with NVIDIA Clara\u2122 Deploy](https://developer.nvidia.com/blog/accelerating-digital-pathology-pipelines-with-nvidia-clara-deploy-2/)\n\n**Webinars**\n\n- [cuCIM: a GPU Image IO and Processing Library](https://www.youtube.com/watch?v=G46kOOM9xbQ)\n\n**[Documentation](https://docs.rapids.ai/api/cucim/stable)**\n\n**Release notes** are available on our [wiki page](https://github.com/rapidsai/cucim/wiki/Release-Notes).\n\n## Install cuCIM\n\n### Conda\n\n#### [Conda (stable)](https://anaconda.org/rapidsai/cucim)\n\n```bash\nconda create -n cucim -c rapidsai -c conda-forge cucim cuda-version=`<CUDA version>`\n```\n\n`<CUDA version>` should be 11.2+ (e.g., `11.2`, `12.0`, etc.)\n\n#### [Conda (nightlies)](https://anaconda.org/rapidsai-nightly/cucim)\n\n```bash\nconda create -n cucim -c rapidsai-nightly -c conda-forge cucim cuda-version=`<CUDA version>`\n```\n\n`<CUDA version>` should be 11.2+ (e.g., `11.2`, `12.0`, etc.)\n\n### [PyPI](https://pypi.org/project/cucim/)\n\nInstall for CUDA 12:\n\n```bash\npip install cucim-cu12\n```\n\nAlternatively install for CUDA 11:\n\n```bash\npip install cucim-cu11\n```\n\n### Notebooks\n\nPlease check out our [Welcome](notebooks/Welcome.ipynb) notebook ([NBViewer](https://nbviewer.org/github/rapidsai/cucim/blob/main/notebooks/Welcome.ipynb))\n\n#### Downloading sample images\n\nTo download images used in the notebooks, please execute the following commands from the repository root folder to copy sample input images into `notebooks/input` folder:\n\n(You will need [Docker](https://www.docker.com/) installed in your system)\n\n```bash\n./run download_testdata\n```\nor\n\n```bash\nmkdir -p notebooks/input\ntmp_id=$(docker create gigony/svs-testdata:little-big)\ndocker cp $tmp_id:/input notebooks\ndocker rm -v ${tmp_id}\n```\n\n## Build/Install from Source\n\nSee build [instructions](CONTRIBUTING.md#setting-up-your-build-environment).\n\n## Contributing Guide\n\nContributions to cuCIM are more than welcome!\nPlease review the [CONTRIBUTING.md](https://github.com/rapidsai/cucim/blob/main/CONTRIBUTING.md) file for information on how to contribute code and issues to the project.\n\n## Acknowledgments\n\nWithout awesome third-party open source software, this project wouldn't exist.\n\nPlease find [LICENSE-3rdparty.md](LICENSE-3rdparty.md) to see which third-party open source software\nis used in this project.\n\n## License\n\nApache-2.0 License (see [LICENSE](LICENSE) file).\n\nCopyright (c) 2020-2022, NVIDIA CORPORATION.\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "cuCIM - an extensible toolkit designed to provide GPU accelerated I/O, computer vision & image processing primitives for N-Dimensional images with a focus on biomedical imaging.",
"version": "24.8.0",
"project_urls": {
"Changelog": "https://github.com/rapidsai/cucim/blob/main/CHANGELOG.md",
"Documentation": "https://docs.rapids.ai/api/cucim/stable/",
"Homepage": "https://developer.nvidia.com/multidimensional-image-processing",
"Source": "https://github.com/rapidsai/cucim",
"Tracker": "https://github.com/rapidsai/cucim/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "18a6a4b8d0ff2b88fdd407dcd8a7373bb3848deab27ef4206e3df4ce3fda8365",
"md5": "29ac157fd3ed4b7393a3d40c1f37f8bb",
"sha256": "7ff8f59694ba7a4764e1376bea509dbb08dc8fb89f154dad9d683eb3c051c054"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp310-cp310-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "29ac157fd3ed4b7393a3d40c1f37f8bb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 5502578,
"upload_time": "2024-08-08T13:13:25",
"upload_time_iso_8601": "2024-08-08T13:13:25.552676Z",
"url": "https://files.pythonhosted.org/packages/18/a6/a4b8d0ff2b88fdd407dcd8a7373bb3848deab27ef4206e3df4ce3fda8365/cucim_cu12-24.8.0-cp310-cp310-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5ffc2e21f81cc45215dea7f025780c7a9751faa4ff9eccf212fd667dd3be49c6",
"md5": "92e4e996ff9ab29e9e1f4226ae26d967",
"sha256": "d6293aaa1c50a1a3e4a690eda9213c82188cbd57dd37519e91d938c16f5ddbe1"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "92e4e996ff9ab29e9e1f4226ae26d967",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 5705486,
"upload_time": "2024-08-08T13:13:27",
"upload_time_iso_8601": "2024-08-08T13:13:27.948672Z",
"url": "https://files.pythonhosted.org/packages/5f/fc/2e21f81cc45215dea7f025780c7a9751faa4ff9eccf212fd667dd3be49c6/cucim_cu12-24.8.0-cp310-cp310-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cd6a7cd386ad5c8c4cc382ab2b112a6c269f050a807bdc30b5022f7aa6bbf3db",
"md5": "927fc00c5f7855ce97fb82178736e83b",
"sha256": "f2576c235c85cb8d5f49455d15ff171532633cdf146ff5956a51b795ff4aa7dc"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "927fc00c5f7855ce97fb82178736e83b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 5504117,
"upload_time": "2024-08-08T13:13:30",
"upload_time_iso_8601": "2024-08-08T13:13:30.004201Z",
"url": "https://files.pythonhosted.org/packages/cd/6a/7cd386ad5c8c4cc382ab2b112a6c269f050a807bdc30b5022f7aa6bbf3db/cucim_cu12-24.8.0-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e78c07e3ea7c9ddcf7a942b269246f0f5db262f430dbfa10af25faed71cbcf94",
"md5": "a54f71f1c0c35b1791aadf4322bc8f1c",
"sha256": "964418342504e5722ddf953b7ce06260448c9c98a325093efd9f51506a55044a"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "a54f71f1c0c35b1791aadf4322bc8f1c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 5707195,
"upload_time": "2024-08-08T13:13:32",
"upload_time_iso_8601": "2024-08-08T13:13:32.035443Z",
"url": "https://files.pythonhosted.org/packages/e7/8c/07e3ea7c9ddcf7a942b269246f0f5db262f430dbfa10af25faed71cbcf94/cucim_cu12-24.8.0-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "75ee5d5ad03fb278ebb8f6c781fc4a1dddaf5b15fe86659eb18296e8880075a0",
"md5": "9e820b7500392a78567aee8394f5bbad",
"sha256": "1af7df8b2ef7189092ef4b198f29f4c8023628fa455def3c0222f0e77595c035"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp39-cp39-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "9e820b7500392a78567aee8394f5bbad",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 5503100,
"upload_time": "2024-08-08T13:13:33",
"upload_time_iso_8601": "2024-08-08T13:13:33.652356Z",
"url": "https://files.pythonhosted.org/packages/75/ee/5d5ad03fb278ebb8f6c781fc4a1dddaf5b15fe86659eb18296e8880075a0/cucim_cu12-24.8.0-cp39-cp39-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cfb456a67dc0439e7e2ccfb6ecb12bae09967964b34420f4faab3ad3ea61ebfd",
"md5": "28d05377e70564446b085d73bcec45ca",
"sha256": "0254eed32b5e3d0963a459ee2b76daafa7005df4b810bcaa23a911f6b8093279"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "28d05377e70564446b085d73bcec45ca",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 5705677,
"upload_time": "2024-08-08T13:13:35",
"upload_time_iso_8601": "2024-08-08T13:13:35.240596Z",
"url": "https://files.pythonhosted.org/packages/cf/b4/56a67dc0439e7e2ccfb6ecb12bae09967964b34420f4faab3ad3ea61ebfd/cucim_cu12-24.8.0-cp39-cp39-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e898c137629f75ed6d6a42ac930876e0428953d88f6308b2c3eeb09e9a99152b",
"md5": "dc18f0e51c397420d6007dad66e5e112",
"sha256": "f32714a7b52af19694edeeb2a08ca8cea92745dc840b90eddeba6d0b03dfeb5b"
},
"downloads": -1,
"filename": "cucim_cu12-24.8.0.tar.gz",
"has_sig": false,
"md5_digest": "dc18f0e51c397420d6007dad66e5e112",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 3217,
"upload_time": "2024-08-08T12:47:13",
"upload_time_iso_8601": "2024-08-08T12:47:13.284525Z",
"url": "https://files.pythonhosted.org/packages/e8/98/c137629f75ed6d6a42ac930876e0428953d88f6308b2c3eeb09e9a99152b/cucim_cu12-24.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-08 12:47:13",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "rapidsai",
"github_project": "cucim",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "cucim-cu12"
}