C# Класс CanvasClean.LoessGCNormalizer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
LoessGCNormalizer ( IEnumerable bins, NexteraManifest manifest, int robustnessIter = 2, double>.Func countTransformer = null, float>.Func invCountTransformer = null ) : System
Normalize ( ) : void

Приватные методы

Метод Описание
findBestBandwith ( double minBandwidth, double maxBandwidth, double gcs, double counts ) : double
initialize ( ) : void
objective ( double bandwidth, double gcs, double counts ) : double

Based on Donavan Cheng's R script (loessnormalize_dev_v2.R)

Описание методов

LoessGCNormalizer() публичный Метод

public LoessGCNormalizer ( IEnumerable bins, NexteraManifest manifest, int robustnessIter = 2, double>.Func countTransformer = null, float>.Func invCountTransformer = null ) : System
bins IEnumerable
manifest NexteraManifest
robustnessIter int
countTransformer double>.Func
invCountTransformer float>.Func
Результат System

Normalize() публичный Метод

public Normalize ( ) : void
Результат void