Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
cc8d19d
just playing
rocco8773 Oct 18, 2025
3437f40
soup of stuff
rocco8773 Nov 11, 2025
b6fc0f0
fix typo
rocco8773 Feb 19, 2026
dc2f9c3
add gatekeeping conditional to _unpack_dat
rocco8773 Feb 19, 2026
f1649ce
rename traces -> trace_names
rocco8773 Feb 19, 2026
5c0cf51
force little-endian for all stuct.unpack
rocco8773 Feb 19, 2026
34a1289
move reader funcs to EOF
rocco8773 Feb 19, 2026
b333729
add return annotation to _unpack_dat_header
rocco8773 Feb 19, 2026
884bdc2
add docstring to where_size()
rocco8773 Feb 19, 2026
685637c
move where_size() to top of file
rocco8773 Feb 19, 2026
245b2eb
move compare_binaries() to after where_size()
rocco8773 Feb 19, 2026
0d481ba
add docstring to compare_binaries
rocco8773 Feb 19, 2026
0c02746
add __all__ dunder to top of file
rocco8773 Feb 19, 2026
e89c841
add a draft docstring to _unpack_dat()
rocco8773 Feb 19, 2026
cfeb975
in _unpack_dat() properly shift the offset index as we process the bi…
rocco8773 Feb 19, 2026
97623d5
remove commented out code
rocco8773 Feb 19, 2026
048ed80
add docstring to _unpack_dat_header()
rocco8773 Feb 19, 2026
8b2df43
comment out development unpacker (_unpack_array and _unpack_binary)
rocco8773 Feb 19, 2026
34872fe
add return annotation to _unpack_dat_array_calibration
rocco8773 Feb 19, 2026
71329e8
add rough docstring to _unpack_dat_array_calibration
rocco8773 Feb 19, 2026
0486481
fix binary_size calc in _unpack_dat_array_calibration
rocco8773 Feb 19, 2026
45d117e
from typing import Tuple
rocco8773 Feb 19, 2026
bec9c6d
create low-level unpacker _unpack_dat_real_array()
rocco8773 Feb 19, 2026
405270e
create low-level unpacker _unpack_dat_complex_array()
rocco8773 Feb 19, 2026
dd40f4a
add rough docstring, comments, and annotations to _unpack_dat_real_ar…
rocco8773 Feb 20, 2026
4cc9849
_unpack_dat_real_array() update binary format comment and add a TODO
rocco8773 Feb 20, 2026
7a80072
add rough docstring, binary format comment, annotations, and TODO to …
rocco8773 Feb 20, 2026
1742747
add unpackers for trace types raw, data, mem, formd, main, and sub
rocco8773 Feb 20, 2026
303321a
appease grumpy black
rocco8773 Feb 20, 2026
8f18535
add annotation
rocco8773 Feb 20, 2026
20a3e10
first take at read_na_e5100a_binary()
rocco8773 Feb 20, 2026
887d691
create and implement class HPE5100ADict
rocco8773 Feb 20, 2026
b57cd54
expose tools namespace
rocco8773 Feb 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions bapsflib/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
Los Angeles (UCLA). It is a toolkit for reading, manipulating, and analyzing
data collected at BaPSF.
"""
__all__ = ["lapd"]
__all__ = ["lapd", "tools"]

import sys

Expand All @@ -23,7 +23,7 @@

from importlib.metadata import PackageNotFoundError, version

from bapsflib import _hdf, lapd, plasma, utils
from bapsflib import _hdf, lapd, plasma, tools, utils

# --- Define version -----------------------------------------------------------
try:
Expand Down
3 changes: 3 additions & 0 deletions bapsflib/tools/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
__all__ = ["readers"]

from bapsflib.tools import readers
Loading
Loading