Using the ADAT
Parsing ADAT in Python
import somadata
# read the adat
my_adat = somadata.read_adat('/path/to/my/file1.adat')
# retrieve sample metadata
sample_meta = my_adat.index.to_frame(index=False)
# retrieve SOMAmer metadata
soma_meta = my_adat.columns.to_frame(index=False)
# retrieve the scale factors for all plates
plate_scale_factors_dict = my_adat.header_metadata['PlatformSpecificPlateScale_ScaleFactor']
### additional optional manipulation
# concatenate multiple adats into a single adat
my_adat2 = somadata.read_adat('/path/to/my/file2.adat')
my_merged_adat = soma.smart_adat_concatenation([my_adat, my_adat2])
# write it to a file
my_merged_adat = my_merged_adat.to_adat('/path/to/merged/adat')Parsing ADAT in R
Last updated
Was this helpful?
