Skip to main content

mdof



mdof logo

Fast and friendly system identification for structures.

Documentation

Latest PyPI version Downloads per Month DOI



The mdof package solves inverse problems. It is tailored for the identification of system properties from structural vibrations.

Modal identification:

periods, modeshapes = modes(input_motion, output_motion, dt)

State space system identification:

A,B,C,D = sysid(input_motion, output_motion)

Response reconstruction:

output = reconstruct(realization, dt, input_motion)

Create beautiful visuals for historical modal property documentation with integration of the osmg and opensees packages.

historical mode shape documentation historical spectral density documentation

Getting Started


Support

STAIRlab (STructural Artificial Intelligence Research Lab) PEER (Pacific Earthquake Engineering Research Center) Caltrans (California Department of Transportation) BRACE2 (Bridge Rapid Assessment Center for Extreme Events) NSF (National Science Foundation) GRFP (Graduate Research Fellowship Program)
PEER Logo PEER Logo Caltrans Logo BRACE2 Logo NSF Logo

Metadata

Release files for mdof 0.0.23

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mdof 0.0.23
File Size Uploaded Provenance
mdof-0.0.23.tar.gz 68.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mdof 0.0.23
File Interpreter ABI Platform
mdof-0.0.23-py3-none-any.whl Python 3 none any Details

Total release size: 139.7 kB

Release files / mdof-0.0.23.tar.gz

Download URL mdof-0.0.23.tar.gz
Size 68.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1fd7ff29126d7b954123a2da819806ff9d1e0f0c50ea92d6b1191e8ce3160720
BLAKE2b-256 checksum
How to use checksums
6c06117462cb380bf3d29ef278760d484b5e2582801f365f2395a6826a403d32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Release files / mdof-0.0.23-py3-none-any.whl

Download URL mdof-0.0.23-py3-none-any.whl
Size 71.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b04fcb512c34a0eefa2a4053fbdb650c032049aebfe785a5553921c76b5f94c
BLAKE2b-256 checksum
How to use checksums
368a5d5478f314d181f55a0ed3e0050086433e240023a82aa32e5e4e2c3bf9d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.12

Security for mdof 0.0.23

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page