Skip to main content

Utility library for consuming and manipulating x-ray volume data in .raw format.

Features

  • Convert float32, uint16, and uint8 versions of .raw XRT volume data

  • Extract image slices from .raw files

  • Read, parse, and generate metadata files (.dat) for XRT data

  • Convert proprietary .nsihdr files into .raw format (Windows only). Batch conversion supported as CLI and minimal GUI.

  • Generate previews of XRT volumes for quality control (e.g., maximum density projections, midslice extraction, etc.)

Planned Features

  • Generate dummy .raw files for testing downstream pipelines

  • Batch conversion of .nsihdr on Linux systems

  • Density adjustment (similar to automated adjustment MATLAB scripts for rootseg)

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.3.0 (2021-07-18)

Added

  • License

  • Basic tests on core functionality for scaling data

Changed

  • Updated URL for any references to GitHub repo

  • Updated docstring header for raw2img module

  • Updated README to be more descriptive

0.2.0 (2021-01-04)

  • Added efX-SDK library

  • Added module to export/convert nsihdr files to uint raw files using the efX-SDK (Windows only)

  • Tentatively implemented a GUI for the nsihdr2raw export tool

  • Tweaked logging path for log files generated relative to input data for nsihdr2raw

0.1.4 (2020-10-27)

  • Code clean up, remove unnecessary transposing of data, improved debug statements and logging

0.1.3 (2020-10-26)

  • Fixed font file missing when installing via pip

0.1.2 (2020-09-25)

  • Fix typo in log messages when checking expected file size to actual file size (.raw)

0.1.0 (2020-06-19)

  • Initial version

Release files for rawtools 0.5.0

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

Source distribution (sdist)

Source distribution for rawtools 0.5.0
File Size Uploaded
rawtools-0.5.0.tar.gz 38.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for rawtools 0.5.0
File Interpreter ABI Platform
rawtools-0.5.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size:62.9 MB

Release files / rawtools-0.5.0.tar.gz

Download URL rawtools-0.5.0.tar.gz
Size 38.5 MB
Tags Source
SHA-256 checksum
How to use checksums
f690732bbf27012a5ece9bdd3677183751ff12dcfa66497e61d83bb25ed6de90
BLAKE2b-256 checksum
How to use checksums
cd71e0a98f012d8ebe7fd693d790553603a43fbb654e06a8fadc75f3678fe92c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release files / rawtools-0.5.0-py2.py3-none-any.whl

Download URL rawtools-0.5.0-py2.py3-none-any.whl
Size 24.4 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2012c949942a8fb5ff723b643a56eb6ffac33a7e6f44f27be9b37e899ca23272
BLAKE2b-256 checksum
How to use checksums
47e62707b3c342efce5ead413f89bee5ae91bdbc7efeef284793894ceb07e28b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.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