Utilities package

Cdo functions

pymepps.utilities.cdo_funcs.cdo_path_helper(file_path, new_path=None, inplace=False)[source]
pymepps.utilities.cdo_funcs.griddes(*args, **kwargs)[source]
pymepps.utilities.cdo_funcs.sellonlatbox(ds, lonlatbox, new_path=None, inplace=False, in_opt=None, options=None, processes=1)[source]
pymepps.utilities.cdo_funcs.selnearest(ds, lonlat, new_path=None, inplace=False, in_opt=None, options=None, processes=1)[source]

Multiprocessing utility

class pymepps.utilities.multiproc_util.MultiThread(processes, threads=True)[source]

Bases: object

processes

Path encoder

class pymepps.utilities.path_encoder.PathEncoder(base_path, date=None, undet_numbers=None)[source]

Bases: object

get_encoded()[source]

Encode the path with given data.

Returns:List with encoded paths.
Return type:list of str
get_file_number()[source]

TestCase

class pymepps.utilities.testcase.TestCase(methodName='runTest')[source]
assertAttribute(obj, attr)[source]
assertCallable(obj, method)[source]
assertMethod(obj, method)[source]