{ "info": { "author": "Rodrigo Nemmen", "author_email": "rodrigo.nemmen@iag.usp.br", "bugtrack_url": null, "classifiers": [], "description": "`nmmn` package\n================\n\nTools for astronomy, data analysis, time series, numerical simulations, gamma-ray astronomy and more! These are modules I wrote which I find useful\u2014for whatever reason\u2014in my research.\n\nList of modules available ([more info here](http://rsnemmen.github.io/nmmn/)):\n\n* `astro`: astronomy\n* `dsp`: signal processing\n* `lsd`: misc. operations on arrays, lists, dictionaries and sets\n* `stats`: statistical methods\n* `sed`: spectral energy distributions\n* `plots`: custom plots\n* `fermi`: Fermi LAT analysis methods\n* `bayes`: Bayesian tools for dealing with posterior distributions\n* `grmhd`: tools for dealing with GRMHD numerical simulations\n\nVery basic [documentation](http://rsnemmen.github.io/nmmn/) for the package. Generated with Sphinx.\n\n# Installation\n\nYou have a couple of options to install the module:\n\n1. Install using `pip`:\n\n```\npip install nmmn\n```\n\n\n2. Install the module on the system\u2019s python library path: \n\n```\npython setup.py install\n```\n\n3. Install the package with a symlink, so that changes to the source files will be immediately available:\n\n```\npython setup.py develop\n```\n\nThis last method is preferred to sync with changes in the repo. You may need to run the last command with `sudo`.\n\nTo upgrade the package to the latest stable version, try\n\n pip install --upgrade nmmn\n\nif you installed with `pip`. If you installed with the `setup.py` script and the `develop` option, try\n\n cd /path/to/nmmn\n git pull\n\n# Usage\n\nFirst import the specific module that you need:\n\n import nmmn.lsd\n\nThen call the method you need. For example, to remove all `nan` and `inf` elements from a `numpy` array:\n\n```python\nimport numpy\n\n# generates some array with nan and inf\nx=numpy.array([1,2,numpy.nan,numpy.inf])\n\n# removes strange elements\nxok=nmmn.lsd.delweird(x)\n```\n\nFor more examples, please refer to the [examples doc](examples.md).\n\n# TODO\n\n* [x] need more examples of how to use the modules\n* [ ] add IFU data cubes method\n\n# License\n\nSee `LICENSE` file.\n\nIf you have suggestions of improvements, by all means please contribute with a pull request! :)\n\nThe MIT License (MIT). Copyright (c) 2018 [Rodrigo Nemmen](http://rodrigonemmen.com)\n\n[Visit the author's web page](http://rodrigonemmen.com/) and/or follow him on twitter ([@nemmen](https://twitter.com/nemmen)).\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/rsnemmen/nmmn/archive/0.8.6.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rsnemmen/nmmn", "keywords": "science,statistics,signal-processing,numerical-methods,astronomy,numerical-simulations,astrophysics,mhd,grmhd", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "nmmn", "package_url": "https://pypi.org/project/nmmn/", "platform": "", "project_url": "https://pypi.org/project/nmmn/", "project_urls": { "Download": "https://github.com/rsnemmen/nmmn/archive/0.8.6.tar.gz", "Homepage": "https://github.com/rsnemmen/nmmn" }, "release_url": "https://pypi.org/project/nmmn/0.8.6/", "requires_dist": null, "requires_python": "", "summary": "Miscellaneous methods for astronomy, dealing with arrays, statistical distributions and computing goodness-of-fit", "version": "0.8.6" }, "last_serial": 5353158, "releases": { "0.8.1": [ { "comment_text": "", "digests": { "md5": "c1e4737c9dd3e3ffd0acb9f8f1c84a72", "sha256": "ec94ff312ca1cbc1a987371255b4ad253307525b5fc77bbf91d8c2283e38b2cf" }, "downloads": -1, "filename": "nmmn-0.8.1.tar.gz", "has_sig": false, "md5_digest": "c1e4737c9dd3e3ffd0acb9f8f1c84a72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61092, "upload_time": "2018-04-12T08:36:39", "url": "https://files.pythonhosted.org/packages/66/38/77aa62ff2b1181f99514040c2b50385436d401d95669b4fa3a3055bb2165/nmmn-0.8.1.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "40bbff2398f5068ad3f5d1a8a09f1d95", "sha256": "16bffa4703d29e23b505cbcaf4405c287795b8900c0b1e5ef764b12063e6e0f8" }, "downloads": -1, "filename": "nmmn-0.8.4-py3-none-any.whl", "has_sig": false, "md5_digest": "40bbff2398f5068ad3f5d1a8a09f1d95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63778, "upload_time": "2018-07-06T21:25:08", "url": "https://files.pythonhosted.org/packages/5b/31/5878e9a13e51be12eddf0c54d68aff4f41df9384f13f071b2556290a23d1/nmmn-0.8.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbc69df250cdbd4f71af68aab35bb1ba", "sha256": "6188cca7024a599dc9194df09b6da757bc87134105c492191ba418f706901464" }, "downloads": -1, "filename": "nmmn-0.8.4.tar.gz", "has_sig": false, "md5_digest": "fbc69df250cdbd4f71af68aab35bb1ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61359, "upload_time": "2018-07-06T21:25:10", "url": "https://files.pythonhosted.org/packages/36/ba/6631c57f4737e7cca7b143969b23b9f7c9d57289b22a67e1cfd7b42df1a7/nmmn-0.8.4.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "a35389a022d0c962f1d3b65a026b0d07", "sha256": "6762fd7b74e2181b505bdf0ec10180969c60aa04fb9983ab413123a997f5bd08" }, "downloads": -1, "filename": "nmmn-0.8.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a35389a022d0c962f1d3b65a026b0d07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73078, "upload_time": "2019-06-03T15:20:58", "url": "https://files.pythonhosted.org/packages/e7/f2/e9fc3e3968ff5b0aa4a33cc7652856816683a1760511e82ea74b57c2836d/nmmn-0.8.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2deca765250d9ec626715e225e08bc9", "sha256": "f59f143d4c14827e885df353c31335072966adef7c2e44dd806caabccdbf3e0c" }, "downloads": -1, "filename": "nmmn-0.8.6.tar.gz", "has_sig": false, "md5_digest": "b2deca765250d9ec626715e225e08bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69978, "upload_time": "2019-06-03T15:21:00", "url": "https://files.pythonhosted.org/packages/78/6e/716367a65fbd327ac9c5eb583e7fd7e5c0d25fe62029900cd23084cfdbc4/nmmn-0.8.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a35389a022d0c962f1d3b65a026b0d07", "sha256": "6762fd7b74e2181b505bdf0ec10180969c60aa04fb9983ab413123a997f5bd08" }, "downloads": -1, "filename": "nmmn-0.8.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a35389a022d0c962f1d3b65a026b0d07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 73078, "upload_time": "2019-06-03T15:20:58", "url": "https://files.pythonhosted.org/packages/e7/f2/e9fc3e3968ff5b0aa4a33cc7652856816683a1760511e82ea74b57c2836d/nmmn-0.8.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2deca765250d9ec626715e225e08bc9", "sha256": "f59f143d4c14827e885df353c31335072966adef7c2e44dd806caabccdbf3e0c" }, "downloads": -1, "filename": "nmmn-0.8.6.tar.gz", "has_sig": false, "md5_digest": "b2deca765250d9ec626715e225e08bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69978, "upload_time": "2019-06-03T15:21:00", "url": "https://files.pythonhosted.org/packages/78/6e/716367a65fbd327ac9c5eb583e7fd7e5c0d25fe62029900cd23084cfdbc4/nmmn-0.8.6.tar.gz" } ] }