def observation_query_facet
        return nil if observation_query.nil?
        s = 'WITH query_ob_d AS (' + observation_query.all.to_sql + ') ' +
          ::Descriptor
          .joins('JOIN query_ob_d as query_ob_d1 on query_ob_d1.descriptor_id = descriptors.id')