BugFix MMM fix rot

This commit is contained in:
Mario Gil 2024-03-05 20:38:57 -05:00
parent 66889809fc
commit 7fcaf717d0
4 changed files with 76 additions and 1 deletions

63
.gitignore vendored
View File

@ -10,3 +10,66 @@ DataF/*
DataOriginal/*
DataVieja/*
3image2video/Videos.zip
0PreProc/in/DHW_ssp245_BCC-CSM2-MR_DHW.nc
0PreProc/in/DHW_ssp245_CanESM5_DHW.nc
0PreProc/in/DHW_ssp245_CESM2_DHW.nc
0PreProc/in/DHW_ssp245_EC-Earth3_DHW.nc
0PreProc/in/DHW_ssp245_ensemble5_DHW.nc
0PreProc/in/DHW_ssp245_ensemble8_DHW.nc
0PreProc/in/DHW_ssp245_IPSL-CM6A-LR_DHW.nc
0PreProc/in/DHW_ssp245_MIROC6_DHW.nc
0PreProc/in/DHW_ssp245_MRI-ESM2-0_DHW.nc
0PreProc/in/DHW_ssp245_NorESM2-MM_DHW.nc
0PreProc/in/DHW_ssp370_BCC-CSM2-MR_DHW.nc
0PreProc/in/DHW_ssp370_CanESM5_DHW.nc
0PreProc/in/DHW_ssp370_CESM2_DHW.nc
0PreProc/in/DHW_ssp370_EC-Earth3_DHW.nc
0PreProc/in/DHW_ssp370_ensemble5_DHW.nc
0PreProc/in/DHW_ssp370_ensemble8_DHW.nc
0PreProc/in/DHW_ssp370_IPSL-CM6A-LR_DHW.nc
0PreProc/in/DHW_ssp370_MIROC6_DHW.nc
0PreProc/in/DHW_ssp370_MRI-ESM2-0_DHW.nc
0PreProc/in/DHW_ssp370_NorESM2-MM_DHW.nc
0PreProc/in/DHW_ssp585_BCC-CSM2-MR_DHW.nc
0PreProc/in/DHW_ssp585_CanESM5_DHW.nc
0PreProc/in/DHW_ssp585_CESM2_DHW.nc
0PreProc/in/DHW_ssp585_EC-Earth3_DHW.nc
0PreProc/in/DHW_ssp585_ensemble5_DHW.nc
0PreProc/in/DHW_ssp585_ensemble8_DHW.nc
0PreProc/in/DHW_ssp585_IPSL-CM6A-LR_DHW.nc
0PreProc/in/DHW_ssp585_MIROC6_DHW.nc
0PreProc/in/DHW_ssp585_MRI-ESM2-0_DHW.nc
0PreProc/in/DHW_ssp585_NorESM2-MM_DHW.nc
0PreProc/Sal/DHW_ssp245_BCC-CSM2-MR_DHW.nc
0PreProc/Sal/DHW_ssp245_CanESM5_DHW.nc
0PreProc/Sal/DHW_ssp245_CESM2_DHW.nc
0PreProc/Sal/DHW_ssp245_EC-Earth3_DHW.nc
0PreProc/Sal/DHW_ssp245_ensemble5_DHW.nc
0PreProc/Sal/DHW_ssp245_ensemble8_DHW.nc
0PreProc/Sal/DHW_ssp245_IPSL-CM6A-LR_DHW.nc
0PreProc/Sal/DHW_ssp245_MIROC6_DHW.nc
0PreProc/Sal/DHW_ssp245_MRI-ESM2-0_DHW.nc
0PreProc/Sal/DHW_ssp245_NorESM2-MM_DHW.nc
0PreProc/Sal/DHW_ssp370_BCC-CSM2-MR_DHW.nc
0PreProc/Sal/DHW_ssp370_CanESM5_DHW.nc
0PreProc/Sal/DHW_ssp370_CESM2_DHW.nc
0PreProc/Sal/DHW_ssp370_EC-Earth3_DHW.nc
0PreProc/Sal/DHW_ssp370_ensemble5_DHW.nc
0PreProc/Sal/DHW_ssp370_ensemble8_DHW.nc
0PreProc/Sal/DHW_ssp370_IPSL-CM6A-LR_DHW.nc
0PreProc/Sal/DHW_ssp370_MIROC6_DHW.nc
0PreProc/Sal/DHW_ssp370_MRI-ESM2-0_DHW.nc
0PreProc/Sal/DHW_ssp370_NorESM2-MM_DHW.nc
0PreProc/Sal/DHW_ssp585_BCC-CSM2-MR_DHW.nc
0PreProc/Sal/DHW_ssp585_CanESM5_DHW.nc
0PreProc/Sal/DHW_ssp585_CESM2_DHW.nc
0PreProc/Sal/DHW_ssp585_EC-Earth3_DHW.nc
0PreProc/Sal/DHW_ssp585_ensemble5_DHW.nc
0PreProc/Sal/DHW_ssp585_ensemble8_DHW.nc
0PreProc/Sal/DHW_ssp585_IPSL-CM6A-LR_DHW.nc
0PreProc/Sal/DHW_ssp585_MIROC6_DHW.nc
0PreProc/Sal/DHW_ssp585_MRI-ESM2-0_DHW.nc
0PreProc/Sal/DHW_ssp585_NorESM2-MM_DHW.nc
.vscode/settings.json
0PreProc/Sal/*

View File

@ -3,7 +3,7 @@ import glob
import numpy as np
def AddMMM(file="DHW_ssp245_BCC-CSM2-MR_DHW.nc",directoryData="in",directorySal="Sal"):
nc1 = xr.open_dataset("ALL_mmm.nc",decode_times=False,decode_timedelta=False)
nc1 = xr.open_dataset("Corr_ALL_mmm.nc",decode_times=False,decode_timedelta=False)
nc2 = xr.open_dataset(directoryData+"/"+file,decode_times=False,decode_timedelta=False)
MapType=0
if file.count("BCC-CSM2-MR")>0:

BIN
0PreProc/Corr_ALL_mmm.nc Normal file

Binary file not shown.

12
0PreProc/VerifAll_mmm.py Normal file
View File

@ -0,0 +1,12 @@
import xarray as xr
import glob
import numpy as np
nc1 = xr.open_dataset("ALL_mmm.nc",decode_times=False,decode_timedelta=False)
archivo_reflejado = nc1.sel(**{"latitude": slice(None, None, -1)})
archivo_reflejado["lat"]=archivo_reflejado["latitude"]
archivo_reflejado["lon"]=archivo_reflejado["longitude"]
archivo_reflejado.ALL_mmm.variable.dims=('time',"lat","lon")
#archivo_reflejado=archivo_reflejado.drop_dims("latitude")
#archivo_reflejado=archivo_reflejado.drop_dims("longitude")
archivo_reflejado.to_netcdf(path="Corr_ALL_mmm.nc")