molstar
Version:
A comprehensive macromolecular library.
37 lines (36 loc) • 1.04 kB
TypeScript
/**
* Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
*
* @author Michal Malý <michal.maly@ibt.cas.cz>
* @author Jiří Černý <jiri.cerny@ibt.cas.cz>
*/
export declare namespace DnatcoTypes {
const DataTag = "dnatco-confal-half-step";
type Step = {
PDB_model_number: number;
name: string;
auth_asym_id_1: string;
auth_seq_id_1: number;
label_comp_id_1: string;
label_alt_id_1: string;
PDB_ins_code_1: string;
auth_asym_id_2: string;
auth_seq_id_2: number;
label_comp_id_2: string;
label_alt_id_2: string;
PDB_ins_code_2: string;
confal_score: number;
NtC: string;
rmsd: number;
};
type MappedChains = Map<string, MappedResidues>;
type MappedResidues = Map<number, number[]>;
interface Steps {
steps: Array<Step>;
mapping: MappedChains[];
}
interface HalfStep {
step: Step;
isLower: boolean;
}
}