Function Overview
Main functions
Functions that read in data
Function |
Description |
|---|---|
Reads in a file to a |
|
Reads in a file to a |
|
Reads a file as a file object |
|
Checks that the a file has the same or fewer columns than a given list |
|
Reads in data from a file one chunk at a time to a given format |
|
Reads in data from a file one chunk at a time to its native tabular format |
Functions that write data
Function |
Description |
|---|---|
Writes a |
|
Writes a |
Other functions
Function |
Description |
|---|---|
Convert a |
|
Convert a |
|
Concatenate multiple |
|
Concatenate multiple |
|
Slice a |
|
Slice a |
|
Returns the tabular type of a |
HDF5 module
The HDF5 module exists to allow users easier access to manually do chunked operations with HDF5 files. While iterator provides a way to do chunked reads of HDF5 files, this is the only way to do chunked writes of HDF5 files. To use the hdf5 module run:
from tables_io import hdf5
Functions that read in data
Function |
Description |
|---|---|
Read and return the requested group and file object from an HDF5 file. |
|
|
Read and return the list of group names from one level of an HDF5 file |
Reads in data from an HDF5 file to a dictionary |
|
Reads in data from an open HDF5 file object to a dictionary or |
|
Reads in all or part of an HDF5 dataset |
Functions that write data
Function |
Description |
|---|---|
Prepares an HDF5 file for output. |
|
Writes a chunk of data from a |
|
Writes a |
|
Writes any last data and closes an HDF5 file object. |
Utility functions
Function |
Description |
|---|---|
Returns the length of an HDF5 group object |
|
Opens a file and gets the length of the first axis of the data in that file. |
|
Given a number of rows and chunk size, yields the data range for each process |