LONLATCOH2ASCII(1)

πŸ’– LONLATCOH2ASCII(1) β€” bestie edition πŸ’–

okay so you found lonlatCoh2ascii, and it lives in User Commands (that's section 1, iykyk). pull up a chair, this one's a lil script that does a big job 🫢


✨ NAME ✨

lonlatCoh2ascii β€” create 3 column ASCII files from the binary doris output

no cap, that's literally the whole pitch. it takes your cursed binary doris situation and hands you back something a human (or GMT) can read. πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is lonlatCoh2ascii v1.0, Doris software, TUDelft, (c)1999-2011. yes she's vintage, yes she still eats. πŸ’…

🌸 SYNOPSIS 🌸

lonlatCoh2ascii longitude_file latitude_file Coh_file output_Coh_file

This csh-script creates a 3 column ASCII file with "lon lat coh" from the binary doris output (matrices) after step geocode. It filters out invalid data, indicated with "-999" by Doris. 🧹

The output file can be used further with GMT to create a grd file. The format of the 3 input files are matrices in real4 float format. all of the same size. They describe the irregular geocoded position of the pixels in the interferogram, and the corresponding heights. πŸ“

The steps taken are within this script:

  1. Create 3 temporary ASCII files with all data in a single large column using cpxfiddle program;
  2. Create two 3 column ASCII file (lon lat ***) using "paste";
  3. remove -999 invalid data using "grep"
  4. Tidy up, remove temp files.
These steps may take a while. Obviously staying in binary format would be better. ⏳

This script is intented to work on all platforms, and to be straightforward and understandable, rather than ingenious. (yes the original says "intented", we're keeping the lore intact, don't come for me πŸ™ˆ)

🌈 DEPENDENCIES 🌈

  • cpxfiddle program, part of Doris distribution.
  • grep utility, standard UNIX
  • paste utility, standard UNIX

Note that lambda=longitude; phi=latitude ⭐

πŸŽ€ EXAMPLE πŸŽ€

lonlatCoh2ascii Outdata/lambda.raw Outdata/phi.raw Outdata/Coherence.raw lonlatcoh.dat

look at her go. iconic. πŸ”₯

πŸ’œ SEE ALSO πŸ’œ


okay and then β€” because the source page said it twice and I am NOT gatekeeping β€” here it is again, verbatim in spirit, the whole thing, round two. the way this manpage duplicated itself is honestly main character energy πŸ’€

🌸 SYNOPSIS (take two, bestie) 🌸

lonlatCoh2ascii longitude_file latitude_file Coh_file output_Coh_file

This csh-script creates a 3 column ASCII file with "lon lat coh" from the binary doris output (matrices) after step geocode. It filters out invalid data, indicated with "-999" by Doris. 🧹

The output file can be used further with GMT to create a grd file. The format of the 3 input files are matrices in real4 float format. all of the same size. They describe the irregular geocoded position of the pixels in the interferogram, and the corresponding heights. πŸ“

The steps taken are within this script:

  1. Create 3 temporary ASCII files with all data in a single large column using cpxfiddle program;
  2. Create two 3 column ASCII file (lon lat ***) using "paste";
  3. remove -999 invalid data using "grep"
  4. Tidy up, remove temp files.
These steps may take a while. Obviously staying in binary format would be better. ⏳

This script is intented to work on all platforms, and to be straightforward and understandable, rather than ingenious.

🌈 DEPENDENCIES (again, bc she said so) 🌈

  • cpxfiddle program, part of Doris distribution.
  • grep utility, standard UNIX
  • paste utility, standard UNIX

Note that lambda=longitude; phi=latitude ⭐

πŸŽ€ EXAMPLE (again) πŸŽ€

lonlatCoh2ascii Outdata/lambda.raw Outdata/phi.raw Outdata/Coherence.raw lonlatcoh.dat

πŸ’œ SEE ALSO (again) πŸ’œ


πŸ‘‘ SEE ALSO πŸ‘‘

The full documentation for lonlatCoh2ascii is maintained as a Texinfo manual. If the info and lonlatCoh2ascii programs are properly installed at your site, the command

info lonlatCoh2ascii

should give you access to the complete manual. πŸ“–

fr fr, if that command works on your machine, you're set. if it doesn't, that's a you-and-your-site problem, not a me problem 🫢

and that's the whole page bestie, no notes, slay πŸ’–

sign-off: lonlatCoh2ascii v1.0, Doris so... 🌸 September 2017 🌸 LONLATCOH2ASCII(1). periodt. ✨