xsmiles
Version:
XSMILES is a JavaScript tool to visualize atom and non-atom attributions and SMILES strings through interactive coordinated visualizations.
25 lines • 974 B
TypeScript
import { Props as MoleculeViewProps } from "../components/molecule/MoleculeViews";
import { MoleculeViewsConfig } from "../types/moleculeViews.types";
declare class MoleculeViewsService {
validate(props: Readonly<MoleculeViewProps> & Readonly<{
children?: import("react").ReactNode;
}>): void;
covertTo3ColorRangeForSmilesBars: (colors: string[]) => string[];
getConfigBasedOnPropsAndMethod: (props: MoleculeViewProps) => MoleculeViewsConfig;
updateColorRange: (config: MoleculeViewsConfig) => {
width: number;
height: number;
hideBarChart: boolean;
hideAttributesTable: boolean;
theme: string;
structureColor: string;
alphaRange: number[];
background: string;
smilesAlphaRange: number[];
numerical: boolean;
heatmap: boolean;
};
}
declare const _default: MoleculeViewsService;
export default _default;
//# sourceMappingURL=moleculeViews.service.d.ts.map