qiime2/provenance-lib

Insert abstract Metaclass for ReplayUsage drivers

Opened this issue · 0 comments

ReplayUsage drivers diverge a little from their parent drivers. An abstract metaclass would allow us to require:

  • self.header
  • self.footer
  • self.shebang?
  • build_header()
  • build_footer()
  • etc