docs: def run_filter_calculation(self):
          """Run the CifFilterCalculation on the CifData input node."""
          inputs = {
              'cif': self.inputs.cif,
              'code': self.inputs.cif_filter,
              'parameters': self.inputs.cif_filter_parameters,
              'metadata': {
                  'options': self.inputs.options.get_dict(),
              }
          }
  
          calculation = self.submit(CifFilterCalculation, **inputs)
          self.report('submitted {}<{}>'.format(CifFilterCalculation.__name__, calculation.uuid))
  
          return ToContext(cif_filter=calculation)