Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.25 KB

File metadata and controls

54 lines (35 loc) · 1.25 KB

pySHRParser

This module provides a way to easily parse and read Signal Hound data capture (SHR) files in Python.

It is released under a free software license, see LICENSE for more details.

Copyright (C) 2025 WiSELab-CMU

Other pages (online)

Features

  • Ability to load certain sweeps from the file

Requirements

  • Python 3.8 or newer

Installation

This installs a package that can be used from Python (import shr_parser).

To install for all users on the system, administrator rights (root) may be required.

From PyPI

pyshrparser can be installed from PyPI:

pip install py-shr-parser
python3 -m pip install py-shr-parser

Developers also may be interested to get the source archive, because it contains examples, tests and this documentation.

From source

pyshrparser can be installed from the GitHub repo:

pip install git+ssh://git@github.com/WiseLabCMU/py-shr-parser  # For SSH
pip install git+https://github.com/WiseLabCMU/py-shr-parser    # For HTTPS