Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]Bug when retreiving sensor, product_level and product list in info.py #72

Open
1 task done
lllliso opened this issue Feb 21, 2025 · 5 comments
Open
1 task done
Assignees
Labels
bug Something isn't working

Comments

@lllliso
Copy link

lllliso commented Feb 21, 2025

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When retrieving sensor, product_level and product list in info.py some products with 4 fields trigger an error downstream. Ie 'ABI-L1b-RadC-Repro', 'ABI-L1b-RadF-Repro' produce an unexpected len 4 list.

Expected Behavior

No response

Steps To Reproduce

No response

Environment

- OS:
- python:

Anything else?

I am doing a pull request for that not sure if you have tests in the repo, anyway the fix simple

@lllliso lllliso added the bug Something isn't working label Feb 21, 2025
@ghiggi
Copy link
Owner

ghiggi commented Feb 21, 2025

Can you provide a aws s3 path or gcs path of the directory where such patterns occurs? I never encountered it @lllliso

@lllliso
Copy link
Author

lllliso commented Feb 21, 2025

Hi @ghiggi , the protocol is s3 and the satellite goes-16. The function that triggers the error is goes_api.get_available_online_product(protocol="s3", satellite="goes-16").
bucket: 's3://noaa-goes16'
list_dir: ... ['noaa-goes16/ABI-L1b-RadC', 'noaa-goes16/ABI-L1b-RadC-Reproc', 'noaa-goes16/ABI-L1b-RadF', 'noaa-goes16/ABI-L1b-RadF-Reproc', 'noaa-goes16/ABI-L1b-RadM', 'noaa-goes16/ABI-L2-ACHA2KMC', 'noaa-goes16/ABI-L2-ACHA2KMF', 'noaa-goes16/ABI-L2-ACHA2KMM', 'noaa-goes16/ABI-L2-ACHAC', 'noaa-goes16/ABI-L2-ACHAF', 'noaa-goes16/ABI-L2-ACHAM', 'noaa-goes16/ABI-L2-ACHP2KMC', 'noaa-goes16/ABI-L2-ACHP2KMF', 'noaa-goes16/ABI-L2-ACHP2KMM', 'noaa-goes16/ABI-L2-ACHTF', 'noaa-goes16/ABI-L2-ACHTM', 'noaa-goes16/ABI-L2-ACMC', 'noaa-goes16/ABI-L2-ACMF', 'noaa-goes16/ABI-L2-ACMM', 'noaa-goes16/ABI-L2-ACTPC', 'noaa-goes16/ABI-L2-ACTPF', 'noaa-goes16/ABI-L2-ACTPM', 'noaa-goes16/ABI-L2-ADPC', 'noaa-goes16/ABI-L2-ADPF', 'noaa-goes16/ABI-L2-ADPM', 'noaa-goes16/ABI-L2-AICEF', 'noaa-goes16/ABI-L2-AITAF', 'noaa-goes16/ABI-L2-AODC', 'noaa-goes16/ABI-L2-AODF', 'noaa-goes16/ABI-L2-BRFC', 'noaa-goes16/ABI-L2-BRFF', 'noaa-goes16/ABI-L2-BRFM', 'noaa-goes16/ABI-L2-CCLC', 'noaa-goes16/ABI-L2-CCLF', 'noaa-goes16/ABI-L2-CCLM', 'noaa-goes16/ABI-L2-CMIPC', 'noaa-goes16/ABI-L2-CMIPF', 'noaa-goes16/ABI-L2-CMIPM', 'noaa-goes16/ABI-L2-COD2KMF', 'noaa-goes16/ABI-L2-CODC', 'noaa-goes16/ABI-L2-CODF', 'noaa-goes16/ABI-L2-CPSC', 'noaa-goes16/ABI-L2-CPSF', 'noaa-goes16/ABI-L2-CPSM', 'noaa-goes16/ABI-L2-CTPC', 'noaa-goes16/ABI-L2-CTPF', 'noaa-goes16/ABI-L2-DMWC', 'noaa-goes16/ABI-L2-DMWF', 'noaa-goes16/ABI-L2-DMWM', 'noaa-goes16/ABI-L2-DMWVC', 'noaa-goes16/ABI-L2-DMWVF', 'noaa-goes16/ABI-L2-DMWVM', 'noaa-goes16/ABI-L2-DSIC', 'noaa-goes16/ABI-L2-DSIF', 'noaa-goes16/ABI-L2-DSIM', 'noaa-goes16/ABI-L2-DSRC', 'noaa-goes16/ABI-L2-DSRF', 'noaa-goes16/ABI-L2-DSRM', 'noaa-goes16/ABI-L2-FDCC', 'noaa-goes16/ABI-L2-FDCF', 'noaa-goes16/ABI-L2-FDCM', 'noaa-goes16/ABI-L2-FSCC', 'noaa-goes16/ABI-L2-FSCF', 'noaa-goes16/ABI-L2-FSCM', 'noaa-goes16/ABI-L2-LSAC', 'noaa-goes16/ABI-L2-LSAF', 'noaa-goes16/ABI-L2-LSAM', 'noaa-goes16/ABI-L2-LST2KMF', 'noaa-goes16/ABI-L2-LSTC', 'noaa-goes16/ABI-L2-LSTF', 'noaa-goes16/ABI-L2-LSTM', 'noaa-goes16/ABI-L2-LVMPC', 'noaa-goes16/ABI-L2-LVMPF', 'noaa-goes16/ABI-L2-LVMPM', 'noaa-goes16/ABI-L2-LVTPC', 'noaa-goes16/ABI-L2-LVTPF', 'noaa-goes16/ABI-L2-LVTPM', 'noaa-goes16/ABI-L2-MCMIPC', 'noaa-goes16/ABI-L2-MCMIPF', 'noaa-goes16/ABI-L2-MCMIPM', 'noaa-goes16/ABI-L2-RRQPEF', 'noaa-goes16/ABI-L2-RSRC', 'noaa-goes16/ABI-L2-RSRF', 'noaa-goes16/ABI-L2-SSTF', 'noaa-goes16/ABI-L2-TPWC', 'noaa-goes16/ABI-L2-TPWF', 'noaa-goes16/ABI-L2-TPWM', 'noaa-goes16/ABI-L2-VAAF', 'noaa-goes16/Beginners_Guide_to_GOES-R_Series_Data.pdf', 'noaa-goes16/EXIS-L1b-SFEU', 'noaa-goes16/EXIS-L1b-SFXR', 'noaa-goes16/GLM-L2-LCFA', 'noaa-goes16/MAG-L1b-GEOF', 'noaa-goes16/SEIS-L1b-EHIS', 'noaa-goes16/SEIS-L1b-MPSH', 'noaa-goes16/SEIS-L1b-MPSL', 'noaa-goes16/SEIS-L1b-SGPS', 'noaa-goes16/SUVI-L1b-Fe093', 'noaa-goes16/SUVI-L1b-Fe131', 'noaa-goes16/SUVI-L1b-Fe171', 'noaa-goes16/SUVI-L1b-Fe195', 'noaa-goes16/SUVI-L1b-Fe284', 'noaa-goes16/SUVI-L1b-He303', 'noaa-goes16/Version1.0_Beginners_Guide_to_GOES-R_Series_Data.pdf', 'noaa-goes16/Version1.1_Beginners_Guide_to_GOES-R_Series_Data.pdf', 'noaa-goes16/index.html']

@ghiggi
Copy link
Owner

ghiggi commented Feb 21, 2025

Ah now I see. For GOES16 they put online a new Rad product with the reprocessed radiance archive with the GSIC coefficients.
I don't have the bandwith these days to update the software. Does this bug impact the download and find functionality @lllliso ?

@lllliso
Copy link
Author

lllliso commented Feb 21, 2025

Yes it blocks the download. But in my fork it is fixed.

@lllliso
Copy link
Author

lllliso commented Feb 21, 2025

Anyhow excelent work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants