Skip to content

NetCDF, open *.nc

5 messages · kokavolchkov, Brian Ripley, Roy Mendelssohn - NOAA Federal +1 more

#
*Good day!*

I'm using Vista(x64) and R 2.13.0(x64) (with ncdf and RnetCDF packs)

*I have a problem:* I'm trying to open **.nc* file and I use this script 
(http://r.789695.n4.nabble.com/Problem-downloading-and-opening-netcdf-file-td3046897.html#a3046965)

library(ncdf) 
link <-
"http://ibis.grdl.noaa.gov/SAT/SeaLevelRise/slr/slr_sla_gbl_free_all_66.nc" 
dest <-  "C:/temp/slr_sla_gbl_free_all_66.nc" 
download.file(url=link,destfile=dest) 
nc1 <- open.ncdf(dest)

Prof Brian Ripley advises to use *mode="wb": AFAIK.*

*Where exactly should I insert this code? *

*Thank you for your help!*

--
View this message in context: http://r.789695.n4.nabble.com/NetCDF-open-nc-tp3659401p3659401.html
Sent from the R help mailing list archive at Nabble.com.
#
On Mon, 11 Jul 2011, kokavolchkov wrote:

            
See ?download.file (as the posting guide asked you to do before 
posting).

  
    
#
Well, if I use this script:

library(ncdf) 
link <-
"http://ibis.grdl.noaa.gov/SAT/SeaLevelRise/slr/slr_sla_gbl_free_all_66.nc" 
dest <-  "C:/temp/slr_sla_gbl_free_all_66.nc" 
mode="wb": AFAIK
download.file(url=link,destfile=dest) 
nc1 <- open.ncdf(dest)

compiler prints:

Error in R_nc_open: Invalid argument
Error in open.ncdf trying to open file C:/temp/slr_sla_gbl_free_all_66.nc

[Package ncdf is installed correctly]

--
View this message in context: http://r.789695.n4.nabble.com/NetCDF-open-nc-tp3659401p3659597.html
Sent from the R help mailing list archive at Nabble.com.
#
did you check that the file was actually downloaded correctly and is a valid netcdf file?  My guess. particularly on Windows, is that for the download.file statement you need to add that mode="wb" to the command.

-Roy M.
On Jul 11, 2011, at 6:57 AM, kokavolchkov wrote:

            
**********************
"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 at noaa.gov (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"
#
On Mon, Jul 11, 2011 at 2:57 PM, kokavolchkov <kokavolchkov at gmail.com> wrote:

            
You have taken the professor somewhat too literally. "AFAIK" means
"As Far As I Know".

 The 'mode="wb"' goes *inside* the download.file function call. It
modifies the default behaviour of download.file.

STL (SomeThing Like):

 download.file(url="http://example.com/foo.nc",
destfile="c:/bar/baz.nc", mode="wb")

 That should work (if you replace the url and dest correctly...
Anyway, made me LOL.

Barry