{ "info": { "author": "Warrick Ball", "author_email": "W.H.Ball@bham.ac.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "====\nqpmg\n====\n\n::\n\n usage: qpmg [-h] [-x X [X ...]] [-y Y [Y ...]] [--xlabel XLABEL [XLABEL ...]]\n [--ylabel YLABEL [YLABEL ...]] [--legend LEGEND [LEGEND ...]]\n [--style STYLE] [--title TITLE [TITLE ...]]\n [--style-file STYLE_FILE]\n filenames [filenames ...]\n\n``qpmg`` is a simple Python script to quickly inspect output that adheres to the\nformat used by MESA's profiles and histories and GYRE's summaries and mode\nfiles. While ``qpmg`` provides some options, it's intended for quick inspection\nrather than publication-quality plots. To see the list of available columns in\na file, run ``qpmg`` on a given file. The defaults will cause an error that\ndisplays the available columns.\n\npositional arguments: ``filenames``\n\noptional arguments:\n\n-h, --help show this help message and exit\n-x X, -y Y Column(s) to use for the *x* and *y* variables. The code\n loops through however many *x* and *y* keys you give\n (inner loop over *x*, outer loop over *y*) but most of the\n time you probably only want one x variable.\n--xlabel XLABEL, --ylabel YLABEL Overrides the axis label with the given string.\n Accepts spaces. i.e. 'effective temperature' is OK.\n Default is to use the first argument of ``-x``/``-y``.\n--legend LABELS If ``auto``, add a legend using the filenames as keys.\n Otherwise, use the arguments as a list of keys.\n Default is no legend.\n--style STYLE point style, passed to plot function (default=-)\n--scale-x SCALE_X multiply variables on x-axis by this much (default=1)\n--scale-y SCALE_Y multiply variables on y-axis by this much (default=1)\n--flip-x reverse the x-axis\n--flip-y reverse the y-axis\n--plotter PLOTTER use ``matplotlib.pyplot.PLOTTER`` to plot\n (one of ``plot``, ``semilogx``, ``semilogy`` or ``loglog``,\n\t\t\tdefault=plot)\n--title TITLE Adds the given title to the plot. Accepts spaces. i.e.\n ``my plot`` is OK. Default is no title.\n--style-file STYLE_FILE Specifies a matplotlib style file to load.\n\nInstallation\n------------\n\n``qpmg`` is available through ``pip``:\n\n::\n \n pip install qpmg\n\nYou can also clone this GitHub repo:\n\n::\n \n git clone https://github.com/warrickball/qpmg.git\n cd qpmg\n pip install -e .\n\nor similar.\n\nFinally, the program is entirely constrained in the script ``qpmg``,\nso you can download this one file and use it as you please. For\nexample, I keep ``$HOME/.local/bin`` in my ``$PATH`` variable, so I\nmight get the latest version of the script with\n\n::\n\n wget https://raw.githubusercontent.com/warrickball/qpmg/master/qpmg -O $HOME/.local/bin\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/warrickball/qpmg", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "qpmg", "package_url": "https://pypi.org/project/qpmg/", "platform": "", "project_url": "https://pypi.org/project/qpmg/", "project_urls": { "Homepage": "https://github.com/warrickball/qpmg" }, "release_url": "https://pypi.org/project/qpmg/0.2.2/", "requires_dist": null, "requires_python": "", "summary": "Quick Plotting for MESA or GYRE", "version": "0.2.2" }, "last_serial": 4256776, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "787f5830efdec45363c1baa8a7bfe654", "sha256": "36b4ff8dee87aa012e04bbe555bded636d66a903ff6e60114a68b22735207d91" }, "downloads": -1, "filename": "qpmg-0.1.tar.gz", "has_sig": false, "md5_digest": "787f5830efdec45363c1baa8a7bfe654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2769, "upload_time": "2018-08-01T10:42:29", "url": "https://files.pythonhosted.org/packages/1e/aa/64659b18012fea853b43100df4906d62c5785c19a1b4433c04a43b7ecc92/qpmg-0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "019711988f95e12f1b4e634449b97ae9", "sha256": "73f511875fc5969e6d926fbea039bd3d27d3b2df1c4df899cdc7f4001115cf8e" }, "downloads": -1, "filename": "qpmg-0.2.0.tar.gz", "has_sig": false, "md5_digest": "019711988f95e12f1b4e634449b97ae9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4336, "upload_time": "2018-09-08T12:24:52", "url": "https://files.pythonhosted.org/packages/79/80/69789d0e57db82c7c3212f64d18a912b005cba98968a26e30c8bee97ed80/qpmg-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f7d85d5de639474f7aaab8e3ebe091c1", "sha256": "6f6e7501003501b058fea7537f47415d5face5845ee18fe31c89aecd77dbab3d" }, "downloads": -1, "filename": "qpmg-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f7d85d5de639474f7aaab8e3ebe091c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4676, "upload_time": "2018-09-08T12:40:54", "url": "https://files.pythonhosted.org/packages/e5/a5/d39d91b6c8d2f41bc6651fd146dd9eb572559d9e497c1544202f32f84bc6/qpmg-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "588996f2860f1c82a7ae15abf284cb9c", "sha256": "ffd83320a3866ad5e64c61db112495231aca0e7cb17d19a4990ec0bf0a2aac2d" }, "downloads": -1, "filename": "qpmg-0.2.2.tar.gz", "has_sig": false, "md5_digest": "588996f2860f1c82a7ae15abf284cb9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2018-09-10T08:45:27", "url": "https://files.pythonhosted.org/packages/66/83/84891ba6f490e9a06deda5be3816cf4dc2ba0d077f90f52bfda2168cc74a/qpmg-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "588996f2860f1c82a7ae15abf284cb9c", "sha256": "ffd83320a3866ad5e64c61db112495231aca0e7cb17d19a4990ec0bf0a2aac2d" }, "downloads": -1, "filename": "qpmg-0.2.2.tar.gz", "has_sig": false, "md5_digest": "588996f2860f1c82a7ae15abf284cb9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4727, "upload_time": "2018-09-10T08:45:27", "url": "https://files.pythonhosted.org/packages/66/83/84891ba6f490e9a06deda5be3816cf4dc2ba0d077f90f52bfda2168cc74a/qpmg-0.2.2.tar.gz" } ] }