Online-Tool zum Zeichnen organischer Verbindungen und zum Exportieren in SVG?

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?

Antworten (4)

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.

Das ist ein sehr guter Editor, aber ein wichtiges Feature fehlt: Polymernotation.
@Sparkler, HeHe... Und ich habe keine Ahnung, wovon du sprichst. :-) Fügen Sie diese Anforderung jedoch bitte Ihrer Frage hinzu, damit andere (mehr auf organische Verbindungen als ich) Sie anleiten können.
@Sparkler, hast du einen der anderen in der Liste ausprobiert? Die Liste ist umfangreich und bietet verschiedene Optionen zum Zeichnen der Verbindungen. Da ich Ihre Anfrage nicht ganz verstehe, möchten Sie sie vielleicht selbst ausprobieren.

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).

  • Kostenlos & GPL
  • Unterstützte Eingabeformate: Molfiles/Rxnfiles v2000 und v3000, SDF, RDF, CML, SMILES, SMARTS.
  • Portabilität: Vorgefertigte Binärpakete werden für Linux und Windows (sowohl 32-Bit als auch 64-Bit) und auch für Mac OS X-Systeme (sowohl 10.5 als auch 10.6) bereitgestellt.
  • Molekül- und Reaktionsrendering. Beste Bildqualität unter allen verfügbaren Produkten. Einfache SVG-Unterstützung .
  • Automatisches Layout für SMILES-repräsentierte Moleküle und Reaktionen.
  • Kanonische (isomere) SMILES-Berechnung.
  • Exaktes Matching, Unterbau-Matching, SMARTS-Matching.
  • Matching von Tautomeren und Resonanzstrukturen.
  • Molecule Fingerprinting, Molekülähnlichkeitsberechnung.
  • Schnelle Aufzählung von SSSR-Ringen, Unterbäumen und Kantenuntergraphen.
  • Molekulargewicht, Summenformelberechnung.
  • Dekonvolution der R-Gruppe und Scaffold-Erkennung. Pionierarbeit bei der Berechnung der genauen maximalen gemeinsamen Unterstruktur für eine beliebige Anzahl von Eingabestrukturen.
  • Kombinatorische Chemie
  • Plugin-Unterstützung in der API. Als Referenz siehe das Renderer-Plugin, das zusammen mit der Indigo-API vertrieben wird.

Einige Beispiele finden Sie im Handbuch , tatsächliche Dateien werden nicht hochgeladen, da es sich um SVG handelt, die hier nicht unterstützt werden :Geben Sie hier die Bildbeschreibung ein

Ist dies ein Online-Tool, wie es das OP verlangt?
Gibt es einen öffentlichen Server, der dies als Dienst anbietet?

Wenn Sie solche Moleküle nicht automatisch, sondern selbst zeichnen möchten, können Sie InkScape verwenden .

  • Kostenlos
  • SVG-Unterstützung - auf jeden Fall
  • Sie können zeichnen, was Sie möchten, aber die Zeichnung wird nicht aus der Formel generiert.
Vielleicht, wenn es eine Inkscape-Erweiterung gäbe, die etwas Initiales aus der Formel generiert ...