Wednesday, June 2, 2010

BAG file naming convention

Originally posted here: NOAA needs a public software interface specification for multibeam data. Reposted here for discussion.

Next week, I will be talking in Norfolk about technology transfer between NASA And NOAA. One thing that is clear, we need a file naming convention for published data files that come out of NOAA. These things are not fun, but they make or break the long term usability of data. When I join a NASA mission, the first few times I try to use these filename, it is a bit confusing, but once you lookup the codes and start to use them, you realize the power of well controlled file names. The naming convention for NOAA BAGs is great that it has a survey name, but the rest of the filename is basically information. It's done differently and there is no reference in the metadata to the standard applied. To kick off this idea, let us first think about just BAGs. What should be in the filename and how can we code it?

Take a look through the Mars Exploration Rover (MER) Software Interface Specification (SIS): MER_camsis_v4_9-25-07.pdf [JPL]

First, take a look at the Data Processing Level. With multibeam and lidar data, we have the similar kinds of concepts, but the data usually starts off collected with an IMU providing GPS derived positioning (not something we have on Mars at the moment).



Now for the part that I really want you to take a look at: Section 4.4, File Naming, P22. The file names are broken into a whole bunch of fields:
<scid><inst><sclk><prod><site><pos><seq><eye><filt><who><ver><ext>

Each of these fields is defined in the document. For BAG instrument type, I could see codes something like this: S = Single beam sonar M = Multibeam, l = topo lidar, L = bathy Lidar, G = predicted from Gravity, c = combined sensors, C = lead line or similar from a Cable, etc. Then when I had a BAG that
was from a bathy lidar, I would not be surprise when I opened it and it did not look like multibeam sonar data. There was no need to look at the metadata (which would not have told me) or the non-machine-readable Descriptive Reports.



The document has some examples of decoding image file names:



These kinds of conventions are really powerful, but they do take a while to create and debug. I've spent hundreds of hours working on spacecraft imaging teams making sure that everything in the SIS document is correct.

4 comments:

  1. Thanks for this post.Very important and timely article. Information provided is concise and informative. Keep up the great work!
    file naming conventions



    ReplyDelete
  2. I really take pleasure in the type of issues submit below. Many thanks regarding discussing us a terrific info that's basically beneficial. Great evening! PERFECTPANAMAHAT

    ReplyDelete

  3. Thanks for the marvelousborneo
    posting! I certainly enjoyed reading it, you will be a great author.I will remember to bookmark your blog and will eventually come back later in life. I want to encourage one to continue your great posts, have a nice day! The Gaming Club bears a license from the executive of Gibraltar, and claims to be one of a pick few casinos that have a license from the Gibraltar government. A supporter of the Interactive Gaming Council (IGC), The Gaming Club follows every the guidelines laid alongside by the organization, something that has bearing in mind a long pretentiousness in it inborn recognized as a good place to gamble online.

    Everything more or less The Gaming Club feels good; be it the promotions, the huge number of games, the combination banking options upon offer, the liberal security measures, or the fair and held responsible gaming practices the casino adopts.

    The Gaming Club motors along upon software developed by one of the giants of online gaming software move on Microgaming. The software it uses is innovative and has a range of features intended to put in your online gambling experience and make you want to come encourage after every round of gambling you realize here.

    Another hallmark of a good casino is the character of its customer preserve team, and The Gaming Club does not disappoint upon this front.
    http://magnum4dlive.com/tag/borneo/

    ReplyDelete
  4. keto max shred is a powdered weight loss supplement that you mix with water and drink. It's sometimes called "the pink drink" because the powder.Unfortunately, there is only one study on this supplement and no data on long-term effectiveness. More research is needed.If you're looking to lose weight, Smart Slim is one of our most effective weight loss enhancers. With 90 capsules per bottle, this herbal supplement can be taken https://slimssupplement.com/keto-max-shred/

    ReplyDelete