open enventory arbeitet auf ein LAMP/WAMP-Systemen, die kostenlos verfügbar sind (andere Webserver können mit leichten Modifikationen auch genutzt werden). Als Client können Google Chrome, Edge, Firefox oder Apple Safari genutzt werden. Damit ist das Programm vollständig plattformunabhängig.
open enventory nutzt intensiv Javascript, JSON und AJAX-ähnliche Techniken, um eine möglichst gute Benutzerinteraktion und kurze Ladezeiten zu ermöglichen. Zum Zeichnen chemischer Strukturformeln kann das integrierte VectorMol genutzt werden, oder Nutzer können auf Ketcher bzw. ChemDoodle umschalten. Die Integration anderer webbasierter Zeichentools ist mit geringen Anpassungen möglich, sofern diese das Molfile-Format bzw. das Rxnfile-Format unterstützen.
Serverseitig werden die Suchergebnisse unabhängig von MariaDB zwischengespeichert, um Substruktursuchen nicht bei jedem Seitenwechsel ausführen zu müssen.
Das für open enventory entwickelte Framework erlaubt äußerst flexible Anpassungen und dürfte (im Rahmen der AGPL) auch als Grundlage anderer Datenbankprojekte geeignet sein. Eine Dokumentation ist in Arbeit.
Zurück zur Startseite