C# 클래스 CAESGenome.Services.PhredService

상속: IPhredService
파일 보기 프로젝트 열기: ucdavis/CAESGenome

공개 메소드들

메소드 설명
DownloadResults ( Barcode barcode ) : byte[]
ExecuteValidation ( int barcode ) : void
PhredService ( IRepositoryFactory repositoryFactory ) : System
SaveFiles ( byte contents, string filename, int &fileId ) : string
ScanFiles ( ) : void
SkipValidationAndAllowForDownload ( Barcode barcode ) : void

비공개 메소드들

메소드 설명
FindEndIndex ( int numbers, int startIndex ) : int
FindIndexes ( int numbers, int &start, int &end ) : void
FindStartIndex ( int numbers ) : int
ParseFileName ( string filename, int &barcode, char &row, int &col ) : void
ReadPhredFile ( int barcode, BarcodeFile barcodeFile ) : int[]
RunPhred ( int barcode ) : void
ValidatePhred ( BarcodeFile bcf ) : void
WriteFile ( string filename, byte data, string path ) : bool

메소드 상세

DownloadResults() 공개 메소드

public DownloadResults ( Barcode barcode ) : byte[]
barcode Barcode
리턴 byte[]

ExecuteValidation() 공개 메소드

public ExecuteValidation ( int barcode ) : void
barcode int
리턴 void

PhredService() 공개 메소드

public PhredService ( IRepositoryFactory repositoryFactory ) : System
repositoryFactory IRepositoryFactory
리턴 System

SaveFiles() 공개 메소드

public SaveFiles ( byte contents, string filename, int &fileId ) : string
contents byte
filename string
fileId int
리턴 string

ScanFiles() 공개 메소드

public ScanFiles ( ) : void
리턴 void

SkipValidationAndAllowForDownload() 공개 메소드

public SkipValidationAndAllowForDownload ( Barcode barcode ) : void
barcode Barcode
리턴 void