Ich möchte in der Lage sein, schnell eine organische Verbindung zu generieren und sie in das SVG-Format zu exportieren. Insbesondere muss ich in der Lage sein, Polymereinheiten mit Klammern zu zeichnen. Gibt es dafür ein Online-Tool?
Mein kürzlich favorisierter Online-Editor draw.io unterstützt leider nicht das Zeichnen organischer oder chemischer Verbindungen, aber ich habe mir die Liste der Online-Molecule-Editoren angesehen und nach einem bereitgestellten SVG-Export gesucht.
Vielleicht unterstützen es mehr als einer, aber ich habe einen gefunden, der den SVG-Export unterstützt (obwohl er "SVG-Bild" heißt), und das ist der Online-Molekül-Editor von PubChem , der SMILES, SMARTS und InChI sowie alle gängigen chemischen Dateiformate unterstützt .
Die Benutzeroberfläche ist etwas veraltet, aber es scheint möglich zu sein, Sachen ziemlich schnell zu zeichnen, und es exportiert tatsächlich in SVG (wählen Sie „SVG-Bild“ und klicken Sie auf die Schaltfläche „Exportieren“). Probieren Sie es aus und sehen Sie Wenn es Ihnen passt, wenn nicht, probieren Sie einige der Alternativen aus der oben verlinkten Liste von Wikipedia aus.
Derzeit arbeite ich an einem C#/.NET-Projekt, in dem Sie den Namen einer organischen Verbindung eingeben können und das Bild der Verbindung generiert wird.
Den Code der Konsole und der WPF-App finden Sie hier https://github.com/thieupepijn/OrganicCompoundVisualizerWinApps
Die Bibliothek hinter diesen Apps finden Sie hier https://github.com/thieupepijn/OrganicCompoundVisualizerLibraries
Der Export nach SVG wird noch nicht unterstützt, aber vielleicht werde ich es auf meine Todo-Liste setzen.
Wenn Sie jedoch bereit sind, etwas zu programmieren, können Sie diese Funktion ganz einfach selbst hinzufügen.
Ich denke, Sie suchen nach python + python-indigo , (Dokumentation finden Sie hier - zum Zeitpunkt des Schreibens sind die Links zu den Github-Quellen unterbrochen).
Einige Beispiele finden Sie im Handbuch , tatsächliche Dateien werden nicht hochgeladen, da es sich um SVG handelt, die hier nicht unterstützt werden :
Wenn Sie solche Moleküle nicht automatisch, sondern selbst zeichnen möchten, können Sie InkScape verwenden .
Wunderkerze
holroy
holroy