Name | pyRVT JSON |
Version |
0.8.1
JSON |
| download |
home_page | None |
Summary | Random vibration theory for earthquake ground motions. |
upload_time | 2025-07-25 17:46:01 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | MIT |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
|
# pyRVT
[](https://img.shields.io/pypi/v/pyrvt.svg)
[](https://pyrvt.readthedocs.io/?badge=latest)
[](https://github.com/arkottke/pyrvt/actions/workflows/python-app.yml)
[](https://www.codacy.com/manual/arkottke/pyrvt)
[](https://www.codacy.com/manual/arkottke/pyrvt)

[](https://zenodo.org/badge/latestdoi/5086299)
A Python library and command-line application for using random vibration
theory to transform between acceleration Fourier amplitude spectrum and
acceleration response spectrum.
Information on the installation and usage can be found in the
[documentation](https://pyrvt.readthedocs.io/).
`pyRVT` provides random vibration theory (RVT) models for use in earthquake
ground motion models. It provides multiple peak factor models in a common
framework such that they can be compared and tested. Additionally, it provides
an interface to define RVT based ground motion models through specification of
the Fourier amplitude spectrum, acceleration response spectrum, or calculated by
seismological models.
## Installation
`pyRVT` can be installed with [pip](https://pip.pypa.io):
```bash
$ python -m pip install pyrvt
```
Alternatively, you can grab the latest source code from [GitHub](https://github.com/arkottke/pyrvt):
```
$ git clone https://github.com/arkottke/pyrvt.git
$ cd pyrvt
$ pip install .
```
## Citation
When citing the software reference the [DOI](https://zenodo.org/records/3630729).
## License
`pyRVT` is made available under the MIT License.
Raw data
{
"_id": null,
"home_page": null,
"name": "pyRVT",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Albert Kottke <albert.kottke@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/08/18/b341b6063cbdbdd330a53e71e0c712e4592e586464d8c4ac85d99cb946ec/pyrvt-0.8.1.tar.gz",
"platform": null,
"description": "# pyRVT\n\n[](https://img.shields.io/pypi/v/pyrvt.svg)\n[](https://pyrvt.readthedocs.io/?badge=latest)\n[](https://github.com/arkottke/pyrvt/actions/workflows/python-app.yml)\n[](https://www.codacy.com/manual/arkottke/pyrvt)\n[](https://www.codacy.com/manual/arkottke/pyrvt)\n\n[](https://zenodo.org/badge/latestdoi/5086299)\n\nA Python library and command-line application for using random vibration\ntheory to transform between acceleration Fourier amplitude spectrum and\nacceleration response spectrum.\n\nInformation on the installation and usage can be found in the\n[documentation](https://pyrvt.readthedocs.io/).\n\n`pyRVT` provides random vibration theory (RVT) models for use in earthquake\nground motion models. It provides multiple peak factor models in a common\nframework such that they can be compared and tested. Additionally, it provides\nan interface to define RVT based ground motion models through specification of\nthe Fourier amplitude spectrum, acceleration response spectrum, or calculated by\nseismological models.\n\n## Installation\n\n`pyRVT` can be installed with [pip](https://pip.pypa.io):\n\n```bash\n$ python -m pip install pyrvt\n```\n\nAlternatively, you can grab the latest source code from [GitHub](https://github.com/arkottke/pyrvt):\n\n```\n$ git clone https://github.com/arkottke/pyrvt.git\n$ cd pyrvt\n$ pip install .\n```\n\n## Citation\n\nWhen citing the software reference the [DOI](https://zenodo.org/records/3630729).\n\n## License\n\n`pyRVT` is made available under the MIT License.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Random vibration theory for earthquake ground motions.",
"version": "0.8.1",
"project_urls": {
"Documentation": "https://pyrvt.readthedocs.io",
"Homepage": "https://github.com/arkottke/pyrvt"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "1908fc9cb3ac69f954ee64c041b680f45d707537d354d4eb5781d122a53b59df",
"md5": "02578c023abe62ef65a6d6a4b9bbaeaf",
"sha256": "0d4eec9ec18517ff14ecad8eaa79e1e9950455b0a8883552317ff58e3d540204"
},
"downloads": -1,
"filename": "pyrvt-0.8.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "02578c023abe62ef65a6d6a4b9bbaeaf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 51547,
"upload_time": "2025-07-25T17:46:00",
"upload_time_iso_8601": "2025-07-25T17:46:00.256199Z",
"url": "https://files.pythonhosted.org/packages/19/08/fc9cb3ac69f954ee64c041b680f45d707537d354d4eb5781d122a53b59df/pyrvt-0.8.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0818b341b6063cbdbdd330a53e71e0c712e4592e586464d8c4ac85d99cb946ec",
"md5": "0e5d31cd73bf31555e07f1e1bb7e11ac",
"sha256": "b0b02b153ad7a7dce7f0f7ec17904466de9a15257db4af7b05f220c9383aa2d4"
},
"downloads": -1,
"filename": "pyrvt-0.8.1.tar.gz",
"has_sig": false,
"md5_digest": "0e5d31cd73bf31555e07f1e1bb7e11ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 1204299,
"upload_time": "2025-07-25T17:46:01",
"upload_time_iso_8601": "2025-07-25T17:46:01.914916Z",
"url": "https://files.pythonhosted.org/packages/08/18/b341b6063cbdbdd330a53e71e0c712e4592e586464d8c4ac85d99cb946ec/pyrvt-0.8.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-25 17:46:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "arkottke",
"github_project": "pyrvt",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "pyrvt"
}