Skip to content

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

License

Notifications You must be signed in to change notification settings

Topp-Roots-Lab/python-rawtools

Repository files navigation

RAW Tools

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)

Related Projects

  • xrcap: root crown image analysis pipeline
  • DynamicRoots: tool for reconstructing and analyzing the growth of a plant root system
  • TopoRoot: high-throughput computational method that computes fine-grained architectural traits from 3D CT images of excavated maize root crowns
  • rootseg: ML-based segmentation for soil rich samples
  • xrt-dmt: data management tool for tracking and archiving XRT (meta)data

Credits

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published