aerie
aerie copied to clipboard
Clean up sequence server routes
Clean up the sequencing server's routes/seqjson.ts and routes/command-expansion.ts:
- Consolidate shared logic for invoking builders (lots of re-generating
sortedSimulatedActivitiesWithCommands) - Reduce duplicate simulated activity fetches
- Remove use of
nullforexpansionResultsto simplify processing those results - Remove the long deprecated route
/get-seqjson-for-seqid-and-simulation-dataset?
Pairs well with a fix for #1648