|
|
|
|
In wenigen Sekunden haben Sie das Umfrage Formular ausgefüllt und AOCR geholfen, besser zu werden. Der Autor des AOCR Projektes
Im Jahr 1993, nachdem Ich ein Post-Doktorat in mathematischer Logik abgeschlossen hatte, untersuchte ich einige organische Reaktionsmechanismen unter einem mathematischen, genauer graphentheoretischen, Gesichtspunkt. Ich war entschlossen, die mathematische Denkweise, die ich in den 12 Jahren zuvor entwickelt hatte, während welchen ich mich ausschliesslich mit Mathematik insbesondere mathematischer Logik auseinandergesetzt hatte, an die Chemie anzuwenden, die Wissenschaft, in welcher ich mein Universitätsdiplom erlangte, bevor ich mich der Mathematik widmete. Während ich die Reaktionsmechanismen untersuchte, wurde ich sehr schnell auf eine Operation auf Graphen aufmerksam. Es schien mir klar, dass jeder organische Reaktionsschritt als Ergebnis einer solchen Operation gesehen werden konnte. Ebenso klar schien mir, dass nicht jedes Ergebnis dieser Operation ein organischer Reaktionsschritt sein konnte. Deswegen fand ich eine Methode, um mit zusätzlichen Bedingungen eine stärkere Operation zu bekommen, jede Anwendung deren in einen chemischen korrekten Reaktionsschritt resultierte. Eine nähere Betrachtung der Operation ergab interessante mathematische Eigenschaften, die mich überzeugten, dass ein Verfahren, das nacheinander die Operation an einen Graph anwendet, eine Darstellung eines Verfahrens sein könnte, das organische Reaktionen berechnet, indem es eines nach dem anderen alle Produkte, die aus den Anfangsverbindungen erähltlich sind, erzeugt. Dasselbe verfahren würde selbstverständlich auch die Frage beantworten, ob eine Zielverbindung aus anderen synthetisierbar ist und, falls ja, eine Synthese liefern. Nachdem die mathematischen Grundlagen gesetzt waren, wurde das Verfahren zuerst auf UNIX Maschinen in der Sprache C implementiert. Einige Jahre später, motiviert durch die Test Erfolge, wurde das Programm in eine in der Sprache Java geschriebene, graphische Schnittstelle verpackt, mit der es viel leichter war, die Inputformeln zu vorbereiten und anzuschauen, das Output anzuzeigen und die Berechnung laufen zu lassen. Ungefähr zur gleichen Zeit erschien die Microsoft Windows Version. Seit 2004 läuft es auch auf Linux Platformen. Das Programm entspricht genau dem anfänglichen Verfahren und ermöglicht
Die folgenden Beispiele sind mit der aocr-2.0 Software, die von dieser Seite aus erhältlich ist, zusammengestellt und berechnet worden.
Das AOCR Projekt erfordert Kenntnisse in Chemie, welche die produktive Wissenschaft ist, Software Entwicklung (C, Java), Mathematik (Graphen- und Berechnungstheorie) und schliesslich Vermarktung und Recht (Veröffentlichung auf dem Web sowie Lizenz Fragen).
Das Projekt ist weit
davon entfernt, beendet zu sein, und braucht Leute, welche
mit Freude fähig sind beizutragen. Sind Sie interessiert?
Wenn Sie eine Lizenz zur Benutzung des Programms
besitzten (indem Sie das Programm von
dieser Seite erworben haben), Kenntnisse in einem
erforderlichen Fach vorweisen und interessiert sind, zur
Weiterentwicklung des Projektes beizutragen, dann melden Sie sich
bei mir.
Als Mitarbeiter werden Ihnen die Download Kosten rückerstattet, Sie werden am Erfolg des Projektes, entsprechend Ihrer Beteiligung, teilhaben, und Sie werden Zugang zum nötigen Material, wie Programmquellcode, mathematischen Notizen oder Vermarktungskonzepten, haben |
|
|