<div dir="rtl"><div dir="ltr">Hi, thanks for the replay.<br></div><div dir="ltr">The output of q config is the following:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">ga-> q config<br>Config: v2.2.0 little-endian readline grib2 netcdf hdf4-sds hdf5 opendap-grids,stn geotiff shapefile<br>Grid Analysis and Display System (GrADS) Version 2.2.0<br>Copyright (C) 1988-2017 by George Mason University <br>GrADS comes with ABSOLUTELY NO WARRANTY <br>See file COPYRIGHT for more information <br><br><br><br>This build of GrADS has the following features:<br> -+- Byte order is LITTLE ENDIAN <br> -+- Athena Widget GUI DISABLED <br> -+- Command line editing ENABLED <br> -+- GRIB2 interface ENABLED  g2clib-1.6.0 <br> -+- NetCDF interface ENABLED  netcdf-4.6.0 <br> -+- OPeNDAP gridded data interface ENABLED<br> -+- OPeNDAP station data interface ENABLED  libgadap 2.0 <br> -+- HDF4 interface ENABLED  hdf-4.2r13 <br> -+- HDF5 interface ENABLED  hdf5-1.10.0 <br> -+- KML contour output ENABLED<br> -+- GeoTIFF and KML/TIFF output ENABLED<br> -+- Shapefile interface ENABLED<br>The 'q gxconfig' command returns Graphics configuration information<br></div></blockquote><div><br></div><div dir="ltr">ldd:</div><div dir="ltr">"ldd grads" gives an error:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">
a@a-VirtualBox:~$ 

ldd gards<br>ldd: ./gards: No such file or directory<br></div></blockquote><div dir="ltr"><br></div><div dir="ltr">But giving ldd the path to grads gives the following:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">a@a-VirtualBox:~$ ldd '/usr/bin/grads' <br>     linux-vdso.so.1 (0x00007fff17dcd000)<br>  libgrib2c.so.0d => /usr/lib/x86_64-linux-gnu/libgrib2c.so.0d (0x00007f6edf2dc000)<br>  libmfhdfalt.so.0 => /usr/lib/libmfhdfalt.so.0 (0x00007f6edf0b6000)<br> libdfalt.so.0 => /usr/lib/libdfalt.so.0 (0x00007f6edee13000)<br>       libudunits2.so.0 => /usr/lib/x86_64-linux-gnu/libudunits2.so.0 (0x00007f6edebf6000)<br>        libhdf5_serial.so.100 => /usr/lib/x86_64-linux-gnu/libhdf5_serial.so.100 (0x00007f6ede69e000)<br>      libnetcdf.so.13 => /usr/lib/x86_64-linux-gnu/libnetcdf.so.13 (0x00007f6ede37c000)<br>  libgeotiff.so.2 => /usr/lib/x86_64-linux-gnu/libgeotiff.so.2 (0x00007f6ede146000)<br>  libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007f6eddecf000)<br>        libshp.so.2 => /usr/lib/x86_64-linux-gnu/libshp.so.2 (0x00007f6eddcbe000)<br>  libdapclient.so.6 => /usr/lib/x86_64-linux-gnu/libdapclient.so.6 (0x00007f6edda7d000)<br>      libdap.so.25 => /usr/lib/x86_64-linux-gnu/libdap.so.25 (0x00007f6edd6ed000)<br>        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f6edd4ce000)<br>      libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6edd2ca000)<br>        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f6edcf2c000)<br>  libreadline.so.7 => /lib/x86_64-linux-gnu/libreadline.so.7 (0x00007f6edcce3000)<br>    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6edc95a000)<br>    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6edc742000)<br>  libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6edc351000)<br>  libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f6edc11f000)<br>    libopenjp2.so.7 => /usr/lib/x86_64-linux-gnu/libopenjp2.so.7 (0x00007f6edbec9000)<br>  libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f6edbc61000)<br>        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6edba44000)<br>  libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f6edb812000)<br>  libsz.so.2 => /usr/lib/x86_64-linux-gnu/libsz.so.2 (0x00007f6edb60f000)<br>    libhdf5_serial_hl.so.100 => /usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.100 (0x00007f6edb3ec000)<br>        libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007f6edb16f000)<br>  libproj.so.12 => /usr/lib/x86_64-linux-gnu/libproj.so.12 (0x00007f6edaf06000)<br>      liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f6edace0000)<br>    libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f6edaad2000)<br>        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f6eda711000)<br>        /lib64/ld-linux-x86-64.so.2 (0x00007f6edfaeb000)<br>      libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f6eda4e7000)<br>  libaec.so.0 => /usr/lib/x86_64-linux-gnu/libaec.so.0 (0x00007f6eda2df000)<br>  libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f6eda0ba000)<br>        libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f6ed9e9d000)<br>        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f6ed9c81000)<br>        libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f6ed9a73000)<br>  libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f6ed983d000)<br>    libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f6ed94d8000)<br>  libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f6ed928d000)<br>  libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f6ed903b000)<br>    liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f6ed8e2d000)<br>        libicuuc.so.60 => /usr/lib/x86_64-linux-gnu/libicuuc.so.60 (0x00007f6ed8a76000)<br>    libunistring.so.2 => /usr/lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f6ed86f8000)<br>      libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f6ed84c4000)<br>  libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f6ed8243000)<br>        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f6ed7f14000)<br>  libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f6ed7d01000)<br>      libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f6ed7a2b000)<br>        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f6ed77f9000)<br>        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f6ed75f5000)<br>      libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f6ed73ea000)<br>  libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f6ed71cf000)<br>        libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f6ed6fb4000)<br>      libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f6ed6d73000)<br>    libicudata.so.60 => /usr/lib/x86_64-linux-gnu/libicudata.so.60 (0x00007f6ed51ca000)<br>        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f6ed4fc2000)<br>  libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f6ed4dbe000)<br>    libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f6ed4bb5000)<br>        libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f6ed4928000)<br>      libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f6ed4686000)<br>        libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f6ed4450000)<br>  libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007f6ed423a000)<br>    libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007f6ed4011000)<br>        libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f6ed3e02000)<br>        libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f6ed3bb8000)<br>      libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f6ed38af000)<br>  libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f6ed3677000)<br></div></blockquote><div><br></div><div dir="ltr">ncdump gives the following output: <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">a@a-VirtualBox:~$ ncdump   <a href="https://goldsmr4.gesdisc.eosdis.nasa.gov/dods/M2TMNXSLV">https://goldsmr4.gesdisc.eosdis.nasa.gov/dods/M2TMNXSLV</a><br><br>netcdf M2TMNXSLV {<br>dimensions:<br>    lat = 361 ;<br>   lon = 576 ;<br>   time = 476 ;<br>variables:<br>      double time(time) ;<br>           time:grads_dim = "t" ;<br>              time:grads_mapping = "linear" ;<br>             time:grads_size = "476" ;<br>           time:grads_min = "00z01jan1980" ;<br>           time:grads_step = "1mo" ;<br>           time:units = "days since 1-1-1 00:00:0.0" ;<br>         time:long_name = "time" ;<br>           time:minimum = "00z01jan1980" ;<br>             time:maximum = "00z01aug2019" ;<br>             time:resolution = 30.43579f ;<br> double lat(lat) ;<br>             lat:grads_dim = "y" ;<br>               lat:grads_mapping = "linear" ;<br>              lat:grads_size = "361" ;<br>            lat:units = "degrees_north" ;<br>               lat:long_name = "latitude" ;<br>                lat:minimum = -90. ;<br>          lat:maximum = 90. ;<br>           lat:resolution = 0.5f ;<br>       double lon(lon) ;<br>             lon:grads_dim = "x" ;<br>               lon:grads_mapping = "linear" ;<br>              lon:grads_size = "576" ;<br>            lon:units = "degrees_east" ;<br>                lon:long_name = "longitude" ;<br>               lon:minimum = -180. ;<br>         lon:maximum = 179.375 ;<br>               lon:resolution = 0.625f ;<br>     float cldprs(time, lat, lon) ;<br>                cldprs:units = "pa" ;<br>               cldprs:_FillValue = 1.e+15f ;<br>         cldprs:missing_value = 1.e+15f ;<br>              cldprs:long_name = "cloud top pressure pa " ;<br>       float cldtmp(time, lat, lon) ;<br>                cldtmp:units = "k" ;<br>                cldtmp:_FillValue = 1.e+15f ;<br>         cldtmp:missing_value = 1.e+15f ;<br>              cldtmp:long_name = "cloud top temperature k " ;<br>     float disph(time, lat, lon) ;<br>         disph:units = "m" ;<br>         disph:_FillValue = 1.e+15f ;<br>          disph:missing_value = 1.e+15f ;<br>               disph:long_name = "zero plane displacement height m " ;<br>     float h1000(time, lat, lon) ;<br>         h1000:units = "m" ;<br>         h1000:_FillValue = 1.e+15f ;<br>          h1000:missing_value = 1.e+15f ;<br>               h1000:long_name = "height at 1000 mb m " ;<br>  float h250(time, lat, lon) ;<br>          h250:units = "m" ;<br>          h250:_FillValue = 1.e+15f ;<br>           h250:missing_value = 1.e+15f ;<br>                h250:long_name = "height at 250 hpa m " ;<br>   float h500(time, lat, lon) ;<br>          h500:units = "m" ;<br>          h500:_FillValue = 1.e+15f ;<br>           h500:missing_value = 1.e+15f ;<br>                h500:long_name = "height at 500 hpa m " ;<br>   float h850(time, lat, lon) ;<br>          h850:units = "m" ;<br>          h850:_FillValue = 1.e+15f ;<br>           h850:missing_value = 1.e+15f ;<br>                h850:long_name = "height at 850 hpa m " ;<br>   float omega500(time, lat, lon) ;<br>              omega500:units = "pa s-1" ;<br>         omega500:_FillValue = 1.e+15f ;<br>               omega500:missing_value = 1.e+15f ;<br>            omega500:long_name = "omega at 500 hpa pa s-1 " ;<br>   float pbltop(time, lat, lon) ;<br>                pbltop:units = "pa" ;<br>               pbltop:_FillValue = 1.e+15f ;<br>         pbltop:missing_value = 1.e+15f ;<br>              pbltop:long_name = "pbltop pressure pa " ;<br>  float ps(time, lat, lon) ;<br>            ps:units = "pa" ;<br>           ps:_FillValue = 1.e+15f ;<br>             ps:missing_value = 1.e+15f ;<br>          ps:long_name = "surface pressure pa " ;<br>     float q250(time, lat, lon) ;<br>          q250:units = "kg kg-1" ;<br>            q250:_FillValue = 1.e+15f ;<br>           q250:missing_value = 1.e+15f ;<br>                q250:long_name = "specific humidity at 250 hpa kg kg-1 " ;<br>  float q500(time, lat, lon) ;<br>          q500:units = "kg kg-1" ;<br>            q500:_FillValue = 1.e+15f ;<br>           q500:missing_value = 1.e+15f ;<br>                q500:long_name = "specific humidity at 500 hpa kg kg-1 " ;<br>  float q850(time, lat, lon) ;<br>          q850:units = "kg kg-1" ;<br>            q850:_FillValue = 1.e+15f ;<br>           q850:missing_value = 1.e+15f ;<br>                q850:long_name = "specific humidity at 850 hpa kg kg-1 " ;<br>  float qv10m(time, lat, lon) ;<br>         qv10m:units = "kg kg-1" ;<br>           qv10m:_FillValue = 1.e+15f ;<br>          qv10m:missing_value = 1.e+15f ;<br>               qv10m:long_name = "10-meter specific humidity kg kg-1 " ;<br>   float qv2m(time, lat, lon) ;<br>          qv2m:units = "kg kg-1" ;<br>            qv2m:_FillValue = 1.e+15f ;<br>           qv2m:missing_value = 1.e+15f ;<br>                qv2m:long_name = "2-meter specific humidity kg kg-1 " ;<br>     float slp(time, lat, lon) ;<br>           slp:units = "pa" ;<br>          slp:_FillValue = 1.e+15f ;<br>            slp:missing_value = 1.e+15f ;<br>         slp:long_name = "sea level pressure pa " ;<br>  float t10m(time, lat, lon) ;<br>          t10m:units = "k" ;<br>          t10m:_FillValue = 1.e+15f ;<br>           t10m:missing_value = 1.e+15f ;<br>                t10m:long_name = "10-meter air temperature k " ;<br>    float t250(time, lat, lon) ;<br>          t250:units = "k" ;<br>          t250:_FillValue = 1.e+15f ;<br>           t250:missing_value = 1.e+15f ;<br>                t250:long_name = "air temperature at 250 hpa k " ;<br>  float t2m(time, lat, lon) ;<br>           t2m:units = "k" ;<br>           t2m:_FillValue = 1.e+15f ;<br>            t2m:missing_value = 1.e+15f ;<br>         t2m:long_name = "2-meter air temperature k " ;<br>      float t2mdew(time, lat, lon) ;<br>                t2mdew:units = "k" ;<br>                t2mdew:_FillValue = 1.e+15f ;<br>         t2mdew:missing_value = 1.e+15f ;<br>              t2mdew:long_name = "dew point temperature at 2 m k " ;<br>      float t2mwet(time, lat, lon) ;<br>                t2mwet:units = "k" ;<br>                t2mwet:_FillValue = 1.e+15f ;<br>         t2mwet:missing_value = 1.e+15f ;<br>              t2mwet:long_name = "wet bulb temperature at 2 m k " ;<br>       float t500(time, lat, lon) ;<br>          t500:units = "k" ;<br>          t500:_FillValue = 1.e+15f ;<br>           t500:missing_value = 1.e+15f ;<br>                t500:long_name = "air temperature at 500 hpa k " ;<br>  float t850(time, lat, lon) ;<br>          t850:units = "k" ;<br>          t850:_FillValue = 1.e+15f ;<br>           t850:missing_value = 1.e+15f ;<br>                t850:long_name = "air temperature at 850 hpa k " ;<br>  float to3(time, lat, lon) ;<br>           to3:units = "dobsons" ;<br>             to3:_FillValue = 1.e+15f ;<br>            to3:missing_value = 1.e+15f ;<br>         to3:long_name = "total column ozone dobsons " ;<br>     float tox(time, lat, lon) ;<br>           tox:units = "kg m-2" ;<br>              tox:_FillValue = 1.e+15f ;<br>            tox:missing_value = 1.e+15f ;<br>         tox:long_name = "total column odd oxygen kg m-2 " ;<br> float tqi(time, lat, lon) ;<br>           tqi:units = "kg m-2" ;<br>              tqi:_FillValue = 1.e+15f ;<br>            tqi:missing_value = 1.e+15f ;<br>         tqi:long_name = "total precipitable ice water kg m-2 " ;<br>    float tql(time, lat, lon) ;<br>           tql:units = "kg m-2" ;<br>              tql:_FillValue = 1.e+15f ;<br>            tql:missing_value = 1.e+15f ;<br>         tql:long_name = "total precipitable liquid water kg m-2 " ;<br> float tqv(time, lat, lon) ;<br>           tqv:units = "kg m-2" ;<br>              tqv:_FillValue = 1.e+15f ;<br>            tqv:missing_value = 1.e+15f ;<br>         tqv:long_name = "total precipitable water vapor kg m-2 " ;<br>  float troppb(time, lat, lon) ;<br>                troppb:units = "pa" ;<br>               troppb:_FillValue = 1.e+15f ;<br>         troppb:missing_value = 1.e+15f ;<br>              troppb:long_name = "tropopause pressure based on blended estimate pa " ;<br>    float troppt(time, lat, lon) ;<br>                troppt:units = "pa" ;<br>               troppt:_FillValue = 1.e+15f ;<br>         troppt:missing_value = 1.e+15f ;<br>              troppt:long_name = "tropopause pressure based on thermal estimate pa " ;<br>    float troppv(time, lat, lon) ;<br>                troppv:units = "pa" ;<br>               troppv:_FillValue = 1.e+15f ;<br>         troppv:missing_value = 1.e+15f ;<br>              troppv:long_name = "tropopause pressure based on epv estimate pa " ;<br>        float tropq(time, lat, lon) ;<br>         tropq:units = "kg kg-1" ;<br>           tropq:_FillValue = 1.e+15f ;<br>          tropq:missing_value = 1.e+15f ;<br>               tropq:long_name = "tropopause specific humidity using blended tropp estimate kg kg-1 " ;<br>    float tropt(time, lat, lon) ;<br>         tropt:units = "k" ;<br>         tropt:_FillValue = 1.e+15f ;<br>          tropt:missing_value = 1.e+15f ;<br>               tropt:long_name = "tropopause temperature using blended tropp estimate k " ;<br>        float ts(time, lat, lon) ;<br>            ts:units = "k" ;<br>            ts:_FillValue = 1.e+15f ;<br>             ts:missing_value = 1.e+15f ;<br>          ts:long_name = "surface skin temperature k " ;<br>      float u10m(time, lat, lon) ;<br>          u10m:units = "m s-1" ;<br>              u10m:_FillValue = 1.e+15f ;<br>           u10m:missing_value = 1.e+15f ;<br>                u10m:long_name = "10-meter eastward wind m s-1 " ;<br>  float u250(time, lat, lon) ;<br>          u250:units = "m s-1" ;<br>              u250:_FillValue = 1.e+15f ;<br>           u250:missing_value = 1.e+15f ;<br>                u250:long_name = "eastward wind at 250 hpa m s-1 " ;<br>        float u2m(time, lat, lon) ;<br>           u2m:units = "m s-1" ;<br>               u2m:_FillValue = 1.e+15f ;<br>            u2m:missing_value = 1.e+15f ;<br>         u2m:long_name = "2-meter eastward wind m s-1 " ;<br>    float u500(time, lat, lon) ;<br>          u500:units = "m s-1" ;<br>              u500:_FillValue = 1.e+15f ;<br>           u500:missing_value = 1.e+15f ;<br>                u500:long_name = "eastward wind at 500 hpa m s-1 " ;<br>        float u50m(time, lat, lon) ;<br>          u50m:units = "m s-1" ;<br>              u50m:_FillValue = 1.e+15f ;<br>           u50m:missing_value = 1.e+15f ;<br>                u50m:long_name = "eastward wind at 50 meters m s-1 " ;<br>      float u850(time, lat, lon) ;<br>          u850:units = "m s-1" ;<br>              u850:_FillValue = 1.e+15f ;<br>           u850:missing_value = 1.e+15f ;<br>                u850:long_name = "eastward wind at 850 hpa m s-1 " ;<br>        float v10m(time, lat, lon) ;<br>          v10m:units = "m s-1" ;<br>              v10m:_FillValue = 1.e+15f ;<br>           v10m:missing_value = 1.e+15f ;<br>                v10m:long_name = "10-meter northward wind m s-1 " ;<br> float v250(time, lat, lon) ;<br>          v250:units = "m s-1" ;<br>              v250:_FillValue = 1.e+15f ;<br>           v250:missing_value = 1.e+15f ;<br>                v250:long_name = "northward wind at 250 hpa m s-1 " ;<br>       float v2m(time, lat, lon) ;<br>           v2m:units = "m s-1" ;<br>               v2m:_FillValue = 1.e+15f ;<br>            v2m:missing_value = 1.e+15f ;<br>         v2m:long_name = "2-meter northward wind m s-1 " ;<br>   float v500(time, lat, lon) ;<br>          v500:units = "m s-1" ;<br>              v500:_FillValue = 1.e+15f ;<br>           v500:missing_value = 1.e+15f ;<br>                v500:long_name = "northward wind at 500 hpa m s-1 " ;<br>       float v50m(time, lat, lon) ;<br>          v50m:units = "m s-1" ;<br>              v50m:_FillValue = 1.e+15f ;<br>           v50m:missing_value = 1.e+15f ;<br>                v50m:long_name = "northward wind at 50 meters m s-1 " ;<br>     float v850(time, lat, lon) ;<br>          v850:units = "m s-1" ;<br>              v850:_FillValue = 1.e+15f ;<br>           v850:missing_value = 1.e+15f ;<br>                v850:long_name = "northward wind at 850 hpa m s-1 " ;<br>       float zlcl(time, lat, lon) ;<br>          zlcl:units = "m" ;<br>          zlcl:_FillValue = 1.e+15f ;<br>           zlcl:missing_value = 1.e+15f ;<br>                zlcl:long_name = "lifting condensation level m " ;<br><br>// global attributes:<br>         :title = "MERRA-2 tavgM_2d_slv_Nx: 2d,Monthly Mean,Single-Level,Assimilation,Single-Level Diagnostics V5.12.4" ;<br>            :Conventions = "COARDS\n",<br>                  "GrADS" ;<br>           :dataType = "Grid" ;<br>                :history = "Fri Sep 20 18:12:56 GMT 2019 : imported by GrADS Data Server 2.0" ;<br>data:<br><br>syntax error, unexpected WORD_WORD, expecting SCAN_ATTR or SCAN_DATASET or SCAN_ERROR<br>context: HTTP^ Basic: Access denied.<br>NetCDF: Authorization failure<br>Location: file /build/netcdf-KQb2aQ/netcdf-4.6.0/ncdump/vardata.c; line 473<br> time = </div></blockquote><div><br></div><div dir="ltr">Avi <br></div><div><br></div><div> </div></div><br><div class="gmail_quote"><div dir="rtl" class="gmail_attr">‫בתאריך יום א׳, 29 בספט׳ 2019 ב-0:12 מאת ‪Jennifer M Adams‬‏ <‪<a href="mailto:jadams21@gmu.edu">jadams21@gmu.edu</a>‬‏>:‬<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Can you share the output from ‘q config’ on your linux GrADS build? Also the output from ‘ldd grads’ (to see which libraries are linked with your build). Can you do an ‘ncdump’ on the URL? <br>
—Jennifer<br>
<br>
<br>
<br>
> On Sep 28, 2019, at 3:34 PM, avi kojokro <<a href="mailto:kojokroavi@gmail.com" target="_blank">kojokroavi@gmail.com</a>> wrote:<br>
> <br>
> Hi,<br>
> I was trying to connect to this site and it asked for login details. I have such details and I enter them correctly I am able to access the site. However, I couldn't access the same site using GrADS, probably because GrADS doesn't have the needed login details and consequently fails to authenticate. <br>
> <br>
> I talked with James Potemra about it and he suggested to try this. However, in step 5 I get the following error in grads:<br>
> Scanning self-describing file:  <a href="https://goldsmr4.gesdisc.eosdis.nasa.gov/dods/M2TMNXSLV" rel="noreferrer" target="_blank">https://goldsmr4.gesdisc.eosdis.nasa.gov/dods/M2TMNXSLV</a><br>
> syntax error, unexpected WORD_WORD, expecting SCAN_ATTR or SCAN_DATASET or SCAN_ERROR<br>
> context: HTTP^ Basic: Access denied.<br>
> sdfdeflev: nc_get_vara_double failed to read coordinate axis values<br>
>  NetCDF: Authorization failure<br>
> gadsdf: Failed to define X coordinate values.<br>
> <br>
>  I get it when trying on both windows and a linux VM. <br>
> <br>
> The .netrc file contains the following:<br>
> <br>
> machine <a href="http://urs.earthdata.nasa.gov" rel="noreferrer" target="_blank">urs.earthdata.nasa.gov</a><br>
> login xxxxxx<br>
> password yyyyyy<br>
> machine <a href="http://goldsmr4.gesdisc.eosdis.nasa.gov" rel="noreferrer" target="_blank">goldsmr4.gesdisc.eosdis.nasa.gov</a><br>
> login xxxxxx <br>
> password  yyyyyy<br>
>  <br>
> The .dodsrc file contains the following, on windows. (James wrote it needs to contain "remote OPeNDAP server access information". If that is the cause of the issue, what is the format?):<br>
> <br>
> #HTTP.NETRC="C:\Users\OWNER\_netrc"<br>
> #HTTP.COOKIEJAR="C:\Users\OWNER\_urs_cookies"<br>
>  <br>
> The cookie file, after curl is run, contains the following (on windows, the base64 was modified for this email): <br>
> # Netscape HTTP Cookie File<br>
> # <a href="https://curl.haxx.se/docs/http-cookies.html" rel="noreferrer" target="_blank">https://curl.haxx.se/docs/http-cookies.html</a><br>
> # This file was generated by libcurl! Edit at your own risk.<br>
> <br>
> .<a href="http://earthdata.nasa.gov" rel="noreferrer" target="_blank">earthdata.nasa.gov</a>   TRUE    /       FALSE   1568399835      urs_user_already_logged yes<br>
> #<a href="http://HttpOnly_urs.earthdata.nasa.gov" rel="noreferrer" target="_blank">HttpOnly_urs.earthdata.nasa.gov</a>      FALSE   /       FALSE   1568399835      _urs-gui_session        c5ad3b0da8eac8c3994ccda5c32a9fde<br>
> .<a href="http://nasa.gov" rel="noreferrer" target="_blank">nasa.gov</a>     TRUE    /       FALSE   0       nasa_gesdisc_data_archive eaweafpPJ2eERpdaefeOMyf5dsdafeaJVtEIEWSDFefwaMuPFD36eaeadHYuzievmLDSFWSF1XoXHTnXB8duM3+gshSDESTUmExUadCqWy0SEOxKdafeP9f6bs51XC48BhZaMuqMfLbARWEFDS342MA==<br>
>  <br>
> Has anyone encountered this issue and knows how to fix it? <br>
>  Avi<br>
> _______________________________________________<br>
> gradsusr mailing list<br>
> <a href="mailto:gradsusr@gradsusr.org" target="_blank">gradsusr@gradsusr.org</a><br>
> <a href="http://secure-web.cisco.com/1bQeMMlWTrtemP5PS8xwBvQ5PvlpDdxhTmeamjthaQL1KSX_suqM9mLjAe1DH50gQDkweUPbNndG3W4GgIlgGedmibG2QqmBYDVF6f-S4JpCJxckZ33lrzuZYTSA9fGDHfuprK0mX80kXzNDl4BDz8b-MyzZ2AqtZEohWtZIVGlXzPpwtG-K1TzBuptvqniiGFYsW6wFU-osyiLVFxkXi560q-r9SOPK6hnWip2mH57dvLktsobqawgQll4a_UBUD7sfQtkQDqNzysYwjmevLhJMshEuD8LZCiPZ--E2Uat8-XjM70-u7Rnw_XFjdy0ipf_ZHxmlZCTZuEQzJh3OjZZzn-p6DH-FaHYrdi7CaRQtxeHpJ1bL43pUXQpN5wCMxTynNm_Gxr7nuuqZXZfmVYDoVVLc7X_x5WZ3brnDdbgVs1ZMQ7DPiCvYRspOunAWT/http%3A%2F%2Fgradsusr.org%2Fmailman%2Flistinfo%2Fgradsusr" rel="noreferrer" target="_blank">http://secure-web.cisco.com/1bQeMMlWTrtemP5PS8xwBvQ5PvlpDdxhTmeamjthaQL1KSX_suqM9mLjAe1DH50gQDkweUPbNndG3W4GgIlgGedmibG2QqmBYDVF6f-S4JpCJxckZ33lrzuZYTSA9fGDHfuprK0mX80kXzNDl4BDz8b-MyzZ2AqtZEohWtZIVGlXzPpwtG-K1TzBuptvqniiGFYsW6wFU-osyiLVFxkXi560q-r9SOPK6hnWip2mH57dvLktsobqawgQll4a_UBUD7sfQtkQDqNzysYwjmevLhJMshEuD8LZCiPZ--E2Uat8-XjM70-u7Rnw_XFjdy0ipf_ZHxmlZCTZuEQzJh3OjZZzn-p6DH-FaHYrdi7CaRQtxeHpJ1bL43pUXQpN5wCMxTynNm_Gxr7nuuqZXZfmVYDoVVLc7X_x5WZ3brnDdbgVs1ZMQ7DPiCvYRspOunAWT/http%3A%2F%2Fgradsusr.org%2Fmailman%2Flistinfo%2Fgradsusr</a><br>
<br>
--<br>
Jennifer Miletta Adams<br>
Center for Ocean-Land-Atmosphere Studies (COLA)<br>
George Mason University<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org" target="_blank">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr" rel="noreferrer" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
</blockquote></div>