@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
50 lines (49 loc) • 1.58 kB
TypeScript
import { RcsbFvAbstractModule } from "./RcsbFvAbstractModule";
export declare class RcsbFvChromosome extends RcsbFvAbstractModule {
private readonly targetAlignmentList;
private maxRange;
private minRange;
private alignmentCollectorQueue;
private nTasks;
private completeTasks;
private pdbEntityTrack;
private batchSize;
private beginView;
private endView;
private entityBegin;
private entityEnd;
private nonExonConfigData;
private featuresConfigData;
private targetCoverages;
private chrSet;
private targetFilterFlag;
private entityId;
private IDEOGRAM_DIV_ID;
private TITLE_CHR_DIV_ID;
private TITLE_CHR_REGION_ID;
private currentDisplayedChrId;
private elementSelectId;
private readonly buildSubject;
private readonly targetsSubject;
private buildPdbGenomeFv;
private buildFullGenomeRangeFv;
private collectPdbWorkerResults;
private buildChromosomeFv;
private plotChromosomeTitle;
private updateChromosomeTitleRegion;
private plotIdeogram;
private genomeSequenceTracks;
private collectChromosomeEntityRegion;
private collectChromosomeAlignments;
private collectChromosomeWorkerResults;
private collectExons;
private normalizeTargetAlignment;
private simplifyExonTracks;
private mergeExonTracks;
private addSequences;
private setDisplayView;
private plot;
protected protectedBuild(): Promise<void>;
getTargets(): Promise<Array<string>>;
protected concatAlignmentAndAnnotationTracks(): void;
}