NASA-AMMOS / aerie-ui

The client application for Aerie.
https://nasa-ammos.github.io/aerie-docs/
MIT License
29 stars 5 forks source link

Seq.JSON to SeqN.txt deserialization #1230

Closed joswig closed 5 months ago

joswig commented 5 months ago

The use case is supporting the creation of sequences from seq.json files. The files will have their json contents stored as strings in postgres, but the seqN.txt variant will be uninitialized. If the sequence.json input conforms to the schema, the SeqN.txt that is written out needs to round trip to identical sequence.json ignoring whitespace which is not syntactically meaningful in JSON.

  1. Steps
  2. Load and Gos
  3. Immediate Commands
  4. Hardware Commands
  5. Seq IDs
  6. Block Statements (requires adaptation code)
  7. Loads
  8. Activates
  9. Ground Events
  10. Metadata (may need more discussion once we have examples)
  11. Models
dandelany commented 5 months ago

Merged to dev-sequencing branch yesterday