funded by  
This class is meant to be the main class of the ISCNAnalyser dll. Other classes were designed for use by this class mainly.
| Karyotype |
| New() |
| New(ISCNFormula: String) |
| getAberrationCount(Optional IgnoreConstitutionalAberrations: Boolean = False): Integer |
| getAberrations(Optional IgnoreConstitutive: Boolean = False): Aberrations |
| getAberrationString(Index: Integer): String |
| getChromosomeCount: ChromosomeCount |
| getChromosomeCountField: String |
| getCKAS: CKAS |
| getCloneSize: Integer |
| isCompositeKaryotype: Boolean |
| hasDMin() As Boolean |
| getDoubleMinutes: DoubleMinute |
| getErrorDescription: String |
| hasExpandError() As Boolean |
| isIncompleteKaryotype: Boolean |
| hasMarker() As Boolean |
| getMarkers: Markers |
| getPloidyLevel: Integer |
| hasRing() As Boolean |
| getRings: Rings |
| getSexChromosomes: SexChromosomes |
| getSexChromosomesField: String |
| isValidKaryotype: Boolean |
| isValidKaryotypeForComposing: Boolean |
| clone(): Object {Implements ICloneable.Clone} |
| combine(SecondKaryotype: Karyotype) |
| getAlteredChromosomes(Optional IgnoreMultiplicator: Boolean = False): Chromosomes |
| getBreakPoints(): Bands |
| getFusions(): Fusions |
| getGainsLossesStructs(Resolution: ChromosomeData.eResolutionLevel): GainsLossesStructs |
| getQualitativeAberrations(): QualitativeAberrations |
| getQualitativeAberrationsExpandedToResolution(Resolution: eResolutionLevel, Optional IgnoreUncertainties: Boolean = True): QualitativeAberrations |
| getQuantitativeAberrations(): QuantitativeAberrations |
| getQuantitativeAberrationsExpandedToResolution(Resolution: eResolutionLevel, Optional IgnoreUncertainties: Boolean = True): QuantitativeAberrations |
| getUnexpandedAberration(): Aberration |
| setKaryotype(ISCNFormula: String) |
| toString(): String |
| toString(format: String): String |