Tools for ISO-MME file format (merge, report, calculate, CFC-filter, ...)
Project description
pyisomme
Installation
pip install pyisomme
Features
- Read/write ISO-MME (compressed/uncompressed)
- Modify Channel and calculate Injury Risk Values (HIC, a3ms, DAMAGE, OLC, BrIC, NIJ, ...)
- Plot Curves and compare multiple ISO-MMEs
- Create PowerPoint Reports (Euro-NCAP, UN-R137, UN-R94)
- Display Limit bars in plots
- Compare performance of left-hand-drive vehicle with right-hand-drive vehicle
- Command line tool script for fast and easy use pyisomme/__main__.py (list, merge, rename, plot, report, ...)
Command Line Interface
List all commands with description
python -m pyisomme --help
python -m pyisomme <command> --help
Examples
Merge multiple ISO-MME container
python -m pyisomme merge ./iso_merged.zip ./iso_1/v1.mme ./iso_2.zip ./iso_3.tar.gz
Resample (start=0ms / step=1ms / stop=100ms) with linear interpolation
python -m pyisomme merge ./iso_1/v1.mme ./iso_1/v1.mme --resample 0 0.001 0.1
Plot Channel(s) for quick visualization (automatically calculates resultant head acceleration from x/y/z-channels and filters with filter-class A / 1000 Hz)
python -m pyisomme plot ./iso_1/v1.mme --codes 24HEAD??????ACRA --xlim 0 100 --calculate
Create Report (and only consider data from 0-200 ms)
python -m pyisomme report EuroNCAP_Frontal_MPDB report.pptx data\nhtsa\09203 --crop 0 0.2
Python Examples
Limitations
- Only test-info (.mme), channel-info (.chn) and channel data files (.001/.002/...) are supported. All other files (videos, photos, txt-files) will be ignored when reading and writing.
- No warning before overwriting! Be careful with merge-command and writing methods.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyisomme-0.0.4.tar.gz.
File metadata
- Download URL: pyisomme-0.0.4.tar.gz
- Upload date:
- Size: 4.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db00447f17b34d664e75a8d7ce7763a2154c7c2e3201b7579a31fe254e6fec8a
|
|
| MD5 |
06a929ecd5050c2418749f02e51408ac
|
|
| BLAKE2b-256 |
bd8d62647e916a194125cfb4ee763c57dc248f94a01e2f7a8ff1b5148c549f36
|
File details
Details for the file pyisomme-0.0.4-py3-none-any.whl.
File metadata
- Download URL: pyisomme-0.0.4-py3-none-any.whl
- Upload date:
- Size: 4.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec44e81614357d93d800a3b320c0cd76f6362577e52b53d7d5e709c17d0a6a44
|
|
| MD5 |
69da7713fffdc1280e87caa50d3e66ba
|
|
| BLAKE2b-256 |
3076e109c803a4af37fb6edac019e4a5eb318011e3c83aa31c28f022e2a2a67b
|