Replace LAMA with Dask to parallelise cf.Data
complete = { 'HDF_chunks': False, 'Units': True, # by DH '_HDF_chunks': False, '_Units': False, '_YMDhms': False, '__abs__': False, '__add__': False, '__and__': False, '__array__': False, '__bool__': False, '__contains__': True, # by DH '__data__': False, '__deepcopy__': False, '__div__': False, '__doc_template__': False, '__docstring_package_depth__': False, '__docstring_substitutions__': False, '__eq__': False, '__float__': False, '__floordiv__': False, '__ge__': False, '__getitem__': True, # by DH '__gt__': False, '__hash__': False, '__iadd__': False, '__iand__': False, '__idiv__': False, '__ifloordiv__': False, '__ilshift__': False, '__imod__': False, '__imul__': False, '__int__': False, '__invert__': False, '__ior__': False, '__ipow__': False, '__irshift__': False, '__isub__': False, '__iter__': False, '__itruediv__': False, '__ixor__': False, '__le__': False, '__len__': False, '__lshift__': False, '__lt__': False, '__mod__': False, '__module__': False, '__mul__': False, '__ne__': False, '__neg__': False, '__new__': False, '__or__': False, '__pos__': False, '__pow__': False, '__query_set__': False, '__query_wi__': False, '__query_wo__': False, '__radd__': False, '__rand__': False, '__rdiv__': False, '__reduce__': False, '__reduce_ex__': False, '__rfloordiv__': False, '__rlshift__': False, '__rmod__': False, '__rmul__': False, '__ror__': False, '__round__': False, '__rpow__': False, '__rrshift__': False, '__rshift__': False, '__rsub__': False, '__rtruediv__': False, '__rxor__': False, '__setitem__': True, # by DH '__sub__': False, '__truediv__': False, '__xor__': False, '_all_axes': False, '_all_axis_names': False, '_asdatetime': False, '_asreftime': False, '_atol': False, '_auxiliary_mask': True, # by DH (removed) '_auxiliary_mask_add_component': True, # by DH (removed) '_auxiliary_mask_from_1d_indices': True, # by DH (removed) '_auxiliary_mask_return': True, # by DH (removed) '_auxiliary_mask_subspace': True, # by DH (removed) '_auxiliary_mask_tidy': True, # by DH (removed) '_axes': True, # by DH '_binary_operation': False, '_change_axis_names': True, # by DH (removed) '_chunk_add_partitions': False, '_collapse': False, '_collapse_create_weights': False, '_collapse_finalise': False, '_collapse_mask': False, '_collapse_optimize_weights': False, '_collapse_subspace': False, '_combined_units': False, '_create_auxiliary_mask_component': False, '_custom': False, '_cyclic': False, '_default': False, '_del_Array': False, '_del_component': False, '_dtype': True, # by DH (removed) '_equals': False, '_equals_preprocess': False, '_flag_partitions_for_processing': True, # by DH (removed) '_flip': True, # by DH (removed) '_get_Array': False, '_get_component': False, '_has_component': False, '_initialise_netcdf': False, '_is_abstract_Array_subclass': False, '_isdatetime': False, '_item': False, '_move_flip_to_partitions': False, '_ndim': True, # by DH (removed) '_new_axis_identifier': False, '_package': False, '_parse_axes': False, '_parse_indices': False, '_pmaxes': True, # by DH (removed) '_pmndim': True, # by DH (removed) '_pmshape': True, # by DH (removed) '_pmsize': True, # by DH (removed) '_rtol': False, '_set_Array': False, '_set_CompressedArray': False, '_set_component': False, '_set_partition_matrix': True, # by DH (removed) '_set_subspace': False, '_shape': True, # by DH (removed) '_share_lock_files': True, # by DH (removed) '_share_partitions': True, # by DH (removed) '_size': True, # by DH (removed) '_unary_operation': True, # by DH (SLB note: removed? 2x in mixin/propertiesdata* but they are probably separate?) 'add_partitions': True, # by DH (deprecated) 'all': False, 'allclose': False, 'any': False, 'apply_masking': False, 'arccos': False, 'arccosh': False, 'arcsin': False, 'arcsinh': False, 'arctan': False, 'arctanh': False, 'argmax': False, 'array': True, # by DH 'asdata': False, 'binary_mask': False, 'ceil': False, 'change_calendar': False, 'chunk': False, 'clip': False, 'close': False, 'compressed': False, 'compressed_array': False, 'concatenate': False, 'concatenate_data': False, 'convolution_filter': False, 'copy': False, 'cos': False, 'cosh': False, 'count': False, 'count_masked': False, 'creation_commands': False, 'cumsum': False, 'cyclic': False, 'data': False, 'datetime_array': True, # by DH 'datetime_as_string': False, 'datum': False, 'day': False, 'del_calendar': False, 'del_fill_value': False, 'del_units': False, 'diff': False, 'digitize': False, 'dtarray': False, 'dtype': True, # by DH 'dump': False, 'dumpd': False, 'dumps': False, 'empty': False, 'equals': False, 'exp': False, 'expand_dims': False, 'files': False, 'fill_value': False, 'filled': False, 'first_element': False, 'fits_in_memory': False, 'fits_in_one_chunk_in_memory': False, 'flat': False, 'flatten': False, 'flip': True, # by DH 'floor': False, 'full': False, 'func': False, 'get_calendar': False, 'get_compressed_axes': False, 'get_compressed_dimension': False, 'get_compression_type': False, 'get_count': False, 'get_data': False, 'get_filenames': False, 'get_fill_value': False, 'get_index': False, 'get_list': False, 'get_units': False, 'halo': False, 'hardmask': True, # by DH 'has_calendar': False, 'has_fill_value': False, 'has_units': False, 'hour': False, 'in_memory': False, 'insert_dimension': True, # by DH 'inspect': False, 'integral': False, 'isclose': False, 'is_masked': True, # by DH 'ispartitioned': False, 'isscalar': False, 'last_element': False, 'loadd': False, 'loads': False, 'log': False, 'mask': False, 'mask_fpe': False, 'mask_invalid': False, 'masked_all': False, 'max': False, 'maximum': False, 'maximum_absolute_value': False, 'mean': False, 'mean_absolute_value': False, 'mean_of_upper_decile': False, 'median': False, 'mid_range': False, 'min': False, 'minimum': False, 'minimum_absolute_value': False, 'minute': False, 'month': False, 'nbytes': True, # by DH 'nc_clear_hdf5_chunksizes': False, 'nc_hdf5_chunksizes': False, 'nc_set_hdf5_chunksizes': False, 'ndim': True, # by DH 'ndindex': False, 'ones': False, 'outerproduct': False, 'override_calendar': False, 'override_units': False, 'partition_boundaries': False, 'partition_configuration': False, 'partitions': False, 'percentile': False, 'range': False, 'reconstruct_sectioned_data': False, 'rint': False, 'roll': True, # by DH 'root_mean_square': False, 'round': False, 'sample_size': False, 'save_to_disk': False, 'sd': False, 'second': False, 'second_element': False, 'section': False, 'set_calendar': False, 'set_fill_value': False, 'set_units': False, 'seterr': False, 'shape': True, # by DH 'sin': False, 'sinh': False, 'size': True, # by DH 'source': False, 'squeeze': True, # by DH 'standard_deviation': False, 'stats': False, 'sum': False, 'sum_of_squares': False, 'sum_of_weights': False, 'sum_of_weights2': False, 'swapaxes': False, 'tan': False, 'tanh': False, 'to_disk': False, 'to_memory': False, 'tolist': False, 'transpose': False, 'trunc': False, 'uncompress': False, 'unique': False, 'var': False, 'variance': False, 'varray': False, 'where': False, 'year': False, 'zeros': False }