{
"info": {
"author": "Zachary Lee, Sunash Sharma",
"author_email": "ev-help@caltech.edu",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: BSD License",
"Operating System :: OS Independent",
"Programming Language :: Python"
],
"description": "[](https://travis-ci.org/zach401/acnportal)\n[](https://www.codacy.com/manual/Caltech_ACN/acnportal?utm_source=github.com&utm_medium=referral&utm_content=zach401/acnportal&utm_campaign=Badge_Grade)\n
\n[](https://zenodo.org/badge/latestdoi/134629497)\n\n# ACN Portal\n\nThe ACN Portal is a suite of research tools developed at Caltech to accelerate the pace of large-scale EV charging research.\nCheckout the documentation at .\n\nFor more information about the ACN Portal and EV reasearch at Caltech check out .\n\n## ACN-Data\n\nThe ACN-Data Dataset is a collection of EV charging sessions collected at Caltech and NASA's Jet Propulsion Laboratory (JPL). This basic Python client simplifies the process of pulling data from his dataset via its public API.\n\n## ACN-Sim\n\nACN-Sim is a simulation environment for large-scale EV charging algorithms. It interfaces with ACN-Data to provide access to realistic test cases based on actual user behavior.\n\n## algorithms\n\nalgorithms is a package of common EV charging algorithms which can be used for comparison when evaluating new algorithms.\n\nThis package is intended to be populated by the community. If you have a promising EV charging algorithm, please implement it as a subclass of BasicAlgorithm and send a pull request.\n\n## Installation\n\nDownload or clone this repository. Navigate to its root directory. Install using pip.\n\n```bash\npip install .\n```\n\n## Tutorials\n\nSee the `tutorials` directory for jupyter notebooks that you can\nrun to learn some of the functionality of `acnportal`. These\ntutorials are also included on the readthedocs page. Additional\ndemos and case studies can be found at\n\nWe also have a video series of `acnportal` demos, which can\nbe found at TODO.\n\n## Running Tests\n\nTests may be run after installation by executing\n\n```bash\npython -m unittest discover -v\n```\n\nRemove `-v` after `discover` to suppress verbose output.\n\n## Contributing\n\nIf you're submitting a bug report, feature request, question, or\ndocumentation suggestion, please submit the issue through Github and\nfollow the templates outlined there.\n\nIf you are contributing code to the project, please view the \ncontributing guidelines [here.](https://github.com/zach401/acnportal/master/CONTRIBUTING.md)\n\n## Questions\n\nContact the ACN Research Portal team at with any\nquestions, or submit a question through Github issues.\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/zach401/acnportal",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "acnportal",
"package_url": "https://pypi.org/project/acnportal/",
"platform": null,
"project_url": "https://pypi.org/project/acnportal/",
"project_urls": {
"Homepage": "https://github.com/zach401/acnportal"
},
"release_url": "https://pypi.org/project/acnportal/0.3.3/",
"requires_dist": [
"numpy",
"pandas",
"matplotlib",
"requests",
"pytz",
"typing-extensions",
"scikit-learn",
"scikit-learn ; extra == 'all'",
"scikit-learn ; extra == 'scikit-learn'"
],
"requires_python": "",
"summary": "A package of tools for large-scale EV charging research.",
"version": "0.3.3",
"yanked": false,
"yanked_reason": null
},
"last_serial": 20739194,
"releases": {
"0.1.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "370c186bcdbaa1a83b624933a652fa1050cd2b92fd722c1a45d2d44a1278f7e3",
"md5": "63d455c1879375f4f1f801a6cf535a01",
"sha256": "88ee1ac13d1e1ba0fd18ea87652e277d7fd049fa320fa78bee4954f9088a28b4"
},
"downloads": -1,
"filename": "acnportal-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "63d455c1879375f4f1f801a6cf535a01",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 39411,
"upload_time": "2019-04-15T15:01:44",
"upload_time_iso_8601": "2019-04-15T15:01:44.863835Z",
"url": "https://files.pythonhosted.org/packages/37/0c/186bcdbaa1a83b624933a652fa1050cd2b92fd722c1a45d2d44a1278f7e3/acnportal-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d43ebde343fba9106d995eea41dbd4216702f7c3edcd464e62ff84ea5957b572",
"md5": "b11f3a0c3e62e1e0ff3c5bfb5634e083",
"sha256": "d5891b1dff08fa19bd5c523f479c12662a14501bd8b076c4a4120f3e4a4f7354"
},
"downloads": -1,
"filename": "acnportal-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "b11f3a0c3e62e1e0ff3c5bfb5634e083",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25618,
"upload_time": "2019-04-15T15:01:46",
"upload_time_iso_8601": "2019-04-15T15:01:46.393027Z",
"url": "https://files.pythonhosted.org/packages/d4/3e/bde343fba9106d995eea41dbd4216702f7c3edcd464e62ff84ea5957b572/acnportal-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f704a372421e22159cacbd07c44e42cac229b2b1e7f2c98b274283600a8e658f",
"md5": "429da0b21daa4952ad904c6a158afa5e",
"sha256": "c6972ae2ecc6a51ec6ad31d205b40b859d9362832756d04da1a3e0373a257bca"
},
"downloads": -1,
"filename": "acnportal-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "429da0b21daa4952ad904c6a158afa5e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25009,
"upload_time": "2019-05-24T20:18:59",
"upload_time_iso_8601": "2019-05-24T20:18:59.572467Z",
"url": "https://files.pythonhosted.org/packages/f7/04/a372421e22159cacbd07c44e42cac229b2b1e7f2c98b274283600a8e658f/acnportal-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "baf2172f1df1d2dd5b728db17206952e05ae9b9f813238d7b7545970548138a1",
"md5": "ec1dbbf4b22e78b3e6c5e12df89db84e",
"sha256": "b01e691421330d71d90fe7c3fb58103266d71c29ef3edd2d27d9b1bcf11e431d"
},
"downloads": -1,
"filename": "acnportal-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec1dbbf4b22e78b3e6c5e12df89db84e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 75279,
"upload_time": "2020-07-27T19:48:20",
"upload_time_iso_8601": "2020-07-27T19:48:20.340125Z",
"url": "https://files.pythonhosted.org/packages/ba/f2/172f1df1d2dd5b728db17206952e05ae9b9f813238d7b7545970548138a1/acnportal-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8000ae252c7fe1c045a698f29f1049d3fc511a859439118e7bb1cbf798d86453",
"md5": "3945644f742a04285754cdb4393951d5",
"sha256": "d95ecb1ed5e4e0efb6152c7b82d964f38e615f54a61820bfcd25f2ef4f863194"
},
"downloads": -1,
"filename": "acnportal-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "3945644f742a04285754cdb4393951d5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 59630,
"upload_time": "2020-07-27T19:48:21",
"upload_time_iso_8601": "2020-07-27T19:48:21.941164Z",
"url": "https://files.pythonhosted.org/packages/80/00/ae252c7fe1c045a698f29f1049d3fc511a859439118e7bb1cbf798d86453/acnportal-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6525f1582d6cbdbe6d98aaa7d37944fcaf50fc66dd72a556099e5136fc9a4284",
"md5": "a8883456f5a57a66ea1cb3fe20a5034a",
"sha256": "b02d3f4ec7e2955eb72805c67fe3a42f4fe3584d03cf181b3cbbad50d995343a"
},
"downloads": -1,
"filename": "acnportal-0.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a8883456f5a57a66ea1cb3fe20a5034a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 75381,
"upload_time": "2020-09-17T04:23:15",
"upload_time_iso_8601": "2020-09-17T04:23:15.864922Z",
"url": "https://files.pythonhosted.org/packages/65/25/f1582d6cbdbe6d98aaa7d37944fcaf50fc66dd72a556099e5136fc9a4284/acnportal-0.2.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "19609bdfdd4c3cf4fc8311bf92efe2de37f064c5961752217fa3a2843183858c",
"md5": "1b78ccdabbc56ce570649a00cfd54050",
"sha256": "a1b7b1066fda88401498a530c819f84e04cdd4cbb1bde78ccd66f15d014a5e11"
},
"downloads": -1,
"filename": "acnportal-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "1b78ccdabbc56ce570649a00cfd54050",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 59709,
"upload_time": "2020-09-17T04:23:17",
"upload_time_iso_8601": "2020-09-17T04:23:17.424466Z",
"url": "https://files.pythonhosted.org/packages/19/60/9bdfdd4c3cf4fc8311bf92efe2de37f064c5961752217fa3a2843183858c/acnportal-0.2.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ecd495cc81c4f010335df318385844f37a9615270b717d6ad43fba0f7cc350a0",
"md5": "d0587951862c288efc1cca41cbde37c2",
"sha256": "ff400f7390ff2cbc6bc562a5ee73da71eb6bd3f782e7ac1f97e4f3b4be666564"
},
"downloads": -1,
"filename": "acnportal-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d0587951862c288efc1cca41cbde37c2",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 118523,
"upload_time": "2021-02-18T17:05:30",
"upload_time_iso_8601": "2021-02-18T17:05:30.266987Z",
"url": "https://files.pythonhosted.org/packages/ec/d4/95cc81c4f010335df318385844f37a9615270b717d6ad43fba0f7cc350a0/acnportal-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c764e25fe17aee06b1567290db22764a75c5752a0c9deb148edd0405194b3624",
"md5": "3a4e694a18ff6d0297ed0d35a24d5998",
"sha256": "d801a0e38f847bd898e67ffb3240d189a3ffd1445cac4e7cd43a95bc6428f4af"
},
"downloads": -1,
"filename": "acnportal-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "3a4e694a18ff6d0297ed0d35a24d5998",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 91914,
"upload_time": "2021-02-18T17:05:31",
"upload_time_iso_8601": "2021-02-18T17:05:31.544418Z",
"url": "https://files.pythonhosted.org/packages/c7/64/e25fe17aee06b1567290db22764a75c5752a0c9deb148edd0405194b3624/acnportal-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"blake2b_256": "895f0ee8ba09e9dc714a38035198bd9dab2a7fbdfb66c4d2ba2cd3d908f7be91",
"md5": "cc1cb6deb2bab95a8d1f9687f3e5aa79",
"sha256": "0ec32f60a6c0682cd3cb60428d93f6b6eae75f0bcee0e425ebd20ce9f837c1ec"
},
"downloads": -1,
"filename": "acnportal-0.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cc1cb6deb2bab95a8d1f9687f3e5aa79",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 118530,
"upload_time": "2021-02-20T03:49:00",
"upload_time_iso_8601": "2021-02-20T03:49:00.943655Z",
"url": "https://files.pythonhosted.org/packages/89/5f/0ee8ba09e9dc714a38035198bd9dab2a7fbdfb66c4d2ba2cd3d908f7be91/acnportal-0.3.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "57e63eb665113b8909029b1d6fc61dbf05938a27381decc362d518415d7b9d96",
"md5": "00a452a2b127671b216708a45e43feb9",
"sha256": "dc0ae4dfb4c67ca34e1eb6500a07f2712ab610533610ccb8001981410539341c"
},
"downloads": -1,
"filename": "acnportal-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "00a452a2b127671b216708a45e43feb9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 91907,
"upload_time": "2021-02-20T03:49:02",
"upload_time_iso_8601": "2021-02-20T03:49:02.061382Z",
"url": "https://files.pythonhosted.org/packages/57/e6/3eb665113b8909029b1d6fc61dbf05938a27381decc362d518415d7b9d96/acnportal-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.3": [
{
"comment_text": "",
"digests": {
"blake2b_256": "35294d1c15030ee4c712a0165cf3b03cff8d5d971bbe1a725bcdf17d90a47a98",
"md5": "7d83c94bb5b441c620adbc6eafebc3e7",
"sha256": "3bda7c776a451f53c778fb3b92202ec1ebcb265c92b2116ab8eb20d62114315b"
},
"downloads": -1,
"filename": "acnportal-0.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d83c94bb5b441c620adbc6eafebc3e7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 119680,
"upload_time": "2023-11-21T22:33:43",
"upload_time_iso_8601": "2023-11-21T22:33:43.681661Z",
"url": "https://files.pythonhosted.org/packages/35/29/4d1c15030ee4c712a0165cf3b03cff8d5d971bbe1a725bcdf17d90a47a98/acnportal-0.3.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e147c94159eb9a8e3c860c55eb5e51168d682ff5d4d4bb2eec41b130d4f84c4b",
"md5": "735e88be6e8ee6ba02a334a99bb3bfdd",
"sha256": "a9ae36a7b79463a13684b9c570402e06d4619d1baded5f598bd3c0206e0da809"
},
"downloads": -1,
"filename": "acnportal-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "735e88be6e8ee6ba02a334a99bb3bfdd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 95204,
"upload_time": "2023-11-21T22:33:45",
"upload_time_iso_8601": "2023-11-21T22:33:45.995821Z",
"url": "https://files.pythonhosted.org/packages/e1/47/c94159eb9a8e3c860c55eb5e51168d682ff5d4d4bb2eec41b130d4f84c4b/acnportal-0.3.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "35294d1c15030ee4c712a0165cf3b03cff8d5d971bbe1a725bcdf17d90a47a98",
"md5": "7d83c94bb5b441c620adbc6eafebc3e7",
"sha256": "3bda7c776a451f53c778fb3b92202ec1ebcb265c92b2116ab8eb20d62114315b"
},
"downloads": -1,
"filename": "acnportal-0.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7d83c94bb5b441c620adbc6eafebc3e7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 119680,
"upload_time": "2023-11-21T22:33:43",
"upload_time_iso_8601": "2023-11-21T22:33:43.681661Z",
"url": "https://files.pythonhosted.org/packages/35/29/4d1c15030ee4c712a0165cf3b03cff8d5d971bbe1a725bcdf17d90a47a98/acnportal-0.3.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e147c94159eb9a8e3c860c55eb5e51168d682ff5d4d4bb2eec41b130d4f84c4b",
"md5": "735e88be6e8ee6ba02a334a99bb3bfdd",
"sha256": "a9ae36a7b79463a13684b9c570402e06d4619d1baded5f598bd3c0206e0da809"
},
"downloads": -1,
"filename": "acnportal-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "735e88be6e8ee6ba02a334a99bb3bfdd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 95204,
"upload_time": "2023-11-21T22:33:45",
"upload_time_iso_8601": "2023-11-21T22:33:45.995821Z",
"url": "https://files.pythonhosted.org/packages/e1/47/c94159eb9a8e3c860c55eb5e51168d682ff5d4d4bb2eec41b130d4f84c4b/acnportal-0.3.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}