UNPKG

phylogician-ts

Version:

Module to read, manipulate and write phylogenetic trees. Written in TypeScript

19 lines (18 loc) 734 B
import { LogLevelDescType } from 'loglevel-colored-prefix'; import { Tree } from './Tree'; declare class BalancedSample { private tree; private nodePickCounter; private logger; private logLevel; private sampleTracker; constructor(tree: Tree, loglevel?: LogLevelDescType); getScores(): number[]; setScores(): this; pick(picked: number[], baseNodeId: number, N: number, add?: boolean, seed?: string): number[]; pickMixed(picked: number[], baseNodeId: number, N: number, add?: boolean, seed?: string): number[]; pickRandom(N: number, listOfNodes: number[], seed?: string | undefined): number[]; private selectBalancedSample2; private selectBalancedSample; } export { BalancedSample };