Skip to content

sbtinstruments/pilus

Repository files navigation

Pilus 🦠

Load, analyze, plot, filter, classify, ...

Pilus is your one-stop toolbox for SBT data files (IQS, BDR, etc.).

Use cases

Convert BDR to CSV

You can use the CLI:

uv run pilus convert measure-bb2221028-A02.bdr measure-bb2221028-A02.csv

Install

We use uv to manage dependencies. Install uv with:

curl -LsSf https://astral.sh/uv/install.sh | sh

Follow uv's installation instructions. Make sure that uv is available on the current path. E.g., with export PATH=$PATH:$HOME/.local/bin.

With uv installed, we install all of Pilus' dependencies:

uv sync --all-extras

That's it.

Test

The tests use assets from a separate repository. Get the assets:

git submodule update --init

Run all tests:

uv run pytest

About

SBT Python Analysis Toolbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages