v2.1.1
Contributors to this version: Ludwig Lierhammer (@ludwiglierhammer), Joseph Siddons (@jtsiddons) and Jan Marius Willruth (@JanWillruth)
New features and enhancements
- add
encodingoptional argument tocdm_reader_mapper.read_mdfandcdm_reader_mapper.read_datawhich overrides default value set by model schema if set (GH/268, PR/273). cdm_reader_mapper.mdf_reader: Added preprocessing function to convert air pressure (PPPP) in IMMT format (PR/287)cdm_reader_mapper.cdm_mapper: Added mapping functions for IMMT datetime, latitude, and longitude conversions (PR/287)cdm_reader_mapper.cdm_mapper: New mapping functiondatetime_imma_d701for icoads_r300_d701 (GH/288, PR/295)cdm_reader_mapper.cdm_mapper: New mapping functiondatetime_imma1_to_utcfor mapping local midday to UTC (GH/288, PR/295)
License and Legal
Updated copyright statements in LICENSE (GH/271, PR/272).
Breaking changes
cdm_reader_mapper: Replace "gcc" with "gdac" (PR/287)cdm_reader_mapper: Update gdac schemas to adhere to IMMT-5 documentation (PR/287)cdm_reader_mapper: combine icoads_r300_d701_type1 and icoads_r300_d701_type1 test and result data to icoads_r300_d701 (GH/288, PR/295)cdm_reader_mapper.cdm_mapper: combine icoads_r300_d701_type1 and icoads_r300_d701_type1 mapping tables to icoads_r300_d701 (GH/288, PR/295)cdm_reader_mapper.read: Allow strings as input for cdm_subset (PR/281)cdm_reader_mapper.cdm_mapper: Remove timestamps and/or previous history information in columnhistory(PR/281)cdm_reader_mapper.DataBundle: Set empty pd.DataFrames as defaults for bothdataandmask(PR/281)cdm_reader_mapper.mdf_reader: read drifter numbers as strings not as integers with C-RAID (PR/281)
Internal changes
tests: create test data result hidden directory (PR/291)- ```cdm_reader_mapper.mdf_reader``: update and tidy-up ICOADS mapping tables (PR/281)
- timezonefinde is pinned below v7.0.0 (PR/281)