Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Hi All: Is there a convenient tool to extract the full group from a netcdf4 file and copy it to a new netcdf file that doesn't have groups? To make it clearer below is an example header. Say I want to create a file that only contains the Hindcast group? Thanks -Roy netcdf \20110721T170000 { group: Hindcast { dimensions: Time = 10725 ; Dist = 51 ; Stat = 5 ; variables: uint Time(Time) ; Time:Description = "Time Since 1-Apr-2011 (s)" ; ubyte Dist(Dist) ; Dist:Description = "Distance Downstream (km)" ; ubyte Stat(Stat) ; Stat:Description = "Station Number (1=KWK, 2=BSF, 3=JLF, 4=BND, 5=RDB)" ; ushort GridTemp(Dist, Time) ; GridTemp:Description = "Gridded Temperature (deg F x 100)" ; ushort StatTemp(Stat, Time) ; StatTemp:Description = "Station Temperature (deg F x 100)" ; } // group Hindcast group: Forecast { dimensions: Time = 289 ; Dist = 51 ; Stat = 5 ; variables: uint Time(Time) ; Time:Description = "Time Since 1-Apr-2011 (s)" ; ubyte Dist(Dist) ; Dist:Description = "Distance Downstream (km)" ; ubyte Stat(Stat) ; Stat:Description = "Station Number (1=KWK, 2=BSF, 3=JLF, 4=BND, 5=RDB)" ; ushort GridTemp(Dist, Time) ; GridTemp:Description = "Gridded Temperature (deg F x 100)" ; ushort StatTemp(Stat, Time) ; StatTemp:Description = "Station Temperature (deg F x 100)" ; } // group Forecast group: Scenario { dimensions: Time = 289 ; Dist = 51 ; Stat = 5 ; InitTemp = 9 ; InitFlow = 11 ; variables: uint Time(Time) ; Time:Description = "Time Since 1-Apr-2011 (s)" ; ubyte Dist(Dist) ; Dist:Description = "Distance Downstream (km)" ; ubyte Stat(Stat) ; Stat:Description = "Station Number (1=KWK, 2=BSF, 3=JLF, 4=BND, 5=RDB)" ; ushort InitTemp(InitTemp) ; InitTemp:Description = "Initial Temperature (deg F x 100)" ; ushort InitFlow(InitFlow) ; InitFlow:Description = "Initial Flow (cfs)" ; ushort GridTemp(InitFlow, InitTemp, Dist, Time) ; GridTemp:Description = "Gridded Temperature (deg F x 100)" ; ushort StatTemp(InitFlow, InitTemp, Stat, Time) ; StatTemp:Description = "Station Temperature (deg F x 100)" ; } // group Scenario } ********************** "The contents of this message do not reflect any position of the U.S. Government or NOAA." ********************** Roy Mendelssohn Supervisory Operations Research Analyst NOAA/NMFS Environmental Research Division Southwest Fisheries Science Center 1352 Lighthouse Avenue Pacific Grove, CA 93950-2097 e-mail: Roy.Mendelssohn@xxxxxxxx (Note new e-mail address) voice: (831)-648-9029 fax: (831)-648-8440 www: http://www.pfeg.noaa.gov/ "Old age and treachery will overcome youth and skill." "From those who have been given much, much will be expected"
netcdfgroup
archives: