C# 클래스 LibiadaWeb.Models.SubsequenceImporter

The subsequence importer.
상속: IDisposable
파일 보기 프로젝트 열기: intervals-mining-lab/libiada-web 1 사용 예제들

공개 메소드들

메소드 설명
CreateSubsequences ( ) : void

Adds all subsequences of given sequence to database.

Dispose ( ) : void

The dispose.

SubsequenceImporter ( List features, long sequenceId ) : System

Initializes a new instance of the SubsequenceImporter class.

비공개 메소드들

메소드 설명
AddPositionToMap ( int start, int end ) : void

The add position to map.

CheckImportability ( ) : void

Checks importability of subsequences.

CheckPartial ( List leafLocations ) : bool

The check partial.

CreateFeatureSubsequences ( ) : void

Create subsequences from features and noncoding subsequences from gaps.

CreateNonCodingSubsequences ( ) : List

Creates non coding subsequences.

ExtractNonCodingSubsequencesPositions ( ) : List[]

Extracts non coding subsequences positions from filled positions map.

LocationsEqual ( List geneLocation, List otherLocation ) : bool

Checks if gene have equal location with another feature.

메소드 상세

CreateSubsequences() 공개 메소드

Adds all subsequences of given sequence to database.
/// Thrown if error occurs during importability check. ///
public CreateSubsequences ( ) : void
리턴 void

Dispose() 공개 메소드

The dispose.
public Dispose ( ) : void
리턴 void

SubsequenceImporter() 공개 메소드

Initializes a new instance of the SubsequenceImporter class.
public SubsequenceImporter ( List features, long sequenceId ) : System
features List /// The features. ///
sequenceId long /// The sequence id. ///
리턴 System