shadow4


Nameshadow4 JSON
Version 0.1.49 PyPI version JSON
download
home_pagehttps://github.com/oasys-kit/shadow4/
Summaryshadow implementation in python
upload_time2024-10-18 10:02:35
maintainerNone
docs_urlNone
authorManuel Sanchez del Rio, Luca Rebuffi
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =======
shadow4
=======

About
-----

Ray tracing package for optical systems targeted for x-ray and synchrotron optics.

Documentation
-------------
https://shadow4.readthedocs.io/


Source repository
-----------------
https://github.com/oasys-kit/shadow4

Quick-installation
------------------

Shadow4 can be installed with Python 3.x:

.. code-block:: console

    $ python -m pip install shadow4

Graphical user interface
------------------------

A graphical interface is available under Oasys:  https://github.com/oasys-kit/OASYS1-shadow4

References
----------

A main publication is under preparation. Other notes or papers with methods and algorithms related to SHADOW4 are: 

* Modelling undulators in ray tracing simulations https://doi.org/10.48550/arXiv.2410.13672
* Ray tracing simulations of bending magnet sources with SHADOW4 https://doi.org/10.48550/arXiv.2406.16446
* Conic Surfaces and Transformations for X-Ray Beamline Optics Modeling https://doi.org/10.48550/arXiv.2406.04079



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/oasys-kit/shadow4/",
    "name": "shadow4",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Manuel Sanchez del Rio, Luca Rebuffi",
    "author_email": "srio@esrf.eu",
    "download_url": "https://files.pythonhosted.org/packages/ba/2b/a7e34bdc73a5541fe3e456794541f5dd7f8cd738ff40de1983187801042e/shadow4-0.1.49.tar.gz",
    "platform": null,
    "description": "=======\nshadow4\n=======\n\nAbout\n-----\n\nRay tracing package for optical systems targeted for x-ray and synchrotron optics.\n\nDocumentation\n-------------\nhttps://shadow4.readthedocs.io/\n\n\nSource repository\n-----------------\nhttps://github.com/oasys-kit/shadow4\n\nQuick-installation\n------------------\n\nShadow4 can be installed with Python 3.x:\n\n.. code-block:: console\n\n    $ python -m pip install shadow4\n\nGraphical user interface\n------------------------\n\nA graphical interface is available under Oasys:  https://github.com/oasys-kit/OASYS1-shadow4\n\nReferences\n----------\n\nA main publication is under preparation. Other notes or papers with methods and algorithms related to SHADOW4 are: \n\n* Modelling undulators in ray tracing simulations https://doi.org/10.48550/arXiv.2410.13672\n* Ray tracing simulations of bending magnet sources with SHADOW4 https://doi.org/10.48550/arXiv.2406.16446\n* Conic Surfaces and Transformations for X-Ray Beamline Optics Modeling https://doi.org/10.48550/arXiv.2406.04079\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "shadow implementation in python",
    "version": "0.1.49",
    "project_urls": {
        "Download": "https://github.com/oasys-kit/shadow4/",
        "Homepage": "https://github.com/oasys-kit/shadow4/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba2ba7e34bdc73a5541fe3e456794541f5dd7f8cd738ff40de1983187801042e",
                "md5": "bc1cf3eb79ca0f82c0cdfc1feceb8e8a",
                "sha256": "83e6bb4e566585a73562ec759b521dd5807f3f99b90e4be5e0d4bc74dd8b6c25"
            },
            "downloads": -1,
            "filename": "shadow4-0.1.49.tar.gz",
            "has_sig": false,
            "md5_digest": "bc1cf3eb79ca0f82c0cdfc1feceb8e8a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 248389,
            "upload_time": "2024-10-18T10:02:35",
            "upload_time_iso_8601": "2024-10-18T10:02:35.526177Z",
            "url": "https://files.pythonhosted.org/packages/ba/2b/a7e34bdc73a5541fe3e456794541f5dd7f8cd738ff40de1983187801042e/shadow4-0.1.49.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-18 10:02:35",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "oasys-kit",
    "github_project": "shadow4",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "shadow4"
}
        
Elapsed time: 0.44319s