Package com.googlecode.gaal.suffix.api

Examples of com.googlecode.gaal.suffix.api.LinearizedSuffixTree


    }

    private void visualizeEmbeddedSuffixTable(String fileName, String caption, String label) throws IOException {
        buffer.append(String.format(LATEX_INPUT, fileName));
        Writer out = new FileWriter(DOC_PATH + fileName);
        LinearizedSuffixTree lst = new LinearizedSuffixTreeImpl(corpus.sequence(), corpus.alphabetSize());
        int windowSize = 5;
        Interval interval = findInterval(lst, "in");
        EmbeddedSuffixTree est = EmbeddedSuffixTreeImpl.create(lst, interval, windowSize, corpus);
        LaTeXVisualizer.visualizeEmbeddedSuffixTable(out, caption, label, est, corpus);
        out.flush();
View Full Code Here


    }

    private void visualizeEmbeddedLcpTable(String fileName, String caption, String label) throws IOException {
        buffer.append(String.format(LATEX_INPUT, fileName));
        Writer out = new FileWriter(DOC_PATH + fileName);
        LinearizedSuffixTree lst = new LinearizedSuffixTreeImpl(corpus.sequence(), corpus.alphabetSize());
        int windowSize = 5;
        Interval interval = findInterval(lst, "in");
        EmbeddedSuffixTree est = EmbeddedSuffixTreeImpl.create(lst, interval, windowSize, corpus);
        LaTeXVisualizer.visualizeLcpInSuffixTable(out, caption, label, est, corpus, true);
        out.flush();
View Full Code Here

    }

    private void visualizeEmbeddedSuffixTree(String fileName, String caption, String label) throws IOException {
        buffer.append(String.format(LATEX_INPUT, fileName));
        Writer out = new FileWriter(DOC_PATH + fileName);
        LinearizedSuffixTree lst = new LinearizedSuffixTreeImpl(corpus.sequence(), corpus.alphabetSize());
        int windowSize = 5;
        Interval interval = findInterval(lst, "in");
        EmbeddedSuffixTree est = EmbeddedSuffixTreeImpl.create(lst, interval, windowSize, corpus);
        LaTeXVisualizer.visualizeEmbeddedSuffixTree(out, caption, label, est, corpus);
        out.flush();
View Full Code Here

    }

    private void visualizeEmbeddedIntervalTree(String fileName, String caption, String label) throws IOException {
        buffer.append(String.format(LATEX_INPUT, fileName));
        Writer out = new FileWriter(DOC_PATH + fileName);
        LinearizedSuffixTree lst = new LinearizedSuffixTreeImpl(corpus.sequence(), corpus.alphabetSize());
        int windowSize = 5;
        Interval interval = findInterval(lst, "in");
        EmbeddedSuffixTree est = EmbeddedSuffixTreeImpl.create(lst, interval, windowSize, corpus);
        LaTeXVisualizer.visualizeIntervalTree(out, caption, label, est, null, corpus);
        out.flush();
View Full Code Here

TOP

Related Classes of com.googlecode.gaal.suffix.api.LinearizedSuffixTree

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.