Class BlastTabularParser

  • All Implemented Interfaces:
    ResultFactory

    public class BlastTabularParser
    extends Object
    implements ResultFactory
    Designed by Paolo Pavan. You may want to find my contacts on Github and LinkedIn for code info or discuss major changes. https://github.com/paolopavan
    Author:
    Paolo Pavan
    • Constructor Detail

      • BlastTabularParser

        public BlastTabularParser()
    • Method Detail

      • setQueryReferences

        public void setQueryReferences​(List<Sequence> sequences)
        Intended for use with run module. Although possible, does not make a lot of sense to have it with limited information such those in tabular report
        Specified by:
        setQueryReferences in interface ResultFactory
        Parameters:
        sequences -
      • setDatabaseReferences

        public void setDatabaseReferences​(List<Sequence> sequences)
        Intended for use with run module. Although possible, does not make a lot of sense to have it with limited information such those in tabular report
        Specified by:
        setDatabaseReferences in interface ResultFactory
        Parameters:
        sequences -
      • setParsingConsistency

        public void setParsingConsistency​(org.biojava.nbio.core.search.io.blast.BlastTabularParser.PARSING_CONSISTENCY parsingConsistency)
        Tries to define a different level of consistency during parsing. LITERAL is intended a strict parsing much tight to the report. IMPROVED consistency tries to import data much tight to the data model (I hope you got the idea, if not, have a look to the code. I suggest to use improved unless you have reasons to do not)