molstar-partial-charges
Version:
Molstar plugin for partial charges
37 lines • 4.49 kB
TypeScript
import { StructureRepresentationPresetProvider } from 'molstar/lib/commonjs/mol-plugin-state/builder/structure/representation-preset';
export declare const SbNcbrPartialChargesPreset: StructureRepresentationPresetProvider<{
ignoreHydrogens: boolean | undefined;
ignoreHydrogensVariant: "all" | "non-polar" | undefined;
ignoreLight: boolean | undefined;
quality: "auto" | "medium" | "high" | "low" | "custom" | "highest" | "higher" | "lower" | "lowest" | undefined;
theme: import("molstar/lib/commonjs/mol-util/param-definition").ParamDefinition.Normalize<{
globalName: "cartoon" | "carbohydrate-symbol" | "atom-id" | "chain-id" | "element-index" | "element-symbol" | "entity-id" | "entity-source" | "external-structure" | "external-volume" | "formal-charge" | "hydrophobicity" | "illustrative" | "model-index" | "molecule-type" | "occupancy" | "operator-hkl" | "operator-name" | "partial-charge" | "polymer-id" | "polymer-index" | "residue-name" | "secondary-structure" | "sequence-id" | "shape-group" | "structure-index" | "trajectory-index" | "uncertainty" | "unit-index" | "uniform" | "volume-segment" | "volume-value" | undefined;
globalColorParams: any;
carbonColor: "chain-id" | "element-symbol" | "operator-name" | undefined;
symmetryColor: "cartoon" | "carbohydrate-symbol" | "atom-id" | "chain-id" | "element-index" | "element-symbol" | "entity-id" | "entity-source" | "external-structure" | "external-volume" | "formal-charge" | "hydrophobicity" | "illustrative" | "model-index" | "molecule-type" | "occupancy" | "operator-hkl" | "operator-name" | "partial-charge" | "polymer-id" | "polymer-index" | "residue-name" | "secondary-structure" | "sequence-id" | "shape-group" | "structure-index" | "trajectory-index" | "uncertainty" | "unit-index" | "uniform" | "volume-segment" | "volume-value" | undefined;
symmetryColorParams: any;
focus: import("molstar/lib/commonjs/mol-util/param-definition").ParamDefinition.Normalize<{
name: any;
params: any;
}> | undefined;
}> | undefined;
}, {
components?: undefined;
representations?: undefined;
} | {
components: {
polymer: import("molstar/lib/commonjs/mol-state").StateObjectSelector<import("molstar/lib/commonjs/mol-plugin-state/objects").PluginStateObject.Molecule.Structure, import("molstar/lib/commonjs/mol-state/transformer").StateTransformer<import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, any>> | undefined;
};
representations: {
polymer: import("molstar/lib/commonjs/mol-state").StateObjectSelector<import("molstar/lib/commonjs/mol-plugin-state/objects").PluginStateObject.Molecule.Structure.Representation3D, import("molstar/lib/commonjs/mol-state/transformer").StateTransformer<import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, any>>;
};
} | {
components: {
all: import("molstar/lib/commonjs/mol-state").StateObjectSelector<import("molstar/lib/commonjs/mol-plugin-state/objects").PluginStateObject.Molecule.Structure, import("molstar/lib/commonjs/mol-state/transformer").StateTransformer<import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, any>> | undefined;
branched: undefined;
};
representations: {
all: import("molstar/lib/commonjs/mol-state").StateObjectSelector<import("molstar/lib/commonjs/mol-plugin-state/objects").PluginStateObject.Molecule.Structure.Representation3D, import("molstar/lib/commonjs/mol-state/transformer").StateTransformer<import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, import("molstar/lib/commonjs/mol-state/object").StateObject<any, import("molstar/lib/commonjs/mol-state/object").StateObject.Type<any>>, any>>;
};
}>;
//# sourceMappingURL=preset.d.ts.map