Util
Class FileListReader

java.lang.Object
  extended by Util.FileListReader

public class FileListReader
extends java.lang.Object

Opens a file describing wormbase papers

Author:
davidc

Constructor Summary
FileListReader()
           
 
Method Summary
static java.lang.String extractWbid(java.lang.String absoluteFile)
           
static java.util.List<TestDoc> genList(int num, java.util.List<KnownDoc> exclude)
          Will return min of num and remaining papers
static java.util.List<KnownDoc> makeKnownList()
          Obtains training file from Settings
static java.util.List<KnownDoc> makeKnownList(java.lang.String source)
          The function that parses the training set.
static java.util.List<TestDoc> makeTestList(java.io.File inputFile)
           
static java.util.List<TestDoc> makeTestList(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileListReader

public FileListReader()
Method Detail

makeKnownList

public static java.util.List<KnownDoc> makeKnownList()
                                              throws java.io.IOException
Obtains training file from Settings

Returns:
Throws:
java.io.IOException

makeKnownList

public static java.util.List<KnownDoc> makeKnownList(java.lang.String source)
                                              throws java.io.IOException
The function that parses the training set.

Parameters:
source -
Returns:
Throws:
java.io.IOException

genList

public static java.util.List<TestDoc> genList(int num,
                                              java.util.List<KnownDoc> exclude)
Will return min of num and remaining papers

Parameters:
num -
exclude - papers that are guaranteed to not be in the returned list
Returns:

extractWbid

public static java.lang.String extractWbid(java.lang.String absoluteFile)

makeTestList

public static java.util.List<TestDoc> makeTestList(java.lang.String string)
                                            throws java.io.IOException
Throws:
java.io.IOException

makeTestList

public static java.util.List<TestDoc> makeTestList(java.io.File inputFile)
                                            throws java.io.FileNotFoundException,
                                                   java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException