UNPKG

@rcsb/rcsb-saguaro-app

Version:
17 lines (16 loc) 457 B
import { AlignmentLogo } from "@rcsb/rcsb-api-tools/lib/RcsbGraphQL/Types/Borrego/GqlTypes"; export declare class Logo<T extends string> { private readonly symbols; private n; constructor(logo: AlignmentLogo[]); private aaTypes; get(aa: T): number; total(): number; forEach(callback: (aa: T, n: number) => void): void; mode(): T; frequency(): { symbol: T; value: number; }[]; entropy(): number; }