[arts-users] ECMWF IFS ERESMA PROFILES
Hi, I was trying to converts the xml output of 'extract_arts_l137.f90' to ARTS compatible data format ArrayOfGriddedField4 with the script: ./arts/build/src/arts arts-xml-data/planets/Earth/ECMWF/IFS/Eresmaa_137L/ConvertCompactAtm_ArrayOfMatrix-to-ArrayOfGriddedField4.arts first the script call twice the method StringCompose that is not recognized so I substitute it with StringJoin but it is not yet working and it gives me the following error OUTPUT Executing ARTS. Command line: /mnt/hgfs/Condivisa_VM-WIN/RTMS/ARTS/arts-2.4.0/build/src/arts ConvertCompactAtm_ArrayOfMatrix-to-ArrayOfGriddedField4.arts Version: arts-2.4.0 (compiled Mon May 31 12:25:15 2021) Executing Arts { - StringCreate - StringSet - ArrayOfStringCreate - ArrayOfStringCreate - ArrayOfStringCreate - ArrayOfStringCreate - ArrayOfStringSet - ArrayOfStringSet - ArrayOfStringSet - ArrayOfStringSet - StringCreate - StringCreate - StringCreate - Copy - IndexCreate - nelemGet - output_file_formatSetZippedAscii - IndexSet - ArrayOfMatrixCreate - AgendaSet - IndexStepDown - ForLoop Executing for loop body, index: 0 } This run took 0.05s (0.03s CPU time) Run-time error in controlfile: ConvertCompactAtm_ArrayOfMatrix-to-ArrayOfGriddedField4.arts Run-time error in method: ForLoop Run-time error in agenda: forloop_agenda Run-time error in method: ReadXML Cannot find input file: ./eresmaal137_all_ccol.xml.temp Search path: . /mnt/hgfs/Condivisa_VM-WIN/RTMS/ARTS/arts-2.4.0/controlfiles . Stopping ARTS execution. Goodbye. END OUTPUT what should be in the file eresmaal137_all_ccol.xml.temp Thank you GG ___ arts_users.mi mailing list arts_users.mi@lists.uni-hamburg.de https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi
Re: [arts-users] ECMWF IFS ERESMA PROFILES
Hi Gianluigi, > On 14 Sep 2021, at 15:29, gianluigi.libe...@artov.ismar.cnr.it wrote: > > > Hi, > > I was trying to converts the xml output of 'extract_arts_l137.f90' to ARTS > compatible data format ArrayOfGriddedField4 with the script: > > ./arts/build/src/arts > arts-xml-data/planets/Earth/ECMWF/IFS/Eresmaa_137L/ConvertCompactAtm_ArrayOfMatrix-to-ArrayOfGriddedField4.arts The latest version (2.4.0) of arts-xml-data[1] already contains the XML files in the correct format. You don't need to run the conversion yourself. [1] https://radiativetransfer.org/misc/download/stable/2.4/ > first the script call twice the method > > StringCompose > > that is not recognized so I substitute it with > > StringJoin > > but it is not yet working and it gives me the following error Thanks for pointing this out. We missed this when the StringCompose method was renamed. I've committed a fix for that in our svn. > OUTPUT > > [snip] > Cannot find input file: ./eresmaal137_all_ccol.xml.temp > [snip] > > END OUTPUT > > what should be in the file eresmaal137_all_ccol.xml.temp The file is generated by the Fortran program extract_arts_l137.f90. But it needs the original ERESMAA profiles provided by NWP SAF as input. The original data is not included in arts-xml-data. As mentioned above, I don't think you need to do this. The manual conversion would just give you the same xml data files which are already present in that directory. Cheers, Oliver ___ arts_users.mi mailing list arts_users.mi@lists.uni-hamburg.de https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi