def nc2vrt(self, nc_path, vrt_path):
        
        nc_abs_path = os.path.abspath(nc_path)
        vrt_abs_path = os.path.abspath(vrt_path)
        
        # Create VRT file using absolute pathnames
        nc2vrt_cmd = "gdalbuildvrt -separate -allow_projection_difference -overwrite %s %s" % (vrt_abs_path, nc_abs_path)
        LOGGER.debug('nc2vrt_cmd = %s', nc2vrt_cmd)
        result = execute(nc2vrt_cmd) #, shell=False)
        if result['returncode'] != 0:
            raise DatasetError('Unable to perform gdalbuildvrt: ' +
                               '"%s" failed: %s' % (nc2vrt_cmd,
                                                    result['stderr']))
Mount an application (:class:`Bottle` or plain WSGI) to a specific
dataset/ETHPy150Open GeoscienceAustralia/agdc/src/abstract_ingester/tile_contents.py/TileContents.nc2vrt--crossover with--dataset/ETHPy150Open Arelle/Arelle/arelle/webserver/bottle.py/Bottle.mount