cta-observatory / eventio_kaitai

Prototyping a Katai struct implementation of eventio data structures
BSD 3-Clause "New" or "Revised" License
1 stars 1 forks source link

Make Python package and print_structure #4

Open zonca opened 1 year ago

zonca commented 1 year ago

@maxnoe had already implemented most of the parsing of the higher level in Kaitai, and that is available in #1

@maxnoe @jpivarski Unless you have other recommendations, I was thinking about these next steps:

zonca commented 1 year ago

@maxnoe @jpivarski are the next steps suggested above fine?

jpivarski commented 1 year ago

Yes, I think it sounds great!

I think it's a good idea to maintain a separation between the generic Awkward-Kaitai Python package and an EventIO package that uses it. Similarly, there will be an SDSS package that uses the same generic routines. (It's good to have at least two dependents like this, to clarify what's generic and what's domain-specific on a case-by-case basis: "Do both EventIO and SDSS need this, or only one?")