用于X射线数据分析的软件库
项目描述
silx项目的目的是提供一组Python软件包,以支持同步辐射设施中数据评估、降级和分析应用程序的开发。silx旨在提供不同文件格式的读写工具、数据降级例程以及一组Qt小部件,用于浏览和可视化数据。
当前版本功能
基于OpenCL的数据处理:图像对齐(SIFT)、图像处理(中值滤波器、直方图)、断层扫描的滤波反投影、卷积
数据降级:直方图、拟合、中值滤波器
一组Qt小部件,包括
1D和2D可视化小部件,使用多个后端(matplotlib或OpenGL)的一组相关工具
基于OpenGL的小部件,用于在3D中可视化数据(具有等值面和切割平面的标量场,散点图)
HDF5、SPEC和图像文件格式的统一浏览器,支持多维数据集的检查和可视化。
一组应用程序
统一查看器(silx view filename)用于HDF5、SPEC和图像文件格式
统一转换器到HDF5格式(silx convert filename)
安装
要安装silx(及其所有依赖项),运行
pip install silx[full]
要使用最小依赖集安装silx,运行
pip install silx
或在Linux和MacOS上使用Anaconda
conda install silx -c conda-forge
不同发行版的非官方软件包可用
非官方的Debian10和Ubuntu20.04软件包可在http://www.silx.org/pub/linux-repo/获取
CentOS 7 rpm软件包由Max IV提供:http://pubrepo.maxiv.lu.se/rpm/el7/x86_64/
Fedora 23 rpm软件包由Max IV提供:http://pubrepo.maxiv.lu.se/rpm/fc23/x86_64/
Arch Linux (AUR)软件包也可用:https://aur.archlinux.org/packages/python-silx
有关详细安装说明,请参阅文档。
文档
最新版本的文档和夜间构建的文档可在http://www.silx.org/doc/silx/获取
测试
silx具有一个全面的测试套件,用于所有主要操作系统的持续集成
有关详细信息,请参阅测试文档。
示例
silx文档中提供了一些示例代码。
许可证
引用
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
构建发行版
silx-2.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2df0915a452ba906fbcf18854cf872fe0f455a134c5d345b84481e938b596f92 |
|
MD5 | e012d9b17543ae2654811c39691e10fd |
|
BLAKE2b-256 | 655d721d2163334d3d7e5c9eb2fcb03d598f8a2b6552cce3e0cde23ccab9f4bc |
silx-2.1.1-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 702605019896bb1d9a085c17cc2bdf45531d56175df994647130f2e12ce7c7ee |
|
MD5 | f8f50ecedd2ddb505106c36b894663c9 |
|
BLAKE2b-256 | 402bdb66e738b579aefc26c5c3d8601e8d3af1f9c1c424e8c429e473164195ae |
silx-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 669b173dc30c3328f6a8ac366721562b8612e76b2e473d36c797ab9c48dcd3de |
|
MD5 | e33030bf296968f3f9e91fec1b12abdf |
|
BLAKE2b-256 | 672939ae07384a503c18778a506a1fc1bbe8b18c1cba38a4312460cb4489eed5 |
silx-2.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 269ba0a41f1e7b1be465bb7156d302f362073e4fbfb79714275401aebef654a3 |
|
MD5 | 569297069e909fd64ad3ca743ead3446 |
|
BLAKE2b-256 | cef5f5c87de598760bdc014ab202e323659de7f1d99337a7e43aae02a5c8ac61 |
silx-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 99f606e5446317094a93e29cdff1b7d2c3250833bd059caa3ea751b12b65cd13 |
|
MD5 | 6a62f814413dc97c034a4a151b39c1a8 |
|
BLAKE2b-256 | 964d86c1cf2901c3dc981273177d2e17d6c9e27aa82324b93f832943c3fb4cf5 |
silx-2.1.1-cp312-cp312-macosx_10_9_universal2.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 178984ca21d6c0e485587280ac848c8e77e19b43357f006973951cb1643ca47a |
|
MD5 | bda0eed9f0ee20bf2bc34962cd886653 |
|
BLAKE2b-256 | a31ffdeb9c005b5658e332521f7a37f804673b8d32d716cde241afa0bcc37551 |
silx-2.1.1-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 224f9dfe2b3cb28ee2573364ac37da600463f7e12fc7ab7181159e2ea9fcbbd4 |
|
MD5 | a282f8add1c6259b0761c577c85b45fb |
|
BLAKE2b-256 | 15c99b8d0e8962091989b2863ffbfc74de09e8082cb2a017f2f96c55eb457b65 |
silx-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2e60ff8a77b0b55ec6c32c765fcb0ceee9cab231a634b4f4fb9cbac911cf6bae |
|
MD5 | c3c72766098ea4885fbe08c119be991c |
|
BLAKE2b-256 | 7a3f93e23835c8b36064a7f89b24533e47d7aff52f4432b3ebe9c8c2c37d6d2c |
silx-2.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b53943c0472cbc9f7d5ad5208e0d67bbacc5b58f64fbeaf3a9d580df0a3eeebf |
|
MD5 | 18145dcffa5901d72cdca590eb082512 |
|
BLAKE2b-256 | 3fb73ed0f4528857d4de96abfe198a9abc15835b9e13637efc41e37b3e6fb5a7 |
哈希值 用于 silx-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a62758193c65e5fe6703e3d0017ee0b8cc91c5df39b97753e3405bd38f9fcf8 |
|
MD5 | 0c0f3c6a24cf1616c8df0254cf526647 |
|
BLAKE2b-256 | 7f65def812a6c482bea73f8a1763a60945434b6b109b9a99b7d76db41c45d143 |
哈希值 用于 silx-2.1.1-cp311-cp311-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 21cf5bd6fd9c9220ced47c1e4ee18cf047b90dd3df059ded0abbe66c67baa29e |
|
MD5 | 1ba15b420f8be6bc70f6e1eabd6c3f97 |
|
BLAKE2b-256 | 3885d3ccb8f52f3a080eb9a23d8b8e572c3f827f591538cdc3180d0711d2e1c9 |
哈希值 用于 silx-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7020408694ef27a3b55051310907483e7484de47e92bd1fb762da0292653d958 |
|
MD5 | 7b375653024c3961297d2045f3fe3b1f |
|
BLAKE2b-256 | 32c709750f6c980e6c26292c3d4c961f4af936c4af745dfab68cb310fc645b9a |
哈希值 用于 silx-2.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbe692f7fcf86339db25efe0f95a8d8cb0e6394d6fc581add4e4ab743638e5ce |
|
MD5 | 3b45a335d222b7b1a4ddee9a2cfc29a4 |
|
BLAKE2b-256 | 1ad38d5b11d79cd4b2bc070f658d5ca97284aea13316d24fea10a5585721fa41 |
哈希值 用于 silx-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a607ce479d5aa0926f30ab5d2eaf08adaeee13d95ba3814a1e0539f85ec1110f |
|
MD5 | 8f39fe3ec07a4b8136380ca55381da43 |
|
BLAKE2b-256 | 90f5cdde3d6170d0a82216a6808b9afa5ea88423ce612f9752f17a2f71218d7d |
哈希值 用于 silx-2.1.1-cp310-cp310-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | acca03d69fa0f56143a70c342c3684bd658feb578818f3fc451dd554d0e4884c |
|
MD5 | 6e4bf4f6304d5d2eb8d812ac527629b1 |
|
BLAKE2b-256 | 2797d38df9e5b151d5c27477394698f8371e326274a5befed108de87122774d3 |
哈希值 用于 silx-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 690266227e815a0e3e0bdf2927488d339f82ac313d77f5d014a1dcef1d63e39d |
|
MD5 | d04e8099940593eec59204901e919c08 |
|
BLAKE2b-256 | 0d505e9b287f88fc1208a608f856b327f13e4bc8d3217c091eff668eea748c6c |
哈希值 用于 silx-2.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 163a4e1ec3902edffb67d25ef3cddb48853bd92fc3f4c321ef6d125a7a9a82e9 |
|
MD5 | 669aae0b4c55664526f1b7ed5b980985 |
|
BLAKE2b-256 | 2b75373a9adf7ec5255066ce892e1d16fe39ce78755314b4cf3e2bc1d254f0d2 |
哈希值 用于 silx-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c14a51aba689c535f9c6a91417c7a78a423d5c5162d15ee1c59a0aa5bb895aa2 |
|
MD5 | 55a134bc888ed28e4fe4ba094aa5140a |
|
BLAKE2b-256 | 0b8e02500b8792a7c0aa956a1ac62e8d66fc0454f2a840baf0c244e1bcbff7d7 |
哈希值 用于 silx-2.1.1-cp39-cp39-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a18f165a065c86113d95da945d36d82a10a3b74c26f1b3eff5fc14bc3474e3da |
|
MD5 | 96914ceb201760efc5b9a95164774cfe |
|
BLAKE2b-256 | f38764605563e2dcfcf0aacb96c45e297731e59645a54a53f470754d24bfb26c |
哈希值 for silx-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6da925a284a436a5ad9c13785123c2a92f6e7a6c5c34f343e55c88905063923e |
|
MD5 | 67169610e02739c00fca2c5d6a16f3d2 |
|
BLAKE2b-256 | 4a0a43f255f291edcfeab46c4c0187b53dcd13ec8d11d5f06a2f7f56fa1c39a0 |
哈希值 for silx-2.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6829e2a66f198f89035933e5d3a65e42b9cac30645793f4230153102c8fe2c36 |
|
MD5 | 00544aa3c5895aea52213056d3fa1d46 |
|
BLAKE2b-256 | a356cdaf692d6dcc19e640d5cdb90ffdef311594f52a19d78abbd96cda8be327 |
哈希值 for silx-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 872972038f6ea442b1c6fdc789bedec9b3aa523f1744bfce773a7e3d45cc9bd5 |
|
MD5 | ff50ffd27a5027ce81bc93179724d6e5 |
|
BLAKE2b-256 | e8570a1fdee6628b847dc8f534365e98f2254b912c200497b83d14afb2a5b412 |
哈希值 for silx-2.1.1-cp38-cp38-macosx_10_9_universal2.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0455a849b7c8390edf7cea431be14f921eed47669a7b65265bfc1f2261002402 |
|
MD5 | 98055d6d4dfb0269373160e315660575 |
|
BLAKE2b-256 | da9b9c3634af5e139c9efb5ed0ea563b2a2bd6c46e9d271e0b9f9a96c8f26234 |