I have downloaded NetCDF data file EVE_L3_merged_1nm_2015323_005.ncdf from http://lasp.colorado.edu/eve/data_access/evewebdata/products/merged/ and read it by Mathematica 10.0.2 on my windows 7.
Import["D:\\...\\EVE_L3_merged_1nm_2015323_005.ncdf", "Elements"]
gives {"Annotations", "Data", "DataFormat", "Datasets", "Dimensions", "Metadata"}. the "Annotations", "DataFormat",names of "Datasets", "Dimensions", "Metadata" are all Imported correctly and
datsets =Import["D:\\...\\EVE_L3_merged_1nm_2015323_005.ncdf", "Datasets"];
Transpose@{Range@Length@datsets, datsets}
returns
{{1, "PRIMARY"}, {2, "PRIMARY_HEAD"}, {3, "LINESMETA_HEADER"}, {4,
"BANDSMETA_HEADER"}, {5, "DIODEMETA_HEADER"}, {6,
"SPECTRUMMETA_HEADER"}, {7, "MERGEDDATA_HEADER"}, {8,
"LINESMETA.WAVE_CENTER"}, {9, "LINESMETA.WAVE_MIN"}, {10,
"LINESMETA.WAVE_MAX"}, {11, "LINESMETA.LOGT"}, {12,
"LINESMETA.NAME"}, {13, "LINESMETA.TYPE"}, {14,
"LINESMETA.BLENDS"}, {15, "BANDSMETA.NAME"}, {16,
"BANDSMETA.TYPE"}, {17, "DIODEMETA.NAME"}, {18,
"DIODEMETA.TYPE"}, {19, "SPECTRUMMETA.WAVELENGTH"}, {20,
"SPECTRUMMETA.IRRADIANCE_UNITS"}, {21, "MERGEDDATA.YYYYDOY"}, {22,
"MERGEDDATA.CAPTURE"}, {23, "MERGEDDATA.SP_IRRADIANCE"}, {24,
"MERGEDDATA.SP_STDEV"}, {25, "MERGEDDATA.SP_PRECISION"}, {26,
"MERGEDDATA.SP_ACCURACY"}, {27, "MERGEDDATA.BAND_IRRADIANCE"}, {28,
"MERGEDDATA.BAND_STDEV"}, {29, "MERGEDDATA.BAND_PRECISION"}, {30,
"MERGEDDATA.BAND_ACCURACY"}, {31,
"MERGEDDATA.DIODE_IRRADIANCE"}, {32, "MERGEDDATA.DIODE_STDEV"}, {33,
"MERGEDDATA.DIODE_PRECISION"}, {34,
"MERGEDDATA.DIODE_ACCURACY"}, {35,
"MERGEDDATA.LINE_IRRADIANCE"}, {36, "MERGEDDATA.LINE_STDEV"}, {37,
"MERGEDDATA.LINE_PRECISION"}, {38, "MERGEDDATA.LINE_ACCURACY"}, {39,
"MERGEDDATA.AU_FACTOR"}}
notice that since 8th quantity the name of dataset contains "." by form "*.*"
If I Import the dataset whose name contains no "." by, for example,
Import["D:\\...\\EVE_L3_merged_1nm_2015323_005.ncdf", {"Datasets", "BANDSMETA_HEADER"}]
Import works well. However if I import dataset whose name contains "." by
Import["D:\\...\\EVE_L3_merged_1nm_2015323_005.ncdf", {"Datasets", "MERGEDDATA.YYYYDOY"}]
Import broke and suggested
File does not contain a dataset "MERGEDDATA.YYYYDOY"
This problem is not confined to this particular file but occurs every time I Import NetCDF file with Datasets name including ".".
How could I Import data correctly?