Run the CifFilterCalculation on the CifData input node.

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)