Skip to content

Commit

Permalink
updated animations
Browse files Browse the repository at this point in the history
  • Loading branch information
khyde committed Jan 29, 2025
1 parent 6c54ab8 commit fe2e6ce
Show file tree
Hide file tree
Showing 456 changed files with 29 additions and 25 deletions.
52 changes: 27 additions & 25 deletions IDL_PROGRAMS/soe_animations.pro
Original file line number Diff line number Diff line change
Expand Up @@ -83,9 +83,9 @@
CASE EVENT OF
'2024_UPWELLING': BEGIN
DTR = GET_DATERANGE([20240601,20240830])
PRODS = LIST('SST','CHLOR_A',['SST','CHLOR_A']);,'SST-ANOMALY',['SST','SST-ANOMALY'])
PRODS = LIST('SST');,'CHLOR_A',['SST','CHLOR_A']);,'SST-ANOMALY',['SST','SST-ANOMALY'])
MPS = ['MAB'];,'NES','NJ_COAST']
SST_SCALE = [12,28] & SST_TICKS = [12,16,20,24,28] & SST_CONTOUR = 15
SST_SCALE = [12,28] & SST_TICKS = [12,16,20,24,28] & SST_CONTOUR = 18
SST_ASCALE = [-5,5]
CHL_SCALE = [0.1,30]
BUFFER = 1
Expand All @@ -105,33 +105,35 @@
ENDCASE
IF ATYPE EQ [] THEN APROD_SCALE = APROD + '_' + STRJOIN(NUM2STR(SRNG),'_') ELSE APROD_SCALE = APROD + '-' + STRJOIN(NUM2STR(ARNG),'_')

PROJECT_MAKE_ANIMATION, VERSTR, PRODS=APROD,PROD_SCALE=APROD_SCALE,CB_TITLE=ATITLE,CB_TICKVALUES=STICKS,C_LEVELS=SCONTOUR,C_COLOR=1,MAPP=MPS,DATERANGE=DTR,/ADD_COLORBAR,/ADD_BATHY,/ADD_LONLAT,/ADD_BORDER,/ADD_DATEBAR, BUFFER=BUFFER


ASTR = VERSTR.PROD_INFO.(WHERE(TAG_NAMES(VERSTR.PROD_INFO) EQ APROD,/NULL))
AFILES = GET_FILES(ASTR.DATASET, PRODS=APROD, PERIOD=PERIOD, FILE_TYPE=ATYPE)

IF KEYWORD_SET(COMBO) THEN BEGIN
IF APRODS[1,1] EQ 'ANOMALY' THEN BTYPE = 'ANOMALY' ELSE BTYPE = []
BSTR = VERSTR.PROD_INFO.(WHERE(TAG_NAMES(VERSTR.PROD_INFO) EQ PRODS[1],/NULL))
BFILES = GET_FILES(BSTR.DATASET, PRODS=BSTR.PROD, PERIOD=PERIOD, FILE_TYPE=BTYPE)
IF BTYPE EQ [] THEN BPROD_SCALE = APROD + '-' + STRJOIN(NUM2STR(SRNG),'_') ELSE BPROD_SCALE = APROD + '-' + STRJOIN(NUM2STR(ARNG),'_')
ENDIF ELSE BFILES = []

FOR M=0, N_ELEMENTS(MPS)-1 DO BEGIN
MP = MPS[M]
CASE MP OF
'NES': BEGIN & RESIZE=.85 & END
'MAB': BEGIN & RESIZE=.9 & END
'MAB_GS': BEGIN & RESIZE=.9 & END
ENDCASE
PROJECT_MAKE_ANIMATION, VERSTR, PRODS=APROD,PROD_SCALE=APROD_SCALE,CB_TITLE=ATITLE,CB_TICKVALUES=STICKS,C_LEVELS=SCONTOUR,C_COLOR=1,MAPP=MP,DATERANGE=DTR,/ADD_COLORBAR,/ADD_BATHY,/ADD_LONLAT,/ADD_BORDER,/ADD_DATEBAR, BUFFER=BUFFER
ENDFOR

IMG = PROJECT_MAKE_IMAGE(VERSTR, FILE=AFILE, BUFFER=BUFFER, MAPP=MP, $
/ADD_BATHY, ADD_LONLAT=ADD_LONLAT, PROD_SCALE=PROD_SCALE, CBTITLE=CBTITLE, CB_TICKVALUES=CB_TICKVALUES, CB_POS=CB_POS, SCLR=SCLR, PAL=PAL, LONS=LONS, LATS=LATS,$
RESIZE=RESIZE,/ADD_COLORBAR, ADD_PIONEER=ADD_PIONEER,/ADD_BORDER,/ADD_TITLE,TITLE_TEXT=TXT, _EXTRA=_EXTRA)
IMG.SAVE, PNGFILE, RESOLUTION=RESOLUTION
IMG.CLOSE
; ASTR = VERSTR.PROD_INFO.(WHERE(TAG_NAMES(VERSTR.PROD_INFO) EQ APROD,/NULL))
; AFILES = GET_FILES(ASTR.DATASET, PRODS=APROD, PERIOD=PERIOD, FILE_TYPE=ATYPE)
;
; IF KEYWORD_SET(COMBO) THEN BEGIN
; IF APRODS[1,1] EQ 'ANOMALY' THEN BTYPE = 'ANOMALY' ELSE BTYPE = []
; BSTR = VERSTR.PROD_INFO.(WHERE(TAG_NAMES(VERSTR.PROD_INFO) EQ PRODS[1],/NULL))
; BFILES = GET_FILES(BSTR.DATASET, PRODS=BSTR.PROD, PERIOD=PERIOD, FILE_TYPE=BTYPE)
; IF BTYPE EQ [] THEN BPROD_SCALE = APROD + '-' + STRJOIN(NUM2STR(SRNG),'_') ELSE BPROD_SCALE = APROD + '-' + STRJOIN(NUM2STR(ARNG),'_')
; ENDIF ELSE BFILES = []
;
; FOR M=0, N_ELEMENTS(MPS)-1 DO BEGIN
; MP = MPS[M]
; CASE MP OF
; 'NES': BEGIN & RESIZE=.85 & END
; 'MAB': BEGIN & RESIZE=.9 & END
; 'MAB_GS': BEGIN & RESIZE=.9 & END
; ENDCASE
; ENDFOR
;
; IMG = PROJECT_MAKE_IMAGE(VERSTR, FILE=AFILE, BUFFER=BUFFER, MAPP=MP, $
; /ADD_BATHY, ADD_LONLAT=ADD_LONLAT, PROD_SCALE=PROD_SCALE, CBTITLE=CBTITLE, CB_TICKVALUES=CB_TICKVALUES, CB_POS=CB_POS, SCLR=SCLR, PAL=PAL, LONS=LONS, LATS=LATS,$
; RESIZE=RESIZE,/ADD_COLORBAR, ADD_PIONEER=ADD_PIONEER,/ADD_BORDER,/ADD_TITLE,TITLE_TEXT=TXT, _EXTRA=_EXTRA)
; IMG.SAVE, PNGFILE, RESOLUTION=RESOLUTION
; IMG.CLOSE

ENDFOR

Expand Down
2 changes: 2 additions & 0 deletions IDL_PROGRAMS/soe_main.pro
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@
IF KEYWORD_SET(SST_PNGS) THEN SOE_SST,VER, BUFFER=BUFFER
ENDELSE

SOE_ANIMATIONS, VERSTR, EVENTS=['2024_UPWELLING'], BUFFER=1

SST_DATASET = VERSTR.PROD_INFO.SST.DATASET
VERSTR.PROD_INFO.SST.DATASET = 'MUR'
SOE_ANIMATIONS, VERSTR, EVENTS=['2024_UPWELLING'], BUFFER=1
Expand Down
Loading

0 comments on commit fe2e6ce

Please sign in to comment.