C# Class Coon.Compass.DatabaseMaker.DatabaseMaker

Show file Open project: dbaileychess/Compass Class Usage Examples

Public Properties

Property Type Description
LOG_FILENAME string
MAKEBLASTDB_FILENAME string

Public Methods

Method Description
CreateDatabase ( ) : void
DatabaseMaker ( DatabaseMakerOptions options ) : System
DisplayVerboseOptions ( bool verboseOptions, DatabaseMakerOptions Options ) : void
MakeBlastDatabase ( string outputfolder, string infile, string outfile ) : void
WriteFasta ( string fasta_file, FastaWriter Writer ) : void

Private Methods

Method Description
GenerateLog ( string outputDirectory, string logFileName = "DatabaseMaker.log" ) : void

Generates a log file detailing the parameters used

InvalidHeader ( Fasta fasta ) : void

Method Details

CreateDatabase() public method

public CreateDatabase ( ) : void
return void

DatabaseMaker() public method

public DatabaseMaker ( DatabaseMakerOptions options ) : System
options DatabaseMakerOptions
return System

DisplayVerboseOptions() public method

public DisplayVerboseOptions ( bool verboseOptions, DatabaseMakerOptions Options ) : void
verboseOptions bool
Options DatabaseMakerOptions
return void

MakeBlastDatabase() public static method

public static MakeBlastDatabase ( string outputfolder, string infile, string outfile ) : void
outputfolder string
infile string
outfile string
return void

WriteFasta() public method

public WriteFasta ( string fasta_file, FastaWriter Writer ) : void
fasta_file string
Writer CSMSL.IO.FastaWriter
return void

Property Details

LOG_FILENAME public static property

public static string LOG_FILENAME
return string

MAKEBLASTDB_FILENAME public static property

public static string MAKEBLASTDB_FILENAME
return string