<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Hi,</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">I want to read in several variables, in my case emissions of chemical species, from a netcdf file.<br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">There are too many variables in the file, eg- E_PM25I, E_PM25J, E_CO, E_NO2 etc</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Is it possible to store them in a string array and supply them one by one to the reading function?</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Currently, I'm unable to do this due to datatype mismatch.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">I'm trying something like this:</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><i>begin<br>a=addfile("/data3/tabish/vert-MEIC-emis/APEC-wrfchemi/<a href="http://wrfchemi_00z_d03_total_Oct_8lev_0.5BTHso2_so4_allnormal.nc">wrfchemi_00z_d03_total_Oct_8lev_0.5BTHso2_so4_allnormal.nc</a>","r")<br>pm25 = a->E_PM25J(0,0,:,:)<br>print("var read in the normal way")<br>var = "E_PM25J"<br>pm25 = a->var(0,0,:,:)<br>print("var read in dynamic way")<br>end</i><br><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">however, the string variable var isn't used in the reading process.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Please let me know if there's a way in NCL to do this.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">This will make the algorithm much more efficient.</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Cheers,</div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif">Tabish<br></div><div class="gmail_default" style="font-family:trebuchet ms,sans-serif"><br clear="all"></div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div><font size="1"><span style="font-family:tahoma,sans-serif">Tabish U Ansari<br></span></font></div><font size="1"><span style="font-family:tahoma,sans-serif">PhD student, Lancaster Environment Center<br></span></font></div><font size="1"><span style="font-family:tahoma,sans-serif">Lancaster Univeristy<br> <span>Bailrigg</span>, <span>Lancaster</span>, <br><span>LA1 4YW</span>, <span>United Kingdom</span></span></font><br></div></div></div></div></div>