pyUSID.io.write_utils¶
Utilities that assist in writing USID related data to HDF5 files
Created on Thu Sep 7 21:14:25 2017
@author: Suhas Somnath, Chris Smith
Functions
|
Builds indices and values matrices using given unit values for each dimension. |
|
Calculate the chunk size for the HDF5 dataset based on the dimensions and the maximum chunk size in memory |
|
Replaces any unicode objects within lists with their string counterparts to ensure compatibility with python 3. |
|
Create new Spectroscopic Indices table from the changes in the Spectroscopic Values |
|
Returns a dictionary of slice objects to help in creating region references in the position or spectroscopic indices and values datasets |
|
Attempts to get the slope of the provided values. |
|
Makes an ancillary indices matrix given the number of steps in each dimension. |
|
Converts a sequence of iterables to range tuples |
|
Checks if the provided object is an iterable with pyUSID.Dimension objects. |
Classes
|
An enumeration. |
|
Simple object that describes a dimension in a dataset by its name, units, and values |