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

Gettinf IONEX files with the new 'Long Product Filenames specification #42

Open
twillis449 opened this issue Feb 18, 2023 · 6 comments
Open

Comments

@twillis449
Copy link
Collaborator

twillis449 commented Feb 18, 2023

Hi Maaijke

I hope that things are going well with you in NL.

I assume that you are aware that as of the beginning of this year, the CODE website is using the Long Product Filenames specification for ionex files? Ionex file names are now ~ 20 characters long. Sigh. Something similar to the enormous length of RINEX 3 files vs RINEX2. If you don't have a copy of the document describing the changes you can get it here:
http://acc.igs.org/repro3/Long_Product_Filenames_v1.0.pdf
Cheers
Tony

@bennahugo
Copy link
Contributor

Thanks for propagating the ALBUS issue here @twillis449. I will have a quick look to see if I can kludge this on a fork for the sake of comparison. RMextract fails with the recent MeerKAT databases taken January 2023.

PS:. It appears AIPS "vlatecr" TECOR autodownloader is not affected by this... Possibly it is specific to the JPL databases not conforming to the new standard.

@maaijke
Copy link
Collaborator

maaijke commented Apr 12, 2023

It seems the document is not really up to date, I cannot find the filenames according to this specification. I'll work on it

@maaijke
Copy link
Collaborator

maaijke commented Apr 12, 2023

for now you can change to some other server/prefix combination. Until the different data providers have worked out their differences I cannot really make a general code.

server = "ftp://gssc.esa.int/gnss/products/ionex/"
prefix='UQRG'

This combination of server prefix has given the best results in our tests. I will update the default path in getIonex

@shiningsurya
Copy link

hi, thanks for this software suite.

This set of server/prefix is not working for me. Can you please check if it works for you?

Sorry for the trouble and thanks for your time.

The error:

    assert (ionexf!=-1),"error getting ionex data"
            ^^^^^^^^^^
AssertionError: error getting ionex data

@twillis449
Copy link
Collaborator Author

@maaijke
Updated long product information is given at the web page https://igs.org/news/updated-guidelines-on-long-product-filenames-in-the-igs
However that ESA FTP site clearly shows that the UQRG group still seems to be providing only old-style names

@maaijke
Copy link
Collaborator

maaijke commented Jan 24, 2024

I will have another look then. If the updated long product information is consistent I can adjust the code such that it accepts both the old (esa ftp) and new format.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants