Data Module

This module contains class definitions for a number of data management structures. These data classes can be used for operations including DataFrame matching, chemical formula operations, conditional aggregation and more.

Modules

dataset

The DataSet class serves as the parent class for the Value, Table, and Breakdown classes.

value

The Value class allows users to create objects to store one-dimensional data (e.g., floats, integers, strings).

table

The Table class is used to create objects that can store and operate on two-dimensional data.

breakdown

The Breakdown class is used to conditionally aggregate data from a Table instance.