Re: [arts-users] Cannot create abs_lookup with arts 2.5

2022-02-10 Thread Lemke, Oliver
Hi Mattia, hi Pengwang,

Thanks Mattia for helping out. :-)

Since you were referring to Richard's earlier post, I'll take this opportunity 
to point out the searchable archive of this list, which might come in handy at 
times:

https://www.mail-archive.com/arts_users.mi@lists.uni-hamburg.de/

Here is the post Mattia was referring to:

https://www.mail-archive.com/arts_users.mi@lists.uni-hamburg.de/msg00471.html

Cheers,
Oliver


> On 10 Feb 2022, at 17:38, mattia.sabat...@artov.ismar.cnr.it wrote:
> 
> Pengwang,
> 
> sorry for my partial answer. Recently I compiled ARTS 2.5 and I had a similar 
> issue concerning the absorption lookup table. Richard Larsson, helped me 
> replying to my mail sent in this mailing list, suggesting to add 
> abs_xsec_per_speciesAddLines into my cross-section agenda.
> 
> He also added:
> 
> "We are currently in a transition in the 2.5-branch of moving away from 
> abs_xsec_agenda entirely.  There are some lingering problems when using 
> lookup table calculations at this time.  Mainly, since the line calculations 
> should happen in propmat_clearsky_agenda now, they are not part of any of the 
> default cross-section agendas as in the past.  The lookup generation 
> interface is currently under active development, so this interface might 
> change in the near future."
> 
> Best regards,
> Mattia
> 
> 
> 
> 
> 
> Pengwang Zhai  ha scritto:
> 
>> Thanks, Mattia. Would you advise how TestAbs.arts can be revised to include 
>> line-by-line calculation?
>> 
>> Note that the behavior of TestAbs.arts is different in arts2.3, which does 
>> calculate line-by-line absorption coefficients.
>> 
>> I do not want continua, as I am mainly interested in the visible spectra, 
>> which is out of most of those continuum models. Based on my experience with 
>> previous arts version, arts does not check the spectrum limits for the 
>> continuum models. I am not sure whether arts 2.5 has been improved on this.
>> 
>> Pengwang
>> 
>> 
>> 
>> 
>> 
>> 
>>> On Feb 10, 2022, at 9:46 AM, mattia.sabat...@artov.ismar.cnr.it wrote:
>>> 
>>> Hi Pengwang,
>>> 
>>> the controlfile TestAbs.arts, in line 15, has the following:
>>> Copy(abs_xsec_agenda, abs_xsec_agenda__noCIA)
>>> 
>>> I checked in controlfiles/general/agendas.arts for what 
>>> abs_xsec_agenda__noCIA does:
>>> AgendaCreate( abs_xsec_agenda__noCIA )
>>> AgendaSet( abs_xsec_agenda__noCIA ){
>>> abs_xsec_per_speciesInit
>>> abs_xsec_per_speciesAddConts
>>> }
>>> 
>>> Therefore the agenda calculates absorption for continua tag only (see 
>>> https://atmtools.github.io/arts-docs-master/docserver/methods/abs_xsec_per_speciesAddConts.html).
>>>  You selected H2O, and by doing this my guess is that you are not 
>>> considering continuum, as it is written in lines 36-37 of TestAbs.arts.
>>> 
>>> I hope that this will help you,
>>> 
>>> Mattia
>>> 
>>> 
>>> Pengwang Zhai  ha scritto:
>>> 
 Hello, ARTS community,
 
 I downloaded and compiled the latest version of arts. Now I tested the the 
 creation of abs_lookup with the example control file located in:
 
 arts/controlfiles/artscomponents/absorption/TestAbs.arts
 
 I only modified two occurrences of:
 
 abs_speciesSet( species=[ "H2O-PWR98",
 "O2-PWR93",
 "N2-SelfContStandardType" ] )
 
 to:
 
 abs_speciesSet( species=[ "H2O" ] )
 
 and run
 
 arts TestAbs.arts
 
 The resultant abs_lookup are all ZEROs.
 
 Any help?
 
 More background information: I used arts 2.3 to create abs_lookup for H2O, 
 CO2, etc. in the visible by reading from HITRAN 2012. The baseline example 
 was TestAbs.arts provided by the arts installation. Now I need to revisit 
 the calculation based on HITRAN 2020, and the lookup table calculation 
 seems not working with arts 2.5. I greatly appreciate it if you could 
 provide a working example on how to create a abs_lookup with arts 2.5.
 
 Pengwang

___
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] Cannot create abs_lookup with arts 2.5

2022-02-10 Thread mattia . sabatini

Pengwang,

sorry for my partial answer. Recently I compiled ARTS 2.5 and I had a  
similar issue concerning the absorption lookup table. Richard Larsson,  
helped me replying to my mail sent in this mailing list, suggesting to  
add abs_xsec_per_speciesAddLines into my cross-section agenda.


He also added:

"We are currently in a transition in the 2.5-branch of moving away  
from abs_xsec_agenda entirely.  There are some lingering problems when  
using lookup table calculations at this time.  Mainly, since the line  
calculations should happen in propmat_clearsky_agenda now, they are  
not part of any of the default cross-section agendas as in the past.   
The lookup generation interface is currently under active development,  
so this interface might change in the near future."


Best regards,
Mattia





Pengwang Zhai  ha scritto:

Thanks, Mattia. Would you advise how TestAbs.arts can be revised to  
include line-by-line calculation?


Note that the behavior of TestAbs.arts is different in arts2.3,  
which does calculate line-by-line absorption coefficients.


I do not want continua, as I am mainly interested in the visible  
spectra, which is out of most of those continuum models. Based on my  
experience with previous arts version, arts does not check the  
spectrum limits for the continuum models. I am not sure whether arts  
2.5 has been improved on this.


Pengwang







On Feb 10, 2022, at 9:46 AM, mattia.sabat...@artov.ismar.cnr.it wrote:

Hi Pengwang,

the controlfile TestAbs.arts, in line 15, has the following:
Copy(abs_xsec_agenda, abs_xsec_agenda__noCIA)

I checked in controlfiles/general/agendas.arts for what  
abs_xsec_agenda__noCIA does:

AgendaCreate( abs_xsec_agenda__noCIA )
AgendaSet( abs_xsec_agenda__noCIA ){
 abs_xsec_per_speciesInit
 abs_xsec_per_speciesAddConts
}

Therefore the agenda calculates absorption for continua tag only  
(see  
https://atmtools.github.io/arts-docs-master/docserver/methods/abs_xsec_per_speciesAddConts.html). You selected H2O, and by doing this my guess is that you are not considering continuum, as it is written in lines 36-37 of  
TestAbs.arts.


I hope that this will help you,

Mattia


Pengwang Zhai  ha scritto:


Hello, ARTS community,

I downloaded and compiled the latest version of arts. Now I tested  
the the creation of abs_lookup with the example control file  
located in:


arts/controlfiles/artscomponents/absorption/TestAbs.arts

I only modified two occurrences of:

abs_speciesSet( species=[ "H2O-PWR98",
 "O2-PWR93",
 "N2-SelfContStandardType" ] )

to:

abs_speciesSet( species=[ "H2O" ] )

and run

arts TestAbs.arts

The resultant abs_lookup are all ZEROs.

Any help?

More background information: I used arts 2.3 to create abs_lookup  
for H2O, CO2, etc. in the visible by reading from HITRAN 2012. The  
baseline example was TestAbs.arts provided by the arts  
installation. Now I need to revisit the calculation based on  
HITRAN 2020, and the lookup table calculation seems not working  
with arts 2.5. I greatly appreciate it if you could provide a  
working example on how to create a abs_lookup with arts 2.5.


Pengwang




___
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.mi mailing list
arts_users.mi@lists.uni-hamburg.de
https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi


Re: [arts-users] Cannot create abs_lookup with arts 2.5

2022-02-10 Thread Pengwang Zhai
Thanks, Mattia. Would you advise how TestAbs.arts can be revised to include 
line-by-line calculation?

Note that the behavior of TestAbs.arts is different in arts2.3, which does 
calculate line-by-line absorption coefficients.

I do not want continua, as I am mainly interested in the visible spectra, which 
is out of most of those continuum models. Based on my experience with previous 
arts version, arts does not check the spectrum limits for the continuum models. 
I am not sure whether arts 2.5 has been improved on this. 

Pengwang






> On Feb 10, 2022, at 9:46 AM, mattia.sabat...@artov.ismar.cnr.it wrote:
> 
> Hi Pengwang,
> 
> the controlfile TestAbs.arts, in line 15, has the following:
> Copy(abs_xsec_agenda, abs_xsec_agenda__noCIA)
> 
> I checked in controlfiles/general/agendas.arts for what 
> abs_xsec_agenda__noCIA does:
> AgendaCreate( abs_xsec_agenda__noCIA )
> AgendaSet( abs_xsec_agenda__noCIA ){
>  abs_xsec_per_speciesInit
>  abs_xsec_per_speciesAddConts
> }
> 
> Therefore the agenda calculates absorption for continua tag only (see 
> https://atmtools.github.io/arts-docs-master/docserver/methods/abs_xsec_per_speciesAddConts.html).
>  You selected H2O, and by doing this my guess is that you are not considering 
> continuum, as it is written in lines 36-37 of TestAbs.arts.
> 
> I hope that this will help you,
> 
> Mattia
> 
> 
> Pengwang Zhai  ha scritto:
> 
>> Hello, ARTS community,
>> 
>> I downloaded and compiled the latest version of arts. Now I tested the the 
>> creation of abs_lookup with the example control file located in:
>> 
>> arts/controlfiles/artscomponents/absorption/TestAbs.arts
>> 
>> I only modified two occurrences of:
>> 
>> abs_speciesSet( species=[ "H2O-PWR98",
>>  "O2-PWR93",
>>  "N2-SelfContStandardType" ] )
>> 
>> to:
>> 
>> abs_speciesSet( species=[ "H2O" ] )
>> 
>> and run
>> 
>> arts TestAbs.arts
>> 
>> The resultant abs_lookup are all ZEROs.
>> 
>> Any help?
>> 
>> More background information: I used arts 2.3 to create abs_lookup for H2O, 
>> CO2, etc. in the visible by reading from HITRAN 2012. The baseline example 
>> was TestAbs.arts provided by the arts installation. Now I need to revisit 
>> the calculation based on HITRAN 2020, and the lookup table calculation seems 
>> not working with arts 2.5. I greatly appreciate it if you could provide a 
>> working example on how to create a abs_lookup with arts 2.5.
>> 
>> Pengwang
>> 
>> 
>> 
>> 
>> ___
>> 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.mi mailing list
arts_users.mi@lists.uni-hamburg.de
https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi


Re: [arts-users] Cannot create abs_lookup with arts 2.5

2022-02-10 Thread mattia . sabatini

Hi Pengwang,

the controlfile TestAbs.arts, in line 15, has the following:
Copy(abs_xsec_agenda, abs_xsec_agenda__noCIA)

I checked in controlfiles/general/agendas.arts for what  
abs_xsec_agenda__noCIA does:

AgendaCreate( abs_xsec_agenda__noCIA )
AgendaSet( abs_xsec_agenda__noCIA ){
  abs_xsec_per_speciesInit
  abs_xsec_per_speciesAddConts
}

Therefore the agenda calculates absorption for continua tag only (see  
https://atmtools.github.io/arts-docs-master/docserver/methods/abs_xsec_per_speciesAddConts.html). You selected H2O, and by doing this my guess is that you are not considering continuum, as it is written in lines 36-37 of  
TestAbs.arts.


I hope that this will help you,

Mattia


Pengwang Zhai  ha scritto:


Hello, ARTS community,

I downloaded and compiled the latest version of arts. Now I tested  
the the creation of abs_lookup with the example control file located  
in:


arts/controlfiles/artscomponents/absorption/TestAbs.arts

I only modified two occurrences of:

abs_speciesSet( species=[ "H2O-PWR98",
  "O2-PWR93",
  "N2-SelfContStandardType" ] )

to:

abs_speciesSet( species=[ "H2O" ] )

and run

arts TestAbs.arts

The resultant abs_lookup are all ZEROs.

Any help?

More background information: I used arts 2.3 to create abs_lookup  
for H2O, CO2, etc. in the visible by reading from HITRAN 2012. The  
baseline example was TestAbs.arts provided by the arts installation.  
Now I need to revisit the calculation based on HITRAN 2020, and the  
lookup table calculation seems not working with arts 2.5. I greatly  
appreciate it if you could provide a working example on how to  
create a abs_lookup with arts 2.5.


Pengwang




___
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.mi mailing list
arts_users.mi@lists.uni-hamburg.de
https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi


[arts-users] Cannot create abs_lookup with arts 2.5

2022-02-10 Thread Pengwang Zhai
Hello, ARTS community,

I downloaded and compiled the latest version of arts. Now I tested the the 
creation of abs_lookup with the example control file located in:

arts/controlfiles/artscomponents/absorption/TestAbs.arts

I only modified two occurrences of: 

abs_speciesSet( species=[ "H2O-PWR98",
  "O2-PWR93",
  "N2-SelfContStandardType" ] )

to:

abs_speciesSet( species=[ "H2O" ] )

and run

arts TestAbs.arts

The resultant abs_lookup are all ZEROs.

Any help?

More background information: I used arts 2.3 to create abs_lookup for H2O, CO2, 
etc. in the visible by reading from HITRAN 2012. The baseline example was 
TestAbs.arts provided by the arts installation. Now I need to revisit the 
calculation based on HITRAN 2020, and the lookup table calculation seems not 
working with arts 2.5. I greatly appreciate it if you could provide a working 
example on how to create a abs_lookup with arts 2.5.

Pengwang




___
arts_users.mi mailing list
arts_users.mi@lists.uni-hamburg.de
https://mailman.rrz.uni-hamburg.de/mailman/listinfo/arts_users.mi