cdm_reader_mapper.DataBundle.duplicate_check

cdm_reader_mapper.DataBundle.duplicate_check#

DataBundle.duplicate_check(inplace=False, **kwargs)[source]#

Duplicate check in data.

Parameters:

inplace (bool) – If True overwrite data in DataBundle else return a copy of DataBundle with data as CDM tables. Default: False

Return type:

DataBundle | None

Returns:

DataBundle or None – DataBundle containing new DupDetect class for further duplicate check methods or None if inplace=True.

Note

Following columns have to be provided:

  • longitude

  • latitude

  • primary_station_id

  • report_timestamp

  • station_course

  • station_speed

Note

This adds a new class DupDetect to DataBundle. This class is necessary for further duplicate check methods.

Examples

>>> db.duplicate_check()

See also

DataBundle.get_duplicates

Get duplicate matches in data.

DataBundle.flag_duplicates

Flag detected duplicates in data.

DataBundle.remove_duplicates

Remove detected duplicates in data.

Note

For more information see duplicate_check()