Copyright (c) 2020 EPAM Systems, Inc.
Ketcher es un editor de estructura química basado en web de código abierto que incorpora alto rendimiento, buena portabilidad, peso ligero y capacidad de integrarse fácilmente en una aplicación web personalizada. Ketcher está diseñado para químicos, científicos de laboratorio y técnicos que dibujan estructuras y reacciones.
Para más detalles, consulte el siguiente enlace.
Instalación
La biblioteca Ketcher está disponible como paquete NPM. Instálelo con NPM:
npm install --save ketcher-react
o Hilados:
yarn add ketcher-react
Uso
Indigo Service
Ketcher utiliza Indigo Service para las operaciones del servidor.Puede pasarla como una propiedad mientras se usa el componente Editor o simplemente agregar el parámetro de consulta api_path:
<Editor staticResourcesUrl={process.env.PUBLIC_URL} apiPath={link to Indigo service} /> orhttp://localhost:3000/?api_path={link to Indigo service}
Puede encontrar las instrucciones para la instalación del servicio aquí.
Visor 3D
Ketcher utiliza Miew para ver y editar datos en 3D.Para usar esta funcionalidad, debe agregar el enlace a miew por su cuenta:
...import Miew from 'miew'import 'miew/dist/Miew.min.css'...;(global as any).Miew = Miew...
Puede encontrar la última versión de viewer aquí.La última versión comprobada – 0.9.0.
Licencia
Lea la LICENCIA y el AVISO para obtener más información.