opseestools
This is a library to be used with OpenSeesPy.
It includes a collection of analysis functions that are useful if you are analyzing frames or wall buildings both in two and three dimensions, storing the results in Python variables. It also includes another useful tools for processing results and creating scripts
Installation
pip install opseestools
Citation
You can cite opseestools as:
Arroyo, O., Feliciano, D., Novoa, D., & Valcárcel, J. (2024). opseestools: A Python library to streamline OpenSeesPy workflows. SoftwareX, 27, 101832.
Description and use
ops tools comprises a set of functions in four categories:
- 2D Analysis functions. This library is called analysis. You can import it as:
import opstools.analisis as an
- 3D Analysis functions. This library is called analysis. You can import it as:
import opstools.analisis3D as an3D (or any name you want)
- A set of utilities to support model building. You can import it as:
import opstools.utilidades as ut (or any other name)
- A library to calculate and plot fragility functions. You can import it as:
import opstools.Lib_frag as lf (or any other name)
Documentation and tutorials
The full documentation is available on the GitHub website: https://github.com/odarroyo/opseestools
Tutorials of how to use the functions are available in the examples folder in: https://github.com/odarroyo/opseestools
Metadata
Release files for opseestools 1.21
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| opseestools-1.21.tar.gz | 44.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| opseestools-1.21-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 89.7 kB
Release files / opseestools-1.21.tar.gz
| Download URL | opseestools-1.21.tar.gz |
|---|---|
| Size | 44.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
251da1332409ffea42a57b5b62e5b8bf3d4c338a74f00fbd6af4110948f36f43
|
|
BLAKE2b-256 checksum How to use checksums |
cd988eccd52d064a949d0a184a41ad5baf49763df8df6ca4a7591c2313b9cfcc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / opseestools-1.21-py3-none-any.whl
| Download URL | opseestools-1.21-py3-none-any.whl |
|---|---|
| Size | 45.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2357b6d13ed562c421de1edf703892744c885693a9875edefda58c64fe11b6bb
|
|
BLAKE2b-256 checksum How to use checksums |
98559c92b41aa571cdc6c30a05e985542e52343a5855ce383d912c14cf6185e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|