1. 07 Apr, 2021 7 commits
  2. 01 Apr, 2021 8 commits
    • Kipp Cannon's avatar
      37d3ffce
    • Kipp Cannon's avatar
      get the whole thing to compile again · 2e47695a
      Kipp Cannon authored
      - update for LAL API changes since the last time I did this
      - compile ezxml as a separate libtool library instead of compiling it into libezligolw.  this is a minor protection against a situation in which some other library also has ezxml symbols defined in it.
      2e47695a
    • Kipp Cannon's avatar
      fix libtool warnings · 462b9657
      Kipp Cannon authored
      462b9657
    • Kipp Cannon's avatar
      fix automake warnings · a50b8b67
      Kipp Cannon authored
      a50b8b67
    • Kipp Cannon's avatar
      start .gitignore · 3e03a3e2
      Kipp Cannon authored
      3e03a3e2
    • Kipp Cannon's avatar
      00boot.sh --> 00init.sh + a few tweaks · c7da55d0
      Kipp Cannon authored
      c7da55d0
    • ChiWai Chan's avatar
      ezligolw.c: · b0191d0f
      ChiWai Chan authored
      Rework the XML parsing code logic so that it fixes the bug when the last
      token of the last row is NULL:  the XML writing code adds an extra comma to
      indicate that the token is there and NULL but this had a side effect of
      making this reading code report an extra row.
      b0191d0f
    • Kipp Cannon's avatar
      snapshot circa 2009 · db1bef8e
      Kipp Cannon authored
      this package used to live in the "lsware" CVS project hosted on gravity.phys.uwm.edu.  that server was taken down years ago.  this snapshot has been recovered from a working copy I had in my home directory.
      
      I started this project in about 2007 as a proof-of-principle to demonstrate how straight-forward it would be to separate lalsuite from libmetaio, in the hope that people would see the benefit.  the idea didn't get enough up-take:  I wasn't prepared to fix other people's codes for them, they were going to have to want to improve their tools for their own reasons, and people didn't.  years later when the gstlal project needed to move forward with XML format changes, specifically changing the "ilwd:char" row IDs to integers, and the rest of the collaboration wouldn't agree to it, this code was resurrected and added to the gstlal project allowing gstlal to decouple from lalsuite and make XML table format changes independently of the collaboration.
      
      more recently, a studnent of mine has found it necessary to read PSD arrays in C code, and, of course, that's impossible because why would anybody provide an I/O library for a file format they invented, I mean, sheesh, what do you think this is?  we could write a python translator to convert the PSDs from LIGO LW XML to something that can be read in C, like HDF5, but then an HDF5 PSD extractor would still need to be written, plus using any resulting tool would require an external translation step to be run on the PSDs first which is inconvenient.  it's probably the same total lines of code to just add the capability directly in C here, and the result will be more convenient to use.  so that's what I'm doing.
      db1bef8e