{ "info": { "author": "Leonardo Uieda", "author_email": "leouieda@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Software Development :: Libraries" ], "description": ".. image:: https://github.com/fatiando/harmonica/raw/master/doc/_static/readme-banner.png\n :alt: Harmonica\n\n`Documentation `__ |\n`Documentation (dev version) `__ |\n`Contact `__ |\nPart of the `Fatiando a Terra `__ project\n\n.. image:: http://img.shields.io/pypi/v/harmonica.svg?style=flat-square\n :alt: Latest version on PyPI\n :target: https://pypi.python.org/pypi/harmonica\n.. image:: http://img.shields.io/travis/fatiando/harmonica/master.svg?style=flat-square&label=Linux|Mac\n :alt: TravisCI build status\n :target: https://travis-ci.org/fatiando/harmonica\n.. image:: http://img.shields.io/appveyor/ci/fatiando/harmonica/master.svg?style=flat-square&label=Windows\n :alt: AppVeyor build status\n :target: https://ci.appveyor.com/project/fatiando/harmonica\n.. image:: https://img.shields.io/codecov/c/github/fatiando/harmonica/master.svg?style=flat-square\n :alt: Test coverage status\n :target: https://codecov.io/gh/fatiando/harmonica\n.. image:: https://img.shields.io/codeclimate/maintainability/fatiando/harmonica.svg?style=flat-square\n :alt: Code quality status\n :target: https://codeclimate.com/github/fatiando/harmonica\n.. image:: https://img.shields.io/codacy/grade/6b698defc0df47288a634930d41a9d65.svg?style=flat-square&label=codacy\n :alt: Code quality grade on codacy\n :target: https://www.codacy.com/app/leouieda/harmonica\n.. image:: https://img.shields.io/pypi/pyversions/harmonica.svg?style=flat-square\n :alt: Compatible Python versions.\n :target: https://pypi.python.org/pypi/harmonica\n.. image:: https://img.shields.io/gitter/room/fatiando/fatiando.svg?style=flat-square\n :alt: Chat room on Gitter\n :target: https://gitter.im/fatiando/fatiando\n\n\n.. placeholder-for-doc-index\n\n\nDisclaimer\n----------\n\n\ud83d\udea8 **This package is in early stages of design and implementation.** \ud83d\udea8\n\nWe welcome any feedback and ideas!\nLet us know by submitting\n`issues on Github `__\nor send us a message on our\n`Gitter chatroom `__.\n\n\nAbout\n-----\n\n*Harmonica* is a Python library for processing and modeling gravity and magnetic data.\nIt includes common processing steps, like calculation of normal gravity, terrain\ncorrection, reduction to the pole, upward continuation, equivalent layers, and more.\nThere are forward modeling functions for basic geometric shapes, like spheres, prisms,\npolygonal prisms, and tesseroids. The inversion methods are implemented as classes with\nan interface inspired by scikit-learn (like `Verde `__).\n\n\nProject goals\n-------------\n\nThese are the long-term goals for Harmonica:\n\n* Efficient, well designed, and fully tested code for gravity and magnetic data.\n* Cover the entire data life-cycle: from raw data to 3D Earth model.\n* Focus on best-practices to discourage misuse of methods, particularly inversion.\n* Easily extended code to enable research on the development of new methods.\n\nSee the `Github milestones `__ for\nshort-term goals.\n\nThings that will *not* be covered in Harmonica:\n\n* Multi-physics partial differential equation solvers. Use\n `SimPEG `__ or `PyGIMLi `__ instead.\n* Generic grid processing methods (like horizontal derivatives and FFT). These should be\n implemented in `Verde `__.\n* Data visualization.\n* GUI applications.\n\n\nContacting Us\n-------------\n\n* Most discussion happens `on Github `__.\n Feel free to `open an issue\n `__ or comment\n on any open issue or pull request.\n* We have `chat room on Gitter `__\n where you can ask questions and leave comments.\n\n\nContributing\n------------\n\nCode of conduct\n+++++++++++++++\n\nPlease note that this project is released with a\n`Contributor Code of Conduct `__.\nBy participating in this project you agree to abide by its terms.\n\nContributing Guidelines\n+++++++++++++++++++++++\n\nPlease read our\n`Contributing Guide `__\nto see how you can help and give feedback.\n\nImposter syndrome disclaimer\n++++++++++++++++++++++++++++\n\n**We want your help.** No, really.\n\nThere may be a little voice inside your head that is telling you that you're\nnot ready to be an open source contributor; that your skills aren't nearly good\nenough to contribute.\nWhat could you possibly offer?\n\nWe assure you that the little voice in your head is wrong.\n\n**Being a contributor doesn't just mean writing code**.\nEquality important contributions include:\nwriting or proof-reading documentation, suggesting or implementing tests, or\neven giving feedback about the project (including giving feedback about the\ncontribution process).\nIf you're coming to the project with fresh eyes, you might see the errors and\nassumptions that seasoned contributors have glossed over.\nIf you can write any code at all, you can contribute code to open source.\nWe are constantly trying out new skills, making mistakes, and learning from\nthose mistakes.\nThat's how we all improve and we are happy to help others learn.\n\n*This disclaimer was adapted from the*\n`MetPy project `__.\n\n\nLicense\n-------\n\nThis is free software: you can redistribute it and/or modify it under the terms\nof the **BSD 3-clause License**. A copy of this license is provided in\n`LICENSE.txt `__.\n\n\nDocumentation for other versions\n--------------------------------\n\n* `Development `__ (reflects the *master* branch on\n Github)\n* `Latest release `__\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/fatiando/harmonica", "keywords": "", "license": "BSD License", "maintainer": "Leonardo Uieda", "maintainer_email": "leouieda@gmail.com", "name": "harmonica", "package_url": "https://pypi.org/project/harmonica/", "platform": "Any", "project_url": "https://pypi.org/project/harmonica/", "project_urls": { "Homepage": "https://github.com/fatiando/harmonica" }, "release_url": "https://pypi.org/project/harmonica/0.1.0a1/", "requires_dist": [ "pooch", "numpy", "scipy" ], "requires_python": ">=3.5", "summary": "Forward modeling, inversion, and processing gravity and magnetic data", "version": "0.1.0a1" }, "last_serial": 5274297, "releases": { "0.1.0a1": [ { "comment_text": "", "digests": { "md5": "3f2a571eb2f14d07a23100361768d96c", "sha256": "fbe1afafbd49d82e3318667a049fe6adb3d57b067e14f9609ab49d7c1bfb3f55" }, "downloads": -1, "filename": "harmonica-0.1.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "3f2a571eb2f14d07a23100361768d96c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5618, "upload_time": "2018-09-20T04:36:53", "url": "https://files.pythonhosted.org/packages/0f/be/b166884297ec225390e8066812cf603bf13a8ec627af09b02e1c5066143a/harmonica-0.1.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65902fe1e78052566173f8d276000cf3", "sha256": "6e2e1c44f8a58f530b4dcc895d752f1df95980c68df05c6ac58df0f9f07eaad3" }, "downloads": -1, "filename": "harmonica-0.1.0a1.tar.gz", "has_sig": false, "md5_digest": "65902fe1e78052566173f8d276000cf3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 33996, "upload_time": "2018-09-20T04:36:55", "url": "https://files.pythonhosted.org/packages/9f/6b/5a35baf55fa4ae7b37df92a93ac181b1400a71e93b1b388842ce078e9f84/harmonica-0.1.0a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3f2a571eb2f14d07a23100361768d96c", "sha256": "fbe1afafbd49d82e3318667a049fe6adb3d57b067e14f9609ab49d7c1bfb3f55" }, "downloads": -1, "filename": "harmonica-0.1.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "3f2a571eb2f14d07a23100361768d96c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5618, "upload_time": "2018-09-20T04:36:53", "url": "https://files.pythonhosted.org/packages/0f/be/b166884297ec225390e8066812cf603bf13a8ec627af09b02e1c5066143a/harmonica-0.1.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65902fe1e78052566173f8d276000cf3", "sha256": "6e2e1c44f8a58f530b4dcc895d752f1df95980c68df05c6ac58df0f9f07eaad3" }, "downloads": -1, "filename": "harmonica-0.1.0a1.tar.gz", "has_sig": false, "md5_digest": "65902fe1e78052566173f8d276000cf3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 33996, "upload_time": "2018-09-20T04:36:55", "url": "https://files.pythonhosted.org/packages/9f/6b/5a35baf55fa4ae7b37df92a93ac181b1400a71e93b1b388842ce078e9f84/harmonica-0.1.0a1.tar.gz" } ] }