{ "info": { "author": "Neal Dawson-Elli", "author_email": "nealde@uw.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Cython", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "\n\n\nAmpere - Advanced Model Package for ElectRochemical Experiments\n------------\n\n`Ampere` is a Python module for working with battery models.\n\nUsing a [scikit-learn-like API](https://arxiv.org/abs/1309.0238), we hope to make visualizing, fitting, and analyzing impedance spectra more intuitive and reproducible.\n\nAmpere is currently in the alpha phase and new features are rapidly being added.\nIf you have a feature request or find a bug, please feel free to [file an issue](https://github.com/nealde/Ampere/issues) or, better yet, make the code improvements and [submit a pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/)! The goal is to build an open-source tool that the entire electrochemical community can improve and use!\n\nimpedance.py currently provides:\n- a simple API for fitting, predicting, and plotting impedance\n- equivalent circuit fitting with customizable models\n- convenient Nyquist plots including confidence interval estimation for fit circuits\n\nseveral features are currently being improved upon:\n- implementation of measurement models as a data validation method\n- interactive plotting with altair\n- adding more impedance elements\n- physics-based impedance models for lithium-ion batteries\n\n### Installation\n#### Dependencies\n\nbattery.py requires:\n\n- Python (>=3.5)\n- SciPy (>=1.0)\n- NumPy (>=1.14)\n- Matplotlib (>=2.0)\n- Cython\n\n\nSeveral example notebooks are provided in the examples/ directory. Opening these will require Jupyter notebook or Jupyter lab.\n\n#### User Installation\n\nThe easiest way to install Ampere is using pip:\n\n`pip install ampere`\n\n#### Examples and Documentation\n\nSeveral examples can be found in the `examples/` directory (the [fitting_tutorial.ipynb](https://github.com/ECSHackWeek/impedance.py/blob/master/examples/fitting_tutorial.ipynb) is a great place to start) and the documentation can be found at [impedancepy.readthedocs.io](https://impedancepy.readthedocs.io/en/latest/).", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nealde/Ampere", "keywords": "battery numerical simulation modeling", "license": "", "maintainer": "", "maintainer_email": "", "name": "ampere", "package_url": "https://pypi.org/project/ampere/", "platform": "", "project_url": "https://pypi.org/project/ampere/", "project_urls": { "Homepage": "https://github.com/nealde/Ampere" }, "release_url": "https://pypi.org/project/ampere/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "A Python package for working with battery discharge data and physics-based battery models", "version": "0.4.0" }, "last_serial": 4856716, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "37917b6412e68a8c357dd8c4a4cd453f", "sha256": "3d585e026e90b4beb9e58ddc865fd5c7f37cb87c9338eb61098552d38b72e574" }, "downloads": -1, "filename": "ampere-0.2.tar.gz", "has_sig": false, "md5_digest": "37917b6412e68a8c357dd8c4a4cd453f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15998, "upload_time": "2019-01-23T21:40:50", "url": "https://files.pythonhosted.org/packages/8c/9b/f6f07d5c58a4019aefb20e531956d81bd47cd3343f1910e9dec69614cc3d/ampere-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b3755d846c2b98c642f499426b658840", "sha256": "7abf6499bd3d7ae69a975ec5f382795d3f5ee7898049b204e2494d312ac7a5fc" }, "downloads": -1, "filename": "ampere-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b3755d846c2b98c642f499426b658840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14812, "upload_time": "2019-01-23T22:17:28", "url": "https://files.pythonhosted.org/packages/61/0e/1d2fe4b32e7b7003e2c8d1f8653165369fed156e2db418501fb51dc2bb7a/ampere-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "901648666459aa968112956af5cba6d5", "sha256": "f2a7669beae9564c4b0b566ee43cae913d6f014fe8a2cdf0efe031ce5fa904f6" }, "downloads": -1, "filename": "ampere-0.2.2.tar.gz", "has_sig": false, "md5_digest": "901648666459aa968112956af5cba6d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17074, "upload_time": "2019-01-23T22:22:39", "url": "https://files.pythonhosted.org/packages/b9/5f/11ab10c8391c0f4dbed2bcfdfd84ece76a7baa85155f49d5b6e034b34db4/ampere-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "40d6000dfc3022b5952d8f8ab7d4d044", "sha256": "b9427f5047e797486658981c97f7a9fecfdb3e0578729a737a8b3060e5215582" }, "downloads": -1, "filename": "ampere-0.2.3.tar.gz", "has_sig": false, "md5_digest": "40d6000dfc3022b5952d8f8ab7d4d044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17073, "upload_time": "2019-01-23T22:28:03", "url": "https://files.pythonhosted.org/packages/c9/06/20868863f249bf0eef55868d375715292b3f8ab5b2674e66f0247265dc2a/ampere-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "148fe6234d5a774970245054d509cf43", "sha256": "8237c5b82896684728957d952dc884771c1babc215f436cb31a02d2ee535788f" }, "downloads": -1, "filename": "ampere-0.2.4.tar.gz", "has_sig": false, "md5_digest": "148fe6234d5a774970245054d509cf43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 250461, "upload_time": "2019-01-24T18:30:58", "url": "https://files.pythonhosted.org/packages/5b/85/3bc85e1f206377584f7938bf6c6adcc32279fb96793f84f44d58f3333386/ampere-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6d02e0c79a0b17ae65c24e39712b0c33", "sha256": "35a926fbc416f41b6f859f3056a997323a3ac513fb5e687848fedd25b09f16de" }, "downloads": -1, "filename": "ampere-0.3.0-py3.6-win-amd64.egg", "has_sig": false, "md5_digest": "6d02e0c79a0b17ae65c24e39712b0c33", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 306608, "upload_time": "2019-02-13T23:04:04", "url": "https://files.pythonhosted.org/packages/3d/61/dee5cc0245f90790a615d455d8ce81a66c90e95a23036b253b2b6faf2787/ampere-0.3.0-py3.6-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "e4760398be0f4ad882e537fe3f8107b5", "sha256": "ddb8d45f55f9a549fd1395e9f78cae166734d864bf9c86e444f6a0543d396399" }, "downloads": -1, "filename": "ampere-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e4760398be0f4ad882e537fe3f8107b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 250309, "upload_time": "2019-02-13T22:44:57", "url": "https://files.pythonhosted.org/packages/34/a3/c5a513e6ad8fc170608af3b242111ebade8039eb6b0505b9653129eb9822/ampere-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b946e68e16652fbae3a6e2043eb64361", "sha256": "fa21f249151ba195ad8ec3bdec7a4812f74f69aedc1669f1104f4c615305d099" }, "downloads": -1, "filename": "ampere-0.3.1.tar.gz", "has_sig": false, "md5_digest": "b946e68e16652fbae3a6e2043eb64361", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271513, "upload_time": "2019-02-13T23:04:08", "url": "https://files.pythonhosted.org/packages/fd/8e/c7bac925c8cadfce889fa58f372f463ffa715dc0966169c44f176560f414/ampere-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "f53aae2442df73fc574fa4ceed54444e", "sha256": "3d642f80d53ae00beb1b028269df0e6725574006702a969ee95f51fd0a3063c1" }, "downloads": -1, "filename": "ampere-0.3.2.tar.gz", "has_sig": false, "md5_digest": "f53aae2442df73fc574fa4ceed54444e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271524, "upload_time": "2019-02-13T23:21:19", "url": "https://files.pythonhosted.org/packages/47/5b/c7e7f1e34532771ab775d2a5670b5b744c6a269ae87cecfb8ffb3f32dab2/ampere-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "2b1bb7848ce3982e0e955bc19e878ac7", "sha256": "8dfc60ad2178495d7ce6cb4006576cc49f9a66ddf50dc6fed51ab1f3e86d2b1f" }, "downloads": -1, "filename": "ampere-0.3.3.tar.gz", "has_sig": false, "md5_digest": "2b1bb7848ce3982e0e955bc19e878ac7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 271534, "upload_time": "2019-02-13T23:27:18", "url": "https://files.pythonhosted.org/packages/05/b1/742ab56f3a962a74046515e339d2651ce0fb3e346969e392753ff6a6e188/ampere-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "bb75b010812557ade95ded8df40f76dc", "sha256": "9fdc9c517fd4563b3fb4cc2340f6b8f9fe4997a652f485edab584e87b3115487" }, "downloads": -1, "filename": "ampere-0.3.4.tar.gz", "has_sig": false, "md5_digest": "bb75b010812557ade95ded8df40f76dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 267869, "upload_time": "2019-02-14T02:21:29", "url": "https://files.pythonhosted.org/packages/e0/a7/5216cad4cf69de6821a2af31c8d4212825d7ab219a66c5d0e303686e39a0/ampere-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "7effe553eb6df08c3e77b6cdfd3452f1", "sha256": "40149bcfc680649a998896ba11c63e9458c84c7c91472067992a2d92d9638c3e" }, "downloads": -1, "filename": "ampere-0.3.5.tar.gz", "has_sig": false, "md5_digest": "7effe553eb6df08c3e77b6cdfd3452f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83557, "upload_time": "2019-02-14T02:27:18", "url": "https://files.pythonhosted.org/packages/ba/00/897c6bdd6623587dd65ff569ea059bd4d968f24fc50eef29a5b2bde23110/ampere-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "4acac23e0683b9bdf387c44df2ccb277", "sha256": "e253a3b101ae6550ec3d0ef95d158fc6caa42c6ad080008a35c269cb100553a0" }, "downloads": -1, "filename": "ampere-0.3.6.tar.gz", "has_sig": false, "md5_digest": "4acac23e0683b9bdf387c44df2ccb277", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83788, "upload_time": "2019-02-14T02:33:56", "url": "https://files.pythonhosted.org/packages/70/e9/5cb4e9308da289aa2cf867161a948ce42beb63b5100906a1044cb83cea3d/ampere-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "fd6b136b7e27dbc204043d362a125e29", "sha256": "b0f8d9c167456e28c4a8af10f01648f1118042758de7ebe9fad8403992baaf3d" }, "downloads": -1, "filename": "ampere-0.3.7.tar.gz", "has_sig": false, "md5_digest": "fd6b136b7e27dbc204043d362a125e29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 130125, "upload_time": "2019-02-22T22:14:22", "url": "https://files.pythonhosted.org/packages/4b/a6/691e08fd30c9b8dde3c513278d686c3270364d220b02a3ddb77f18e5838d/ampere-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "fed838fa501bcc254aff4e0fe0751baf", "sha256": "e5fa846b9ce99049887743d06413f97c9fd36b829b221751c1a8e7aebd1cd17e" }, "downloads": -1, "filename": "ampere-0.3.8.tar.gz", "has_sig": false, "md5_digest": "fed838fa501bcc254aff4e0fe0751baf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 147000, "upload_time": "2019-02-22T23:20:20", "url": "https://files.pythonhosted.org/packages/00/a0/d1bde1eb052b9548262434ddb091048e48d16fc8901a2e2efb25efe07d5c/ampere-0.3.8.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b9ed5b7015b2bfd77def6f2d659148cf", "sha256": "e52cab91fff3246fabb216728699ff1284e2c7eecaf0d55a926e3bbd2a41f866" }, "downloads": -1, "filename": "ampere-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b9ed5b7015b2bfd77def6f2d659148cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278884, "upload_time": "2019-02-23T00:26:17", "url": "https://files.pythonhosted.org/packages/fa/86/8654bb3a76acbf68dddd909f3f5d4f461fb349bac3db6806abdb8e0e7473/ampere-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9ed5b7015b2bfd77def6f2d659148cf", "sha256": "e52cab91fff3246fabb216728699ff1284e2c7eecaf0d55a926e3bbd2a41f866" }, "downloads": -1, "filename": "ampere-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b9ed5b7015b2bfd77def6f2d659148cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278884, "upload_time": "2019-02-23T00:26:17", "url": "https://files.pythonhosted.org/packages/fa/86/8654bb3a76acbf68dddd909f3f5d4f461fb349bac3db6806abdb8e0e7473/ampere-0.4.0.tar.gz" } ] }