C# Класс LibiadaWeb.Models.SubsequenceImporter

The subsequence importer.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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