mango.io.uncompressDdsData

mango.io.uncompressDdsData(ddsFilePath, dest=None, preserve=True, mpiComm=<mpi4py.MPI.Intracomm object at 0x7f72206bdb70>)

Uncompresses mango.Dds files. A more forgiving uncompression function which ignores files which are already uncompressed.

Parameters:
  • ddsFilePath (str) – A compressed netCDF (e.g. .nc.bz2) file or a directory containing compressed netCDF block/tile files.
  • dest (str) – Directory where uncompressed files are written (must exist). If dest==None, files are uncompressed in directory ddsFilePath (or in the same directory as ddsFilePath if ddsFilePath is a netCDF file).
  • preserve (bool) – If False, original compressed files are deleted after uncompressed file is created.
  • mpiComm (mpi4py.MPI.Comm) – Communicator for MPI parallelism.
Return type:

list of str

Returns:

List of the uncompressed file names (including any which were not compressed before the call to this function).

Previous topic

mango.io.uncompressDir

Next topic

mango.io.splitext

This Page