Add Tight Binding Studio parser

Adding the parser for Tight Binding Studio package for Projection calculations.

  • Add parser and code-specific metainfo for TBStudio.
  • Change name from Projection to TightBinding -> move Method.Projection.Wannier to Method.TightBinding.Wannier -> NO, keep Projection for now to differentiate from DFTB+ and xTB.
  • Create metainfo for Method.Projection.SlaterKoster (input parameters defining the calculation).
  • Define common metainfo for Projection model fittings (n_orbitals? n_bands?).
  • Populate Calculation.HoppingMatrix following Wannier90 style.
  • Define Projection workflow, and connect TBStudio with the original DFT calculation using upload_id/entry_id.
Edited May 15, 2023 by Jose Pizarro
Assignee Loading
Time tracking Loading