Re: [arts-users] ECMWF IFS ERESMA PROFILES

2021-09-15 Thread Oliver Lemke
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


[arts-users] ECMWF IFS ERESMA PROFILES

2021-09-15 Thread gianluigi . liberti



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