@rcsb/rcsb-saguaro-3d
Version:
RCSB Molstar/Saguaro Web App
27 lines (26 loc) • 699 B
TypeScript
export declare class AlignmentManager {
private readonly targetToQuery;
private readonly queryToTarget;
constructor(alignment: {
query_begin: number;
query_end: number;
target_begin: number;
target_end: number;
}[]);
getTargetPosition(queryPosition: number): number | undefined;
getQueryPosition(targetPosition: number): number | undefined;
getTargetRange(queryRange: {
begin: number;
end: number;
}): {
begin: number;
end: number;
} | undefined;
getQueryRange(targetRange: {
begin: number;
end: number;
}): {
begin: number;
end: number;
} | undefined;
}