scipp


Namescipp JSON
Version 23.5.0 PyPI version JSON
download
home_pagehttps://github.com/scipp/scipp
SummaryMulti-dimensional data arrays with labeled dimensions
upload_time2023-05-31 12:20:31
maintainer
docs_urlNone
authorScipp contributors (https://github.com/scipp)
requires_python>=3.8
licenseBSD-3-Clause
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Multi-dimensional data arrays with labeled dimensions

*A Python library enabling a modern and intuitive way of working with scientific data in Jupyter notebooks*

**scipp** is heavily inspired by [xarray](https://xarray.pydata.org>).
It enriches raw NumPy-like multi-dimensional arrays of data by adding named dimensions and associated coordinates.
Multiple arrays can be combined into datasets.
While for many applications xarray is certainly more suitable (and definitely much more matured) than scipp, there is a number of features missing in other situations.
If your use case requires one or several of the items on the following list, using scipp may be worth considering:

- **Physical units** are stored with each data or coord array and are handled in arithmetic operations.
- **Propagation of uncertainties**.
- Support for **histograms**, i.e., **bin-edge axes**, which are by 1 longer than the data extent.
- Support for scattered data and **non-destructive binning**.
  This includes first and foremost **event data**, a particular form of sparse data with arrays of random-length lists, with very small list entries.
- Support for **masks stored with data**.
- Internals written in C++ for better performance (for certain applications), in combination with Python bindings.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/scipp/scipp",
    "name": "scipp",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "Scipp contributors (https://github.com/scipp)",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/34/96/6caeb6145805f9967fe31625561f3dd67f88256ce609a121a49066c02f55/scipp-23.5.0.tar.gz",
    "platform": null,
    "description": "# Multi-dimensional data arrays with labeled dimensions\n\n*A Python library enabling a modern and intuitive way of working with scientific data in Jupyter notebooks*\n\n**scipp** is heavily inspired by [xarray](https://xarray.pydata.org>).\nIt enriches raw NumPy-like multi-dimensional arrays of data by adding named dimensions and associated coordinates.\nMultiple arrays can be combined into datasets.\nWhile for many applications xarray is certainly more suitable (and definitely much more matured) than scipp, there is a number of features missing in other situations.\nIf your use case requires one or several of the items on the following list, using scipp may be worth considering:\n\n- **Physical units** are stored with each data or coord array and are handled in arithmetic operations.\n- **Propagation of uncertainties**.\n- Support for **histograms**, i.e., **bin-edge axes**, which are by 1 longer than the data extent.\n- Support for scattered data and **non-destructive binning**.\n  This includes first and foremost **event data**, a particular form of sparse data with arrays of random-length lists, with very small list entries.\n- Support for **masks stored with data**.\n- Internals written in C++ for better performance (for certain applications), in combination with Python bindings.\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Multi-dimensional data arrays with labeled dimensions",
    "version": "23.5.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/scipp/scipp/issues",
        "Changelog": "https://scipp.github.io/about/release-notes.html",
        "Documentation": "https://scipp.github.io/",
        "Homepage": "https://github.com/scipp/scipp"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f84986d7d9530a9cfc7ccd41d4647ed4102b5a533d291b09f707a7c90a9f7d2",
                "md5": "cab1db8657d50c88c6a4c1be74067481",
                "sha256": "82014c5a6fcc0758b4248c8d2d4b1e46ab53876cfbef681c3d366d723560aae1"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp310-cp310-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cab1db8657d50c88c6a4c1be74067481",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 11457729,
            "upload_time": "2023-05-31T12:19:49",
            "upload_time_iso_8601": "2023-05-31T12:19:49.322427Z",
            "url": "https://files.pythonhosted.org/packages/1f/84/986d7d9530a9cfc7ccd41d4647ed4102b5a533d291b09f707a7c90a9f7d2/scipp-23.5.0-cp310-cp310-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "456bd67d9c2c6e64a257abe91a519cf7d0d8c777bec107e9d117b24cfe7567cc",
                "md5": "dc4b8db3de968012e5a4123829e75ff9",
                "sha256": "2ece14dcd7f8f0609302fa000968b02d21eb538c93a9d140b5c102d583eb7cec"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "dc4b8db3de968012e5a4123829e75ff9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 7962420,
            "upload_time": "2023-05-31T12:19:52",
            "upload_time_iso_8601": "2023-05-31T12:19:52.043532Z",
            "url": "https://files.pythonhosted.org/packages/45/6b/d67d9c2c6e64a257abe91a519cf7d0d8c777bec107e9d117b24cfe7567cc/scipp-23.5.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21c5274a074ba4db31a4a18db1188569004ee1983dd46efe3e848a267f0c8973",
                "md5": "e07c9a08781224639af29901c55265d4",
                "sha256": "bad23c2e392e2e4d18f7cde4594822920c93c85146f21ecd27467c3d211a3ff4"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e07c9a08781224639af29901c55265d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 7706723,
            "upload_time": "2023-05-31T12:19:54",
            "upload_time_iso_8601": "2023-05-31T12:19:54.580780Z",
            "url": "https://files.pythonhosted.org/packages/21/c5/274a074ba4db31a4a18db1188569004ee1983dd46efe3e848a267f0c8973/scipp-23.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "86dcfd1c3d113896653fef0f73d9eac6fb9ad5e4d40ea75f318957ded6b10d42",
                "md5": "af156c4fd1085a92a3e7b4abb55759bf",
                "sha256": "c3f28272cdf530657d8f3ba28d7031d56196d996146fea4595e5f8c56846c112"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "af156c4fd1085a92a3e7b4abb55759bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 4227035,
            "upload_time": "2023-05-31T12:19:56",
            "upload_time_iso_8601": "2023-05-31T12:19:56.394198Z",
            "url": "https://files.pythonhosted.org/packages/86/dc/fd1c3d113896653fef0f73d9eac6fb9ad5e4d40ea75f318957ded6b10d42/scipp-23.5.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "050db9800680fb76d99b1347c875a197d004e4d120451dd0478e191d97e356b7",
                "md5": "dac1d5ddd93c0b2a0f598917f19898fa",
                "sha256": "7006735adb1b2f87e9b1d299d6678ad4c028ebe561631c2373218bcb20b9366f"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp311-cp311-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dac1d5ddd93c0b2a0f598917f19898fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 11457732,
            "upload_time": "2023-05-31T12:19:58",
            "upload_time_iso_8601": "2023-05-31T12:19:58.797559Z",
            "url": "https://files.pythonhosted.org/packages/05/0d/b9800680fb76d99b1347c875a197d004e4d120451dd0478e191d97e356b7/scipp-23.5.0-cp311-cp311-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "299efdca38b2ffcc7485646ef9b668c19c1e41cd67a07971a9d74a51e570c06d",
                "md5": "234d0f76902510c5b9f29b7cbe19f73b",
                "sha256": "2f7d1e8d53184fd50e6c045e5744de1acccfe8ddbf5678ce2f6e3299fc3c3c91"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "234d0f76902510c5b9f29b7cbe19f73b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 7962420,
            "upload_time": "2023-05-31T12:20:01",
            "upload_time_iso_8601": "2023-05-31T12:20:01.327463Z",
            "url": "https://files.pythonhosted.org/packages/29/9e/fdca38b2ffcc7485646ef9b668c19c1e41cd67a07971a9d74a51e570c06d/scipp-23.5.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b6d1320b3ebe63076c0c59090c96415a2c091edd2dafbb90187e624def28f33",
                "md5": "656bfc8334ef9cc20b4eec7fbb930bb5",
                "sha256": "53f9b45680a19cfd5b7de240bf09b3a532a7a25b556ad1848f6c16afb605b66c"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "656bfc8334ef9cc20b4eec7fbb930bb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 7707105,
            "upload_time": "2023-05-31T12:20:03",
            "upload_time_iso_8601": "2023-05-31T12:20:03.754392Z",
            "url": "https://files.pythonhosted.org/packages/5b/6d/1320b3ebe63076c0c59090c96415a2c091edd2dafbb90187e624def28f33/scipp-23.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "badf0193e027deaa52d00886122aeeb0f37f911d41a16e0ba6bc625f750a7c27",
                "md5": "81b0f6c039fff2b09498ad7e5f04645d",
                "sha256": "5b0f52b7f80a0f9cbb9b83d789246e2a8f52408fb125020d407db64ab29ae876"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "81b0f6c039fff2b09498ad7e5f04645d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 4227615,
            "upload_time": "2023-05-31T12:20:05",
            "upload_time_iso_8601": "2023-05-31T12:20:05.867386Z",
            "url": "https://files.pythonhosted.org/packages/ba/df/0193e027deaa52d00886122aeeb0f37f911d41a16e0ba6bc625f750a7c27/scipp-23.5.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f05cd4b4605b8ba180bbbc56b300c33c4fa27ace9ac0bc2279d70ba1e4b9c16",
                "md5": "fa2313f854fcff7a0ca9fef879c183b5",
                "sha256": "8960a816614c3487ed493848b732c0c4bc724019ceb305138431277337b258d1"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp38-cp38-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fa2313f854fcff7a0ca9fef879c183b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 11457893,
            "upload_time": "2023-05-31T12:20:07",
            "upload_time_iso_8601": "2023-05-31T12:20:07.771470Z",
            "url": "https://files.pythonhosted.org/packages/9f/05/cd4b4605b8ba180bbbc56b300c33c4fa27ace9ac0bc2279d70ba1e4b9c16/scipp-23.5.0-cp38-cp38-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c2b4fcc891d23e7e13d081bfc770bd937a85fe47e6fb05f04a5120bab8590d4",
                "md5": "28dc4150aa71d8f0af6f388d61e94871",
                "sha256": "b8d049e230fa01e89e855052931dcb573dd346769b73716a90c4ad2d4b34f623"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "28dc4150aa71d8f0af6f388d61e94871",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 7962409,
            "upload_time": "2023-05-31T12:20:12",
            "upload_time_iso_8601": "2023-05-31T12:20:12.956542Z",
            "url": "https://files.pythonhosted.org/packages/7c/2b/4fcc891d23e7e13d081bfc770bd937a85fe47e6fb05f04a5120bab8590d4/scipp-23.5.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f39ed5cf445fa158141af6c0f99c484ad056414b0eb31f1a7aab788235fca25a",
                "md5": "ccd2396beb74b1f144dec44954491ffb",
                "sha256": "78f21733492d6a318a95e6d8c667d1dc341ed2d57468856b486da02bf265044c"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ccd2396beb74b1f144dec44954491ffb",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 7707411,
            "upload_time": "2023-05-31T12:20:15",
            "upload_time_iso_8601": "2023-05-31T12:20:15.362122Z",
            "url": "https://files.pythonhosted.org/packages/f3/9e/d5cf445fa158141af6c0f99c484ad056414b0eb31f1a7aab788235fca25a/scipp-23.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "009bf57da8c3470d40df7ac15779a7860dbdc34c57dfe25ed2cacf4e82528612",
                "md5": "17017f28f9ad056e36189a9b15257335",
                "sha256": "6e335cfb08b0ab17556c98f5214278b69ab502445e6cc381f142b3c044f50135"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "17017f28f9ad056e36189a9b15257335",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 4227383,
            "upload_time": "2023-05-31T12:20:18",
            "upload_time_iso_8601": "2023-05-31T12:20:18.047457Z",
            "url": "https://files.pythonhosted.org/packages/00/9b/f57da8c3470d40df7ac15779a7860dbdc34c57dfe25ed2cacf4e82528612/scipp-23.5.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b81af82c2f7786be5af61aae7511508dd89756ce33f6c68b9da4047b7110d001",
                "md5": "261340731481b7ea68219cc9ae541855",
                "sha256": "346220dadb6e2ed78f250f012ad75da34159c64bca5ad618b8423583ff643573"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp39-cp39-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "261340731481b7ea68219cc9ae541855",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 11457856,
            "upload_time": "2023-05-31T12:20:20",
            "upload_time_iso_8601": "2023-05-31T12:20:20.564269Z",
            "url": "https://files.pythonhosted.org/packages/b8/1a/f82c2f7786be5af61aae7511508dd89756ce33f6c68b9da4047b7110d001/scipp-23.5.0-cp39-cp39-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c49031fe2d18b8adb0c670c8b7240f45ee0fa3bfeb7719cea4d1859e9f3251a7",
                "md5": "0d8be974b364adbfd35f02aee972e571",
                "sha256": "154419506b54c28494e46f9d55bb5d26b81ba23764eb682e49b694e4b4c9afe5"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0d8be974b364adbfd35f02aee972e571",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 7962601,
            "upload_time": "2023-05-31T12:20:24",
            "upload_time_iso_8601": "2023-05-31T12:20:24.930676Z",
            "url": "https://files.pythonhosted.org/packages/c4/90/31fe2d18b8adb0c670c8b7240f45ee0fa3bfeb7719cea4d1859e9f3251a7/scipp-23.5.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8c621216a7e46eef5f0e8ab667caadbb3dd939e787620b2a4097f323c8623e70",
                "md5": "fa8a826d93847597ae957f6cede1450f",
                "sha256": "2b671edcb048b87a8eb2a57849a6a046d2b4d4eb6b9cf180594803a0f16d8980"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fa8a826d93847597ae957f6cede1450f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 7706921,
            "upload_time": "2023-05-31T12:20:27",
            "upload_time_iso_8601": "2023-05-31T12:20:27.123460Z",
            "url": "https://files.pythonhosted.org/packages/8c/62/1216a7e46eef5f0e8ab667caadbb3dd939e787620b2a4097f323c8623e70/scipp-23.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "968e5a801c06bf72e396e26df525ba4a2625cfc3f6ef295adfa2a02a49790ce6",
                "md5": "0eec1fec432392f39c07a31461e10bac",
                "sha256": "eae1c7f273de56596c049f6dc4d47033c71610d6f74a8b35d438051fc707fab3"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0eec1fec432392f39c07a31461e10bac",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 4321101,
            "upload_time": "2023-05-31T12:20:29",
            "upload_time_iso_8601": "2023-05-31T12:20:29.359529Z",
            "url": "https://files.pythonhosted.org/packages/96/8e/5a801c06bf72e396e26df525ba4a2625cfc3f6ef295adfa2a02a49790ce6/scipp-23.5.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34966caeb6145805f9967fe31625561f3dd67f88256ce609a121a49066c02f55",
                "md5": "e898006f251e4175bd811ce84368d0a0",
                "sha256": "fc71ed45443cf9b8ddf25a81884d4d15afe8528c861e17c4f57da071182e0f0b"
            },
            "downloads": -1,
            "filename": "scipp-23.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e898006f251e4175bd811ce84368d0a0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 172669,
            "upload_time": "2023-05-31T12:20:31",
            "upload_time_iso_8601": "2023-05-31T12:20:31.129262Z",
            "url": "https://files.pythonhosted.org/packages/34/96/6caeb6145805f9967fe31625561f3dd67f88256ce609a121a49066c02f55/scipp-23.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-31 12:20:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "scipp",
    "github_project": "scipp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "scipp"
}
        
Elapsed time: 0.11372s