<commit_before>package com.biomatters.plugins.barcoding.validator.research;

import com.biomatters.geneious.publicapi.plugin.DocumentOperation;
import com.biomatters.geneious.publicapi.plugin.DocumentViewerFactory;
import com.biomatters.geneious.publicapi.plugin.GeneiousPlugin;
import com.biomatters.plugins.barcoding.validator.research.report.BatchValidationReportViewerFactory;
import com.biomatters.plugins.barcoding.validator.research.report.ValidationReportViewerFactory;

/**
 * @author <NAME>
 *         Created on 20/08/14 3:06 PM
 */
public class BarcodeValidatorPlugin extends GeneiousPlugin {
    private static final String PLUGIN_VERSION = "0.5.0";

    @Override
    public String getName() {
        return "Barcode Validator";
    }

    @Override
    public String getDescription() {
        return "Runs batch validation on sets of traces and barcode sequences against user specified parameters.";
    }

    @Override
    public String getHelp() {
        return null;
    }

    @Override
    public String getAuthors() {
        return "Biomatters Ltd";
    }

    @Override
    public String getVersion() {
        return PLUGIN_VERSION;
    }

    @Override
    public String getMinimumApiVersion() {
        return "4.710";
    }

    @Override
    public int getMaximumApiVersion() {
        return 4;
    }

    @Override
    public DocumentOperation[] getDocumentOperations() {
        return new DocumentOperation[] { new BarcodeValidatorOperation() };
    }

    @Override
    public DocumentViewerFactory[] getDocumentViewerFactories() {
        return new DocumentViewerFactory[] {
                new ValidationReportViewerFactory(),
                new BatchValidationReportViewerFactory()
        };
    }
}<commit_msg>BV-78 Update version number<commit_after>package com.biomatters.plugins.barcoding.validator.research;

import com.biomatters.geneious.publicapi.plugin.DocumentOperation;
import com.biomatters.geneious.publicapi.plugin.DocumentViewerFactory;
import com.biomatters.geneious.publicapi.plugin.GeneiousPlugin;
import com.biomatters.plugins.barcoding.validator.research.report.BatchValidationReportViewerFactory;
import com.biomatters.plugins.barcoding.validator.research.report.ValidationReportViewerFactory;

/**
 * @author <NAME>
 *         Created on 20/08/14 3:06 PM
 */
public class BarcodeValidatorPlugin extends GeneiousPlugin {
    private static final String PLUGIN_VERSION = "1.0.0";

    @Override
    public String getName() {
        return "Barcode Validator";
    }

    @Override
    public String getDescription() {
        return "Runs batch validation on sets of traces and barcode sequences against user specified parameters.";
    }

    @Override
    public String getHelp() {
        return null;
    }

    @Override
    public String getAuthors() {
        return "Biomatters Ltd";
    }

    @Override
    public String getVersion() {
        return PLUGIN_VERSION;
    }

    @Override
    public String getMinimumApiVersion() {
        return "4.710";
    }

    @Override
    public int getMaximumApiVersion() {
        return 4;
    }

    @Override
    public DocumentOperation[] getDocumentOperations() {
        return new DocumentOperation[] { new BarcodeValidatorOperation() };
    }

    @Override
    public DocumentViewerFactory[] getDocumentViewerFactories() {
        return new DocumentViewerFactory[] {
                new ValidationReportViewerFactory(),
                new BatchValidationReportViewerFactory()
        };
    }
}
{'fraction_non_alphanumeric': 0.08375922771152754, 'fraction_numerical': 0.010221465076660987, 'mean_word_length': 3.139835487661575, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '22828', 'n_tokens_mistral': 1008, 'n_tokens_neox': 936, 'n_words': 217}