docs: public OutlierResult run(Relation<?> relation) {
      WritableDoubleDataStore scores = DataStoreUtil.makeDoubleStorage(relation.getDBIDs(), DataStoreFactory.HINT_HOT);
      for(DBIDIter iditer = relation.iterDBIDs(); iditer.valid(); iditer.advance()) {
        String label = relation.get(iditer).toString();
        final double score = (pattern.matcher(label).matches()) ? 1 : 0;
        scores.putDouble(iditer, score);
      }
      DoubleRelation scoreres = new MaterializedDoubleRelation("By label outlier scores", "label-outlier", scores, relation.getDBIDs());
      OutlierScoreMeta meta = new ProbabilisticOutlierScore();
      return new OutlierResult(meta, scoreres);
    }