molstar
Version:
A comprehensive macromolecular library.
70 lines • 1.56 kB
JavaScript
/**
* Copyright (c) 2017 mol* contributors, licensed under MIT, See LICENSE file for more info.
*
* @author David Sehnal <david.sehnal@gmail.com>
*/
import { Column } from '../../mol-data/db';
var Type = Column.Schema;
export var Sources = {
id: Type.str,
count: Type.int
};
export var Base = {
id: Type.str,
identifier: Type.str,
mapping_group_id: Type.int
};
export var mapping = {
id: Type.int,
group_id: Type.int,
label_entity_id: Type.str,
label_asym_id: Type.str,
auth_asym_id: Type.str,
beg_label_seq_id: Type.int,
beg_auth_seq_id: Type.int,
pdbx_beg_PDB_ins_code: Type.str,
end_label_seq_id: Type.int,
end_auth_seq_id: Type.int,
pdbx_end_PDB_ins_code: Type.str
};
export var Pfam = {
description: Type.str
};
export var InterPro = {
name: Type.str
};
export var CATH = {
name: Type.str,
homology: Type.str,
architecture: Type.str,
identifier: Type.str,
class: Type.str,
topology: Type.str,
};
export var EC = {
accepted_name: Type.str,
reaction: Type.str,
systematic_name: Type.str
};
export var UniProt = {
name: Type.str
};
export var SCOP = {
sccs: Type.str,
description: Type.str
};
export var GO = {
category: Type.str,
definition: Type.str,
name: Type.str
};
export var categories = {
Pfam: Pfam,
InterPro: InterPro,
CATH: CATH,
EC: EC,
UniProt: UniProt,
SCOP: SCOP,
GO: GO
};
//# sourceMappingURL=schemas.js.map