molstar
Version:
A comprehensive macromolecular library.
63 lines (62 loc) • 1.27 kB
JavaScript
/**
* Copyright (c) 2017-2018 mol* contributors, licensed under MIT, See LICENSE file for more info.
*
* @author Alexander Rose <alexander.rose@weirdbyte.de>
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.dic_Schema = void 0;
const db_1 = require("../../../../mol-data/db");
var Schema = db_1.Column.Schema;
const str = Schema.str;
const float = Schema.float;
const datablock = {
id: str,
description: str
};
const dictionary = {
title: str,
datablock_id: str,
version: str
};
const dictionary_history = {
version: str,
update: str,
revision: str
};
const sub_category = {
id: str,
description: str
};
const category_group_list = {
id: str,
parent_id: str,
description: str
};
const item_type_list = {
code: str,
primitive_code: str,
construct: str,
detail: str
};
const item_units_list = {
code: str,
detail: str
};
const item_units_conversion = {
from_code: str,
to_code: str,
operator: str,
factor: float
};
// TODO save frame dic schema
exports.dic_Schema = {
datablock,
dictionary,
dictionary_history,
sub_category,
category_group_list,
item_type_list,
item_units_list,
item_units_conversion
};
;