@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
25 lines (24 loc) • 657 B
TypeScript
export interface ChromosomeMetadataInterface {
ncbiId: string;
title: string;
organism: string;
extra: string;
taxid: number;
length: number;
subtype: string;
subname: string;
uid: number;
}
export interface TaxonomyMetadataInterface {
scientificname: string;
commonname: string;
taxid: number;
uid: number;
}
export declare class NcbiSummary {
private static timeout;
private static httpTimeout;
private static jobTask;
static requestChromosomeData(chrId: string): Promise<ChromosomeMetadataInterface>;
static requestTaxonomyData(taxId: string): Promise<TaxonomyMetadataInterface>;
}