{ "info": { "author": "Boris Goncharov", "author_email": "goncharov.boris@physics.msu.ru", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# normal_corner\n\nThis code produces a corner plot for analytical multi-dimensional Gaussian distribution, using covariance matrix and mean matrix. It also allows us to plot another distribution, with reduced dimensionality, on top. I.e. a distribution for a case where we fixed one variable.\n\nSee demo.py for examples.\n\n## Installation\n\nOption 1:\n - `pip install normal_corner`\n\nOption 2:\n - `python setup.py install` in cloned directory\n\n## Documentation\n\nThe main component is function normal\\_corner inside a normal\\_corner package.\nBelow is a description of inputs and outputs.\n\n#### Output:\n - Matplotlib figure object with a corner plot\n\n#### Main input:\n - `covm` : covariance matrix, _numpy array_, NxN.\n - `mean` : mean matrix, _numpy array_, 1xN.\n - `varlabels` : labels for plotting, 1xN, _list of str_ in LaTex format, between ($$).\n\n#### Input for a second distribution on top:\n - `fixedvarindex` : index of variable that we do not use (fix), _int_, starting from 0. If not _None_, covm2 and mean2 must not be _None_.\n - `fixedvarvalue` : value of fixed variable, _float_. Leave None not to plot fixed value.\n - `newcov` and `newmean` : new covariance and mean matrices, same format, as above.\n\n#### Optional input:\n - `scale_factor` : scale factor for plotting area, _float_, in sigma.\n - `diagnostic` : an option to print out some diagnostic messages, _bool_.\n - `color` : color for a main Normal distribution, _str_.\n - `color2` : color for a secondary Normal distribution, with reduced dimensionality, _str_.\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/bvgoncharov/normal_corner", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "normal-corner", "package_url": "https://pypi.org/project/normal-corner/", "platform": "", "project_url": "https://pypi.org/project/normal-corner/", "project_urls": { "Homepage": "https://github.com/bvgoncharov/normal_corner" }, "release_url": "https://pypi.org/project/normal-corner/0.0.1/", "requires_dist": [ "numpy", "scipy", "matplotlib" ], "requires_python": "", "summary": "Analytical corner plot for Gaussian distributions", "version": "0.0.1" }, "last_serial": 4659072, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "11874862bc6e3035a63507f76af0ac47", "sha256": "931c412b0d107ceaeaa0f6448a1a1369af5edca3ba180ad8083747f59a361924" }, "downloads": -1, "filename": "normal_corner-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11874862bc6e3035a63507f76af0ac47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5045, "upload_time": "2019-01-04T06:20:04", "url": "https://files.pythonhosted.org/packages/27/05/1564433a38d63c70ad6d8a25f814680e59523692e479e6b25bc583882635/normal_corner-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4ce1baca6d50e436a81ac52605c1af5", "sha256": "3e2b0bc5e09b60cb858f475e88bd32c646aa09037884bc568b49cd1ccc302b75" }, "downloads": -1, "filename": "normal_corner-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b4ce1baca6d50e436a81ac52605c1af5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3735, "upload_time": "2019-01-04T06:20:06", "url": "https://files.pythonhosted.org/packages/f8/6d/d72e5e6fc86a9053c0227f131b36f8da7092550724fee5b98ebc0593ae19/normal_corner-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "11874862bc6e3035a63507f76af0ac47", "sha256": "931c412b0d107ceaeaa0f6448a1a1369af5edca3ba180ad8083747f59a361924" }, "downloads": -1, "filename": "normal_corner-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "11874862bc6e3035a63507f76af0ac47", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5045, "upload_time": "2019-01-04T06:20:04", "url": "https://files.pythonhosted.org/packages/27/05/1564433a38d63c70ad6d8a25f814680e59523692e479e6b25bc583882635/normal_corner-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4ce1baca6d50e436a81ac52605c1af5", "sha256": "3e2b0bc5e09b60cb858f475e88bd32c646aa09037884bc568b49cd1ccc302b75" }, "downloads": -1, "filename": "normal_corner-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b4ce1baca6d50e436a81ac52605c1af5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3735, "upload_time": "2019-01-04T06:20:06", "url": "https://files.pythonhosted.org/packages/f8/6d/d72e5e6fc86a9053c0227f131b36f8da7092550724fee5b98ebc0593ae19/normal_corner-0.0.1.tar.gz" } ] }