{ "info": { "author": "Sebastian Liem", "author_email": "sebastian@liem.se", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: ISC License (ISCL)", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Visualization" ], "description": "=======\nbarrett\n=======\n\nbarrett is a software package meant to process and visualise the output of the nested sampling\nalgorithm MultiNest. There are several packages already on the market for this, but barrett's\nmain differential feature is out-of-core processing so the code can handle very large datasets.\n\nSpecific technologies: HDF5, and Python (h5py, scipy, numpy, matplotlib).\n\nUsage\n-----\n\nbarrett is split into four submodules:\n\n + barrett.data implements methods for modifying data (e.g. log, change units) or calculate\n depended variables (e.g. mean squark mass)\n\n + barrett.posterior is for calculating and plot the one or two dimensional marginal\n posterior distribution.\n\n + barrett.profilelikelihood is for calculating and plot the one or two dimensional profile\n likelihood.\n\n + barrett.util contain various utility functions most notable convert_chain() which converts\n the plain text MultiNest output to the HDF5 format used by barrett.\n\nAs for parallelisation; writing to the same hdf5 file is strongly discouraged. Reading the file\nis however perfectly fine. So posterior/profilelikelihood module is perfectly parallelisable.\nThe code itself is not parallelised, instead I recommend using Python's multiprocessing module to\nproducing several plots in parallell. In most system tested the plotting is CPU bound, your\nmileage may vary.\n\nInstallation\n------------\n\nBarrett is available on PyPI and can be installed using pip\n\n pip install barrett\n\nCite\n----\nIf you use barrett in your research please cite arXiv:1608.00990:\n\n@article{2016arXiv160800990L,\n author = {Liem, Sebastian},\n title = \"{Barrett: out-of-core processing of MultiNest output}\",\n archivePrefix = \"arXiv\",\n eprint = {1608.00990},\n primaryClass = \"stat.CO\",\n year = 2016\n}\n\nExample\n-------\n\nPlease check the example directory for plot.py for an, you guessed it, example.\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sliem/barrett", "keywords": "out-of-core multinest statistics visualisation", "license": "ISC", "maintainer": "", "maintainer_email": "", "name": "barrett", "package_url": "https://pypi.org/project/barrett/", "platform": "", "project_url": "https://pypi.org/project/barrett/", "project_urls": { "Homepage": "https://github.com/sliem/barrett" }, "release_url": "https://pypi.org/project/barrett/0.2.1/", "requires_dist": [ "h5py", "matplotlib", "numpy", "scipy" ], "requires_python": "", "summary": "out-of-core processing and plotting of MultiNest output", "version": "0.2.1" }, "last_serial": 3080650, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2314f5c0ffc0036c29a8030c6633d015", "sha256": "01577d6b24846782e7510c98642d62e7d4ad8a8b36c218fd396e008334aee235" }, "downloads": -1, "filename": "barrett-0.1.0-py3.5.egg", "has_sig": false, "md5_digest": "2314f5c0ffc0036c29a8030c6633d015", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 17126, "upload_time": "2016-08-01T10:06:58", "url": "https://files.pythonhosted.org/packages/7b/7d/1c60eb2725adff4c8851c6b1aca3326556f6bb418c0d297aee933e884767/barrett-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "fb0b0e092c2aeffc12cc55c00bae77f5", "sha256": "359864426d6eaf9cd13a1f129afdd5548a8406930d742fafda8c75230bb401fb" }, "downloads": -1, "filename": "barrett-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb0b0e092c2aeffc12cc55c00bae77f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9129, "upload_time": "2016-08-01T10:06:56", "url": "https://files.pythonhosted.org/packages/ba/da/41c440cf9c165b1d604a97a549780e2312989a7024b5814d1c89744ac06a/barrett-0.1.0-py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d7fb322fee1a890766c20e2991ecaf48", "sha256": "c8028fff6c08ee9111698e7e84dcf79c641d10ebdbd5eafb4e5905c96a5f8bef" }, "downloads": -1, "filename": "barrett-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d7fb322fee1a890766c20e2991ecaf48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9197, "upload_time": "2016-08-02T10:11:46", "url": "https://files.pythonhosted.org/packages/70/12/ef1008dac92ae11cef6a01257e22fa0c210c3cbbe7445f28b885f1ee3fa8/barrett-0.1.1-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dacc5886f71b9b5aad2798957d58c295", "sha256": "bbf7c6ac6533f8426586b6526fb4faea3be45f4956fd46ef72140459769ef59d" }, "downloads": -1, "filename": "barrett-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dacc5886f71b9b5aad2798957d58c295", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9497, "upload_time": "2017-07-30T17:18:18", "url": "https://files.pythonhosted.org/packages/51/57/94b667c5c51507879ef1a055732f90db31875fb41b2978b8a513c9279ef8/barrett-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dca2c58a6fd1216de7ec137d24a722a8", "sha256": "49cd1807d03452b015c2d254fe112c741592f2790f9b06214d1a17be56664f2b" }, "downloads": -1, "filename": "barrett-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dca2c58a6fd1216de7ec137d24a722a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5760, "upload_time": "2017-07-30T17:18:19", "url": "https://files.pythonhosted.org/packages/63/66/cd6b480d55314afbc3551e04a8e602a9a2d31060f92f396079148a59b8e5/barrett-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "2c02ee8cfcb9ca470ba6bad267f5648e", "sha256": "97b5be0a4a4b822ad59d79ce845c991055f67e92154ab936f37e0cad41908fdd" }, "downloads": -1, "filename": "barrett-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c02ee8cfcb9ca470ba6bad267f5648e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9495, "upload_time": "2017-08-08T10:33:50", "url": "https://files.pythonhosted.org/packages/a9/43/2d5c9488d7802729fa659fff88316e6194660a97395b2da8cd357c69716c/barrett-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1c62f9e5e11656b756f396ffa5b02f4", "sha256": "27a2af0b632782d427484a3c14c20376219a7092bdc7a984245408b4e8c23924" }, "downloads": -1, "filename": "barrett-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f1c62f9e5e11656b756f396ffa5b02f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5757, "upload_time": "2017-08-08T10:33:52", "url": "https://files.pythonhosted.org/packages/6a/cb/b06b1aae75c272e39b75e8e93dc3c843272bd912489b3dfc44985cfa1b67/barrett-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c02ee8cfcb9ca470ba6bad267f5648e", "sha256": "97b5be0a4a4b822ad59d79ce845c991055f67e92154ab936f37e0cad41908fdd" }, "downloads": -1, "filename": "barrett-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c02ee8cfcb9ca470ba6bad267f5648e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9495, "upload_time": "2017-08-08T10:33:50", "url": "https://files.pythonhosted.org/packages/a9/43/2d5c9488d7802729fa659fff88316e6194660a97395b2da8cd357c69716c/barrett-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1c62f9e5e11656b756f396ffa5b02f4", "sha256": "27a2af0b632782d427484a3c14c20376219a7092bdc7a984245408b4e8c23924" }, "downloads": -1, "filename": "barrett-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f1c62f9e5e11656b756f396ffa5b02f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5757, "upload_time": "2017-08-08T10:33:52", "url": "https://files.pythonhosted.org/packages/6a/cb/b06b1aae75c272e39b75e8e93dc3c843272bd912489b3dfc44985cfa1b67/barrett-0.2.1.tar.gz" } ] }