def is_valid(self, bundle, request=None):
        errors = self._meta.validation.is_valid(bundle, request)

        if len(errors):
            if request:
                desired_format = self.determine_format(request)
            else:
                desired_format = self._meta.default_format

            serialized = self.serialize(request, errors, desired_format)
            response = http.HttpBadRequest(content=serialized, content_type=build_content_type(desired_format))
            raise ImmediateHttpResponse(response=response)
return the name to put in the VCF header, default is ``name`` + ``threshold``
dataset/ETHPy150Open toastdriven/piecrust/piecrust/resources.py/Resource.is_valid--crossover with--dataset/ETHPy150Open arq5x/cyvcf/cyvcf/filters.py/Base.filter_name