@jbrowse/core
Version:
JBrowse 2 core libraries used by plugins
11 lines (10 loc) • 492 B
TypeScript
import { BaseFeatureDataAdapter } from './BaseFeatureDataAdapter';
import type { BaseOptions } from './types';
import type { NoAssemblyRegion } from '../../util';
import type { RegionsAdapter } from '../BaseAdapter';
export declare abstract class BaseSequenceAdapter extends BaseFeatureDataAdapter implements RegionsAdapter {
getMultiRegionFeatureDensityStats(): Promise<{
featureDensity: number;
}>;
abstract getRegions(opts: BaseOptions): Promise<NoAssemblyRegion[]>;
}