docs: def inspect_select_calculation(self):
          """Inspect the result of the CifSelectCalculation, verifying that it produced a CifData output node."""
          try:
              node = self.ctx.cif_select
              self.ctx.cif = node.outputs.cif
          except exceptions.NotExistent:
              self.report('aborting: CifSelectCalculation<{}> did not return the required cif output'.format(node.uuid))
              return self.exit_codes.ERROR_CIF_SELECT_FAILED