We receive EUMETCAST data with different formats in our local station, I am having the most difficulty when trying to read or sometimes even know the format of a specific data product, in this case, we are getting data from a product called GOME-2 GDS Level 1B - Metop in a format called PFS, I don't even know what this format is and how to read it or transform it into a more suitable format for data analysis tasks (like CSV):

enter image description here

I tried to look for tools to read this type files and EUMETSAT file in general with no results, I've already read IASI related files in another format (BUFR) but every new format is a new challenge. in the case of this type of files, I installed CODA with no success since it reads only EPS EUMETSAT data and not EUMETCAST formats, I tried using one of EUMETSAT own internal tools called kai with no success (it requires another lib which is no longer supported by EUMETSAT). When I simply open the file I am getting a series of special characters after the header, like in the following image :

enter image description here

Any hint or suggestion on how to read the data or EUMETCAST data in general?

  • 1
    $\begingroup$ what programming language do you prefer ? $\endgroup$
    – user1066
    Jan 22, 2018 at 12:28
  • 2
    $\begingroup$ The page for that project has a full data format specification in PDF form. What do you not understand about that? Voting to close as too broad. $\endgroup$
    – Jan Doggen
    Jan 22, 2018 at 12:35
  • $\begingroup$ @gansub i prefer Python, as i work witht its scientific Stack. $\endgroup$
    – Akramz
    Jan 22, 2018 at 12:44
  • 2
    $\begingroup$ @Akramz Ah, ok. Sorry, I did not read your question properly. I retract my close-vote. It seems to be quite tricky to open/extract these "EPS Product Format Specification (PFS)" files ... . This 'Eugene tool' seems to be optional (not obligatory) for the compilation of 'kai'. Do you need this 'Eugene tool' to extract the data, which you have? $\endgroup$ Jan 22, 2018 at 20:45
  • 2
    $\begingroup$ @daniel.neumann at first, I installed kai without Eugene, and I couldn't read the whole file (except the header), and instead of digging in the commands outputs and codes I opted to install Eugene and try again, after I did not find Eugene I contacted EUEMTSAT support to find out that they don't support Eugene anymore, exactly after that I found CODA. if the only possibility for reading the data is kai than I should go back and debug kai. but I thought that there maybe is an external tool to handle EUMETCAST data. $\endgroup$
    – Akramz
    Jan 22, 2018 at 22:10


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.