{ "info": { "author": "Paul Maevskikh", "author_email": "arquolo@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# TorchSlide\n- Works on Python-3.6+\n- Compiles from sources\n- Provides array-like interface for reading BigTIFF/SVS files\n\n## Usage:\n\n```python\nimport torchslide as ts\n\nslide = ts.Image('test.svs')\nshape: 'Tuple[int]' = slide.shape\nscales: 'Tuple[int]' = slide.scales\nimage: np.ndarray = slide[:2048, :2048] # get numpy.ndarray\n```\n\n## Installation\n\nCurrently `torchslide` is only supported under 64-bit Windows and Linux machines.\nCompilation on other architectures should be relatively straightforward as no OS-specific libraries or headers are used.\nThe easiest way to install the software is to download package from `PyPI`.\n\n## Compilation\n\nTo compile the code yourself, some prerequesites are required.\nFirst, we use `setuptools >= 40` as our build system and Microsoft Build Tools or GCC as the compiler.\nThe software depends on numerous third-party libraries:\n\n- libtiff (http://www.libtiff.org/)\n- libjpeg (http://libjpeg.sourceforge.net/)\n- DCMTK (http://dicom.offis.de/dcmtk.php.en)\n- OpenSlide (http://openslide.org/)\n- zlib (http://www.zlib.net/)\n\nTo help developers compile this software themselves we provide the necesarry binaries (Visual Studio 2017, 64-bit) for all third party libraries on Windows.\nIf you want to provide the packages yourself, there are no are no strict version requirements, except for libtiff (4.0.1 and higher).\nOn Linux all packages can be installed through the package manager on Ubuntu-derived systems (tested on Ubuntu and Kubuntu 16.04 LTS).\n\nTo compile the source code yourself, first make sure all third-party libraries are installed.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/arquolo/torchslide", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "torchslide-any", "package_url": "https://pypi.org/project/torchslide-any/", "platform": "", "project_url": "https://pypi.org/project/torchslide-any/", "project_urls": { "Homepage": "https://github.com/arquolo/torchslide" }, "release_url": "https://pypi.org/project/torchslide-any/0.3.0/", "requires_dist": [ "pybind11 (>=2.2)" ], "requires_python": "", "summary": "torchslide-any - source version of torchslide for Python 3.6+", "version": "0.3.0", "yanked": false, "yanked_reason": null }, "last_serial": 11040287, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "051c1e97506660513fe82c4e04ff277d", "sha256": "dac4cd557ea2823ee9e8b542e11957abbe3a6ccf44b960fa386c14244927cdb8" }, "downloads": -1, "filename": "torchslide_any-0.3.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "051c1e97506660513fe82c4e04ff277d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 4269660, "upload_time": "2020-01-14T17:34:28", "upload_time_iso_8601": "2020-01-14T17:34:28.501413Z", "url": "https://files.pythonhosted.org/packages/bd/a6/a32a93803c17348efff53e6dc03ef7e0cc63e7f1c7ac405930a8cc57bb03/torchslide_any-0.3.0-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "47eb4bc8c14a886354a51f646656b022", "sha256": "0ac4fdbf3ae718814b7b8377f4807ffe765ef9d233b4dbfd960831c70430ef1a" }, "downloads": -1, "filename": "torchslide-any-0.3.0.tar.gz", "has_sig": false, "md5_digest": "47eb4bc8c14a886354a51f646656b022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28248, "upload_time": "2020-01-14T17:34:31", "upload_time_iso_8601": "2020-01-14T17:34:31.954435Z", "url": "https://files.pythonhosted.org/packages/79/8d/0cbc123279fccbe53523f1a050c36bcc34c7d7805110475efda0a6febc74/torchslide-any-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "051c1e97506660513fe82c4e04ff277d", "sha256": "dac4cd557ea2823ee9e8b542e11957abbe3a6ccf44b960fa386c14244927cdb8" }, "downloads": -1, "filename": "torchslide_any-0.3.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "051c1e97506660513fe82c4e04ff277d", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 4269660, "upload_time": "2020-01-14T17:34:28", "upload_time_iso_8601": "2020-01-14T17:34:28.501413Z", "url": "https://files.pythonhosted.org/packages/bd/a6/a32a93803c17348efff53e6dc03ef7e0cc63e7f1c7ac405930a8cc57bb03/torchslide_any-0.3.0-cp37-cp37m-win_amd64.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "47eb4bc8c14a886354a51f646656b022", "sha256": "0ac4fdbf3ae718814b7b8377f4807ffe765ef9d233b4dbfd960831c70430ef1a" }, "downloads": -1, "filename": "torchslide-any-0.3.0.tar.gz", "has_sig": false, "md5_digest": "47eb4bc8c14a886354a51f646656b022", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28248, "upload_time": "2020-01-14T17:34:31", "upload_time_iso_8601": "2020-01-14T17:34:31.954435Z", "url": "https://files.pythonhosted.org/packages/79/8d/0cbc123279fccbe53523f1a050c36bcc34c7d7805110475efda0a6febc74/torchslide-any-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }