Create mudata objects

Create mudata objects from existing tables

mudata()

Create a mudata object

parallel_gather()

Melt multiple sets of columns in parallel

Inspect mudata objects

Inspect the contents of mudata objects

distinct_params() distinct_locations() distinct_datasets() distinct_columns() src_tbls(<mudata>)

Get distinct params, locations, and datasets from a mudata object

print(<mudata>) summary(<mudata>)

Print a mudata object

Subset and extract componets from mudata objects

Filter, subset, and extract components from mudata objects

tbl_data() tbl_data_wide() tbl_params() tbl_locations() tbl_datasets() tbl_columns() tbl_columns() tbl(<mudata>) x_columns()

Access components of a mudata object

filter_datasets() filter_data() filter_locations() filter_params()

Subset a mudata object by complex expression

select_datasets() select_locations() select_params()

Subset a mudata object by identifier

subset(<mudata>)

Subset a MuData object

Modify mudata objects

Update the contents of a mudata object

mutate_data() mutate_params() mutate_locations() mutate_datasets() mutate_columns() mutate_tbl()

Modify mudata tables

rename_locations() rename_params() rename_datasets() rename_columns()

Rename identifiers in a mudata object

update_columns_table()

Update the columns table

update_datasets() update_locations() update_params() update_columns()

Add documentation to mudata objects

rbind(<mudata>)

Combine mudata objects

Read and write mudata objects

Read and write mudata objects from JSON, ZIP, and CSV

write_mudata() read_mudata() write_mudata_zip() read_mudata_zip() write_mudata_dir() read_mudata_dir() write_mudata_json() to_mudata_json() read_mudata_json() from_mudata_json()

Read/Write mudata objects

Example datasets

Datasets with which to test and illustrate the mudata format

alta_lake

Alta Lake Gravity Core Data

long_lake

Long Lake Lake Gravity/Percussion Core Data

ns_climate

Nova Scotia Long-Term Climate Data

pocmaj

Pockwock Lake/Lake Major Elemental Sample Data

pocmajsum

Pre-summarised Sample Data

second_lake_temp

Second Lake Thermistor String Data

kentvillegreenwood

Kentville/Greenwood Climate Data

Low-level read/write details

Nitty-gritty details for reading and writing mudata objects

update_columns_table()

Update the columns table

mudata_prepare_column() mudata_prepare_tbl() mudata_parse_column() mudata_parse_tbl()

Prepare mudata table columns for writing

S3 details for mudata objects

Inspect object details for mudata objects

as_mudata() as.mudata()

Coerce objects to mudata

is_mudata() is.mudata()

Test if an object is a mudata object

new_mudata() validate_mudata()

Validate, create a mudata object