{ "info": { "author": "Meera Vieira Machado", "author_email": "machado.meera@protonmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "# powspechi\n\nA simple python library for angular power spectral analysis of heavy-ion data - coupled to [HEALPix](https://healpix.sourceforge.io/). Explore the combination of methods used to analyze the early universe with debris from the matter created in accelerators. In other words, [quark-gluon plasma](https://home.cern/science/physics/heavy-ions-and-quark-gluon-plasma) meets spherical harmonics.\n\nBelow it is possible to see examples of maps created from simulated particle distributions as well as some of the spherical harmonics that contribute to their geometries (left). One can also see the final spectra (right) extracted from [ALICE public data from Run 1](http://opendata.cern.ch/record/1106) and the [mALICE](https://github.com/cbourjau/alice-rs/) repository. The spectra are shown for the 10-20% most central events at different ranges of transverse momentum (pT). Figures taken from [\"Geometry in heavy ions: estimating an angular power spectrum\"](https://www.nbi.ku.dk/english/research/phd_theses/phd_theses_2019/meera_vieira_machado/meera.pdf).\n\n![Simulated maps (left) and power spectra (right)](exmaps_powspec.png)\n\nAnyone simply interested in performing an angular power spectral analysis of heavy-ion collisions is welcome to use **powspechi**. Feel free to test your 3+1D theoretical models, to test on the Run 2 data of LHC, or to just have fun creating your own spharical maps and spectra! Any questions, just contact me at machado.meera@protonmail.com.\n\n### Prerequisites \n\nIn order to run **powspechi**, the HEALPix-based python package [healpy](https://healpy.readthedocs.io/en/latest/index.html) should be installed. Preferably healpy >= 1.12.10, which can be installed as follows:\n\n**Conda**\n\n```\nconda config --add channels conda-forge\nconda install healpy\n```\n\n**Pip**\n\n```\npip install --user healpy\n```\n\n### Installing\n\nIn order to install **powspechi**, just follow the procedure below:\n```\npip install powspechi\n```\n\n### Documentation\n\nCheck the full documentation for the lastest version of **powspechi** [here](https://powspechi.readthedocs.io/en/latest/)!\n\n### Tutorial\n\nA Jupyter notebook tutorial along with some example files can be downloaded [here](https://github.com/m33ra/powspechi/raw/master/tutorial.zip); be warned that it is around 200 MB due to the example files. Alternatively, the tutorial can be visualized with Jupyter nbviewer [here](https://nbviewer.jupyter.org/github/m33ra/powspechi/blob/future/tutorial/Tutorial.ipynb). \n\n### Publications\n\n* [Angular power spectrum of heavy ion collisions](https://journals.aps.org/prc/abstract/10.1103/PhysRevC.99.054910), by M. Machado, P.H. Damgaard, J.J. Gaardhoeje and C. Bourjau;\n* [Heavy ion anisotropies: a closer look at the angular power spectrum](https://arxiv.org/abs/1907.00413), by M. Machado\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/m33ra/powspechi/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "powspechi", "package_url": "https://pypi.org/project/powspechi/", "platform": "", "project_url": "https://pypi.org/project/powspechi/", "project_urls": { "Homepage": "https://github.com/m33ra/powspechi/" }, "release_url": "https://pypi.org/project/powspechi/1.0/", "requires_dist": [ "healpy (>=1.12.10)" ], "requires_python": "", "summary": "A package of angular power spectral analysis for heavy-ions", "version": "1.0" }, "last_serial": 5960664, "releases": { "0.2.9.9": [ { "comment_text": "", "digests": { "md5": "3fcfc6d874dc30bbe01dbbd8114f031b", "sha256": "1be1d9ce049ec134ad96cb351e56311f2947644ad0f044b4bc9e1b4e76a448a3" }, "downloads": -1, "filename": "powspechi-0.2.9.9-py3-none-any.whl", "has_sig": false, "md5_digest": "3fcfc6d874dc30bbe01dbbd8114f031b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 795910, "upload_time": "2019-10-11T10:51:55", "url": "https://files.pythonhosted.org/packages/d6/1e/38c7579dd756ddf0464cc52e4239f8e8fe54a8102d562f78115bd0a1a79f/powspechi-0.2.9.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b46a0dfa6799245f370aa82c554ea7b2", "sha256": "55486cd7ce22c5814818914889402bb5bf7ba5c0072127a571881730280c4b24" }, "downloads": -1, "filename": "powspechi-0.2.9.9.tar.gz", "has_sig": false, "md5_digest": "b46a0dfa6799245f370aa82c554ea7b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790665, "upload_time": "2019-10-11T10:51:58", "url": "https://files.pythonhosted.org/packages/17/12/5e4ad2902025a85f53d65c363ee13f5bd3b9a866408433d09d0680cd6ef1/powspechi-0.2.9.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "77614b3b8a51fa7d5f06cad8e852c909", "sha256": "95ae8f96adb298d337405f5495038e08557846e2920215cf94ffcacde5790e63" }, "downloads": -1, "filename": "powspechi-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "77614b3b8a51fa7d5f06cad8e852c909", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 795932, "upload_time": "2019-10-11T14:52:57", "url": "https://files.pythonhosted.org/packages/8e/f1/535321416d2619a9b724f86a76085d0b0f20912c50479916f3bd3c5d3ecd/powspechi-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea5fbba0605ea9f9b2c57411572383e8", "sha256": "c1ee0570bbad6ce05945455fdd5de29cfcdfc861077e9993eb83435b12937254" }, "downloads": -1, "filename": "powspechi-1.0.tar.gz", "has_sig": false, "md5_digest": "ea5fbba0605ea9f9b2c57411572383e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790690, "upload_time": "2019-10-11T14:53:00", "url": "https://files.pythonhosted.org/packages/42/4a/b8599ed188bdf8137afd3421fa64899554727ca5942b3dd3349212949087/powspechi-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "77614b3b8a51fa7d5f06cad8e852c909", "sha256": "95ae8f96adb298d337405f5495038e08557846e2920215cf94ffcacde5790e63" }, "downloads": -1, "filename": "powspechi-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "77614b3b8a51fa7d5f06cad8e852c909", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 795932, "upload_time": "2019-10-11T14:52:57", "url": "https://files.pythonhosted.org/packages/8e/f1/535321416d2619a9b724f86a76085d0b0f20912c50479916f3bd3c5d3ecd/powspechi-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea5fbba0605ea9f9b2c57411572383e8", "sha256": "c1ee0570bbad6ce05945455fdd5de29cfcdfc861077e9993eb83435b12937254" }, "downloads": -1, "filename": "powspechi-1.0.tar.gz", "has_sig": false, "md5_digest": "ea5fbba0605ea9f9b2c57411572383e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790690, "upload_time": "2019-10-11T14:53:00", "url": "https://files.pythonhosted.org/packages/42/4a/b8599ed188bdf8137afd3421fa64899554727ca5942b3dd3349212949087/powspechi-1.0.tar.gz" } ] }