# Stripes corrections in Sentinel-5p CH4

**URL:** https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630
**Category:** HARP
**Tags:** sentinel-5p
**Created:** [April 25, 2023, 11:23am UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630 "2023-04-25T11:23:18Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![dbp](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/d/43a26b/32.png) [@dbp](https://forum.atmospherictoolbox.org/u/dbp)
#### Post date: [April 25, 2023, 11:23am UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/1 "2023-04-25T11:23:18Z")

</div>

Hi,

I wonder if HARP has implemented a de-stripe correction for CH4 as it has for CO ([Usecase\_6\_CO\_European\_wildfires\_2022](https://atmospherictoolbox.org/media/usecases/Usecase_6_CO_European_wildfires_2022.html)).

I have read some recent papers where they apply a de-stripe correction based on the Borsdorff et al. (2018) for XCH4 L2 data.

Thank you in advance for your help.  
Best,  
Diego

---

<div class="post-metadata">

### Author: ![sander.niemeijer](https://forum.atmospherictoolbox.org/user_avatar/forum.atmospherictoolbox.org/sander.niemeijer/32/5_2.png) [@sander.niemeijer](https://forum.atmospherictoolbox.org/u/sander.niemeijer)
#### Post date: [April 25, 2023, 11:45am UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/2 "2023-04-25T11:45:37Z")

</div>

Note that HARP does not have any destripe correction built in. The destriping for CO is actually a destriping performed by the processor itself. The CO product contains both ‘normal’ and destriped column values.

For CH4, please check [this post](https://forum.atmospherictoolbox.org/t/sentinel-s5p-ch4-striping-pattern/373).

---

<div class="post-metadata">

### Author: ![dbp](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/d/43a26b/32.png) [@dbp](https://forum.atmospherictoolbox.org/u/dbp)
#### Post date: [April 25, 2023, 1:43pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/3 "2023-04-25T13:43:23Z")

</div>

Thank you Sander for your quick reply and thank you for pointing me to that other post. I’m already using the “ch4=bias\_corrected” option but still observe stripes patterns. Sorry for my misunderstanding about thinking that HARP could do destripe correction. I wish it could.

Best,

---

<div class="post-metadata">

### Author: ![opt\_876](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/o/97f17d/32.png) [@opt\_876](https://forum.atmospherictoolbox.org/u/opt_876)
#### Post date: [November 8, 2024, 11:53pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/4 "2024-11-08T23:53:12Z")

</div>

Destriping product access via HARP now appears to be documented for CH4 at [S5P\_L2\_CH4 — HARP 1.23 documentation](https://stcorp.github.io/harp/doc/html/ingestions/S5P_L2_CH4.html). However, when I use HARP 1.23 and the “ch4=corrected” option during ingestion, I get an error even when processing recent data from processor version \>= 02.07.00: “invalid value ‘corrected’ for option ‘ch4’ of ingestion module ‘S5P\_L2\_CH4’”.

The addition seems to be indicated as “S5P L2 CH4” at [harp/CHANGES at master · stcorp/harp · GitHub](https://github.com/stcorp/harp/blob/master/CHANGES).

Do you have suggestions for further debugging?

Thanks!

---

<div class="post-metadata">

### Author: ![sander.niemeijer](https://forum.atmospherictoolbox.org/user_avatar/forum.atmospherictoolbox.org/sander.niemeijer/32/5_2.png) [@sander.niemeijer](https://forum.atmospherictoolbox.org/u/sander.niemeijer)
#### Post date: [November 11, 2024, 9:10am UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/5 "2024-11-11T09:10:41Z")

</div>

The changes were already implemented in the source code repository of HARP, but not included in a new release. This new release was still pending, but we will create the new release today.

---

<div class="post-metadata">

### Author: ![opt\_876](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/o/97f17d/32.png) [@opt\_876](https://forum.atmospherictoolbox.org/u/opt_876)
#### Post date: [November 11, 2024, 5:12pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/6 "2024-11-11T17:12:53Z")

</div>

Thank you Sander! Your work and responsiveness are greatly appreciated.

---

<div class="post-metadata">

### Author: ![dbp](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/d/43a26b/32.png) [@dbp](https://forum.atmospherictoolbox.org/u/dbp)
#### Post date: [November 18, 2024, 4:56pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/7 "2024-11-18T16:56:26Z")

</div>

Hello Sander! just saw this updated post and quickly tested the new option for destriped ch4: “ch4=corrected”. I get this error, though:

\*\*\* harp.\_harppy.NoDataError: product contains no variables, or variables without data

I confirm I’m using harp 1.24:  
harp 1.24 py313r44hdda3348\_0 conda-forge

and that the option “ch4=bias\_corrected” works just fine.  
Thanks!

---

<div class="post-metadata">

### Author: ![sander.niemeijer](https://forum.atmospherictoolbox.org/user_avatar/forum.atmospherictoolbox.org/sander.niemeijer/32/5_2.png) [@sander.niemeijer](https://forum.atmospherictoolbox.org/u/sander.niemeijer)
#### Post date: [November 18, 2024, 5:10pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/8 "2024-11-18T17:10:23Z")

</div>

What product are you trying this on? Note that it will only work on products produced with processor version 2.7.0 or higher.

---

<div class="post-metadata">

### Author: ![dbp](https://forum.atmospherictoolbox.org/letter_avatar_proxy/v4/letter/d/43a26b/32.png) [@dbp](https://forum.atmospherictoolbox.org/u/dbp)
#### Post date: [November 18, 2024, 8:52pm UTC](https://forum.atmospherictoolbox.org/t/stripes-corrections-in-sentinel-5p-ch4/630/9 "2024-11-18T20:52:33Z")

</div>

good point. I have checked the L2 file I downloaded TODAY using copernicus dataspace OData API. It is data from 2019 and I see “:ProcessorVersion = “1.3.2”;”. So, I guess I can confirm that the destripe has not worked on this previous processor version. And I guess that the methane database has not been fully reprocessed and served via this API. Thanks Sander!

 ![Captura de pantalla 2024-11-18 a las 21.57.13](https://forum.atmospherictoolbox.org/uploads/default/original/1X/45e8ed9723ae875639ccc0f2c881dc82d1b2b77b.png)
