Skip to main content

# rtamt

Specification-based real-time monitoring library

## Install

### Install back-ends

`bash sudo apt install libboost-all-dev sudo apt install python-dev sudo apt install python-pip `

If your work for TL development, following package is needed in addition.

`bash sudo apt install antlr4 `

### Build the tool

#### clone the repository

`bash git clone https://github.com/nickovic/rtamt `

#### build cpp libs (required only if you want to use CPP backend)

`bash cd rtamt/rtamt mkdir build cd build cmake ../ make `

#### install rtamt tool

`bash cd rtamt/ sudo pip install . `

## Run examples

### online-STL example

`bash cd rtamt/examples/basic $ python monitor_basic.py time=0 rob=122.0 time=1 rob=3.0 time=2 rob=-10.0 `

### offline-STL example

`bash cd rtamt/examples/basic $ python monitor_offline.py Robustness: -98.0 `

### Io-STL example

`bash cd rtamt/examples/offline_monitors $ python offline_monitor_dt.py Example (a) - standard robustness: 3.0 Example (a) - output robustness: 3.0 Example (a) - input vacuity: 0 Example (b) - standard robustness: 1.0 Example (b) - output robustness: inf Example (b) - input vacuity: 1.0 Example (c) - standard robustness: -2.0 Example (c) - output robustness: -2.0 Example (c) - input vacuity: 0 Example (d) - standard robustness: -1.0 Example (d) - output robustness: -2.0 Example (d) - input vacuity: 0 `

Metadata

Release files for real-time-analog-monitoring-tool 0.0.9

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

Source distribution (sdist)

Source distribution for real-time-analog-monitoring-tool 0.0.9
File Size Uploaded
real-time-analog-monitoring-tool-0.0.9.tar.gz 38.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for real-time-analog-monitoring-tool 0.0.9
File Interpreter ABI Platform
real_time_analog_monitoring_tool-0.0.9-py3-none-any.whl Python 3 none any Details
real_time_analog_monitoring_tool-0.0.9-py2-none-any.whl Python 2 none any Details

Total release size: 198.0 kB

Release files / real-time-analog-monitoring-tool-0.0.9.tar.gz

Download URL real-time-analog-monitoring-tool-0.0.9.tar.gz
Size 38.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0a110e61c04adc80056bc9ded26bd3217e6bccad0233a1bb5715407f72138abe
BLAKE2b-256 checksum
How to use checksums
5d68ab9a3f2294ef3f89d9fa41801067e184d899984ef5a65b7248b408de815e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

Release files / real_time_analog_monitoring_tool-0.0.9-py3-none-any.whl

Download URL real_time_analog_monitoring_tool-0.0.9-py3-none-any.whl
Size 80.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ba90c75efc8a7ab2ad1ccf7fdc17acb312b5ca82e93c3b611697927aca3bf1d
BLAKE2b-256 checksum
How to use checksums
2e53aedef02727cc85f911a6516fbb43e876b047c9b9a82de1e2536e4a80470c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

Release files / real_time_analog_monitoring_tool-0.0.9-py2-none-any.whl

Download URL real_time_analog_monitoring_tool-0.0.9-py2-none-any.whl
Size 79.9 kB
Tags Python 2
SHA-256 checksum
How to use checksums
710a5676ea8d34de69064f388e0cc17647d3fb1f724b3122935edef7bb4c0839
BLAKE2b-256 checksum
How to use checksums
4abed2ebaeba4f1f76430ad5c81ea9e9083cdf006e3c5f301551045f1edb770b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

0.0.9 This release

3 release files

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

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