m2ms / fragalysis-frontend

The React, Redux frontend built by webpack
Other
1 stars 1 forks source link

XChemAlign auto-capture error state #1220

Open Waztom opened 11 months ago

Waztom commented 11 months ago

To enable debugging, suggested practice for reporting errors.

Need:

  1. Create a ticket (XChemAlign swim lane)
  2. Git hashes of XChemAlign and ligand neighbourhood alignment
  3. Logs of all commands run
  4. Exact commands that led to failure
  5. Environment variables used
  6. The input data (data dirs for: model building/manual dirs, Xtal form and assembly .yamls) and if applicable pre-existing upload dirs

More generally, this will be needed for solving novel (therefore not documented/known) User issues.

Waztom commented 10 months ago

@tdudgeon says capturing the state of the variables/logs/githashes can be captured as a "snapshot" of the state.