Skip to main content

SAM45

Release Python Downloads DOI Tests

NRO/SAM45 log reader

Installation

pip install sam45

Usage

The following functions will read a SAM45 log to extract each information as a NumPy structured array.

import sam45

data_ctl = sam45.read.ctl("/path/to/log")
data_obs = sam45.read.obs("/path/to/log")
data_dat = sam45.read.dat("/path/to/log")
data_end = sam45.read.end("/path/to/log")

Data types

The data type of each information is defined as a NumPy structured data type. It complies with the definition as of December 5, 2025.

import sam45

dtype_ctl = sam45.dtypes.ctl
dtype_obs = sam45.dtypes.obs
dtype_dat = sam45.dtypes.dat
dtype_end = sam45.dtypes.end

Metadata

Release files for sam45 1.0.1

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

Source distribution (sdist)

Source distribution for sam45 1.0.1
File Size Uploaded
sam45-1.0.1.tar.gz 67.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sam45 1.0.1
File Interpreter ABI Platform
sam45-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 73.6 kB

Release files / sam45-1.0.1.tar.gz

Download URL sam45-1.0.1.tar.gz
Size 67.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7bbf885e362f8748c351da339f3e4f48fa02e23abecc00126fe4439e5afc8ff3
BLAKE2b-256 checksum
How to use checksums
0d31cea62d34bd9940ceac71ef07c990ea4e446e11cde49645910368f62a0b93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / sam45-1.0.1-py3-none-any.whl

Download URL sam45-1.0.1-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eaf00dff13650a7cdecddf32120c796f5c748491d4943c1c304ea38140f1490d
BLAKE2b-256 checksum
How to use checksums
9f041b60ec2d3cb0341e887b974c5f66d4eac4be36c7648b9f22d1a9543f78f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

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