# PSOut Reader
A reader for the PSCAD *.psout file
## Example
```python
import mhi.psout
import matplotlib.pyplot as plt
with mhi.psout.File('Cigre.psout') as file:
ac_voltage = file.call("Root/Main/AC Voltage/0")
run = file.run(0)
for call in ac_voltage.calls():
trace = run.trace(call)
time = trace.domain
plt.plot(time.data, trace.data, label=trace['Description'])
plt.xlabel(time['Unit'])
plt.ylabel(trace['Unit'])
plt.legend()
plt.show()
```
## Documentation
See: ``py -m mhi.psout help``
Raw data
{
"_id": null,
"home_page": "https://www.pscad.com/webhelp-v5-al/index.html",
"name": "mhi-psout",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "Manitoba Hydro International Ltd.",
"author_email": "pscad@mhi.ca",
"download_url": "https://files.pythonhosted.org/packages/34/5b/b574868f97ea34a955adfcd59acc2f38b41fba5acdd7504f1b70467073e6/mhi_psout-1.0.5.tar.gz",
"platform": null,
"description": "# PSOut Reader\r\n\r\nA reader for the PSCAD *.psout file\r\n\r\n## Example\r\n\r\n```python\r\nimport mhi.psout\r\nimport matplotlib.pyplot as plt\r\n\r\nwith mhi.psout.File('Cigre.psout') as file:\r\n\r\n ac_voltage = file.call(\"Root/Main/AC Voltage/0\")\r\n run = file.run(0)\r\n\r\n for call in ac_voltage.calls():\r\n trace = run.trace(call)\r\n time = trace.domain\r\n plt.plot(time.data, trace.data, label=trace['Description'])\r\n\r\n plt.xlabel(time['Unit'])\r\n plt.ylabel(trace['Unit'])\r\n plt.legend()\r\n plt.show()\r\n```\r\n\r\n## Documentation\r\n\r\nSee: ``py -m mhi.psout help``\r\n",
"bugtrack_url": null,
"license": "BSD-3-Clause-Clear",
"summary": "Manitoba Hydro International: PSOUT File Reader",
"version": "1.0.5",
"project_urls": {
"Homepage": "https://www.pscad.com/webhelp-v5-al/index.html"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ad20b0095242535ee45038ce6f266af9170f39b9bd41ea27099a2f069de7d025",
"md5": "344951256619c6540c1582b6de7a31a1",
"sha256": "d84adc92d119001b3db4d703ebc7c640b3bb647c5cfe6baafe4a8a293791c62c"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "344951256619c6540c1582b6de7a31a1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.6",
"size": 228489,
"upload_time": "2024-12-05T22:10:58",
"upload_time_iso_8601": "2024-12-05T22:10:58.597200Z",
"url": "https://files.pythonhosted.org/packages/ad/20/b0095242535ee45038ce6f266af9170f39b9bd41ea27099a2f069de7d025/mhi_psout-1.0.5-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2703f4767cbd08e2a548af2332d9d64b509ea24bed005eeccbd4c521b9481d8f",
"md5": "4cfac082fd7659169b6f1a13cd09e238",
"sha256": "cf9d1bce47925ad371aba8cefb2bebdebf48a5c3a720e45b9c602b533aa0ddad"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "4cfac082fd7659169b6f1a13cd09e238",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.6",
"size": 228485,
"upload_time": "2024-12-05T22:11:00",
"upload_time_iso_8601": "2024-12-05T22:11:00.402331Z",
"url": "https://files.pythonhosted.org/packages/27/03/f4767cbd08e2a548af2332d9d64b509ea24bed005eeccbd4c521b9481d8f/mhi_psout-1.0.5-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ad7170a6f3d172b56e9c0da8264ca84eebd47e552f504adcd0484c2ceca15b9",
"md5": "51eff8b791c3a58bc1104056ab878e36",
"sha256": "78d14ee76bfcc3467add7b4e2a2c2e05af6f9d29f8acecdadf6f663baeb7cbf9"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "51eff8b791c3a58bc1104056ab878e36",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.6",
"size": 228530,
"upload_time": "2024-12-05T22:11:01",
"upload_time_iso_8601": "2024-12-05T22:11:01.436037Z",
"url": "https://files.pythonhosted.org/packages/8a/d7/170a6f3d172b56e9c0da8264ca84eebd47e552f504adcd0484c2ceca15b9/mhi_psout-1.0.5-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d70a448c5b3ce33f690862aa2c70d13b67f83e96e680acbd171e3ae1b5eec712",
"md5": "b81a082f90da48cbd9214ae370c7e39f",
"sha256": "fd83ab7e9028711bcd01114f5164681b7321ba0fe71cbcd79daa27602cb84e64"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "b81a082f90da48cbd9214ae370c7e39f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.6",
"size": 228526,
"upload_time": "2024-12-05T22:15:20",
"upload_time_iso_8601": "2024-12-05T22:15:20.558939Z",
"url": "https://files.pythonhosted.org/packages/d7/0a/448c5b3ce33f690862aa2c70d13b67f83e96e680acbd171e3ae1b5eec712/mhi_psout-1.0.5-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1bbd5077ddbb2ae580447f38c2bfdb46416d42112a11482f107f45acea690d19",
"md5": "74f637ba4d283403adcaa3aae3966722",
"sha256": "dcc3a6fcc8a40f937fb81febed18510514a1a361e0e9a6f8c590a42b4b8c8b0c"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "74f637ba4d283403adcaa3aae3966722",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": ">=3.6",
"size": 229032,
"upload_time": "2024-12-05T22:11:02",
"upload_time_iso_8601": "2024-12-05T22:11:02.556114Z",
"url": "https://files.pythonhosted.org/packages/1b/bd/5077ddbb2ae580447f38c2bfdb46416d42112a11482f107f45acea690d19/mhi_psout-1.0.5-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "112e2e77b255a313072f89c5c44c173b10546fd5069e45065953c677f9b319b4",
"md5": "f049154b52445de99df58b9f6f12b371",
"sha256": "7dd35c205c298d6a52f5825930969f0c9a4a1a21f7f9a6689a5a1f1ebc3f7733"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "f049154b52445de99df58b9f6f12b371",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.6",
"size": 228278,
"upload_time": "2024-12-05T22:11:04",
"upload_time_iso_8601": "2024-12-05T22:11:04.168842Z",
"url": "https://files.pythonhosted.org/packages/11/2e/2e77b255a313072f89c5c44c173b10546fd5069e45065953c677f9b319b4/mhi_psout-1.0.5-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cfbba2bb4e2ca45c9a1f7a74b305b45b3caf12eaa39891ef6a9f23435597df3e",
"md5": "e0d8ee49ff9a01071dd35ac844aec1fc",
"sha256": "0b2048937d3d5fbf63905393218215467f0683fd090cdd9ea114aec01b194f79"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "e0d8ee49ff9a01071dd35ac844aec1fc",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.6",
"size": 228455,
"upload_time": "2024-12-05T22:11:05",
"upload_time_iso_8601": "2024-12-05T22:11:05.497405Z",
"url": "https://files.pythonhosted.org/packages/cf/bb/a2bb4e2ca45c9a1f7a74b305b45b3caf12eaa39891ef6a9f23435597df3e/mhi_psout-1.0.5-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fc1b90bc930f8eab791375969b6aa6da05f6ff8acf2be98131e345989848e20",
"md5": "b1880b54904467c33dd47cb0e75547dc",
"sha256": "77358e32f5580e948a23b6ee2312ea55bfbe57d0398fc7e0c8081435b1805c3d"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "b1880b54904467c33dd47cb0e75547dc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.6",
"size": 228451,
"upload_time": "2024-12-05T22:11:06",
"upload_time_iso_8601": "2024-12-05T22:11:06.457707Z",
"url": "https://files.pythonhosted.org/packages/6f/c1/b90bc930f8eab791375969b6aa6da05f6ff8acf2be98131e345989848e20/mhi_psout-1.0.5-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "345bb574868f97ea34a955adfcd59acc2f38b41fba5acdd7504f1b70467073e6",
"md5": "324230156dfbb4089e4c78b56d13fe2c",
"sha256": "560bfee59d0a8a6f8fdd7c05fb82a9684749a5b520ff4910dc506445848e63ae"
},
"downloads": -1,
"filename": "mhi_psout-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "324230156dfbb4089e4c78b56d13fe2c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 280497,
"upload_time": "2024-12-05T22:11:08",
"upload_time_iso_8601": "2024-12-05T22:11:08.037855Z",
"url": "https://files.pythonhosted.org/packages/34/5b/b574868f97ea34a955adfcd59acc2f38b41fba5acdd7504f1b70467073e6/mhi_psout-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-05 22:11:08",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "mhi-psout"
}