Chemie :: Reaktion.

explizite chemische Reaktionen
Jetzt downloaden

Chemie :: Reaktion. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ivan Tubert-Brohman
  • Website des Verlags:
  • http://search.cpan.org/~itub/

Chemie :: Reaktion. Stichworte


Chemie :: Reaktion. Beschreibung

Explizite chemische Reaktionen Die Chemie :: Reaktionsmodul, zusammen mit Chemie :: Muster, stellt eine Umsetzung expliziter chemischer Reaktionen bereit. Eine explizite chemische Reaktion ist eine Darrlation der Transformation, die in einer gegebenen chemischen Reaktion stattfindet. Bei einer expliziten chemischen Reaktion wird ein Substratmolekül in ein Produktmolekül umgewandelt, indem er vorhandene Bindungen brechen und neue Bindungen zwischen Atomen erzeugt. Die Darstellung einer expliziten chemischen Reaktion ist ein Molekül, in dem die Reihenfolge einer Bindung vor der chemischen Reaktion unterschieden wird die Reihenfolge der Bindung nach der chemischen Reaktion. Somit wird das Brechen einer vorhandenen Bindung durch einen der folgenden Vor- / E-Praktiken dargestellt: 3/2, 2/1, 1/0 (Brechen einer einzelnen Bindung oder Verringerung der Reihenfolge um eins) 3/1, 2/0 (Durchbruch einer Doppelbindung oder zur Reduzierung der Reihenfolge um zwei) 3/0 (Brechen einer Triple-Bindung) Die Erzeugung einer neuen Bindung wird durch eines der folgenden Vor- / Pfingstpaare dargestellt: 0/1, 1/2, 2 / 3 (Erstellung einer einzelnen Bindung oder Erhöhung der Reihenfolge um eins) 0/2, 1/3 (Erstellung einer Doppelbindung oder Erhöhung der Reihenfolge von zwei) 0/3 (Erstellung einer Dreifachbindung) Eine explizite chemische Reaktion $ reagieren kann sein Vorwärts oder rückwärts auf ein Molekül in einem Molekül in Mol am ersten Untergraphen von $ Mol gefunden, der isomorph auf dem Substrat oder dem Produkt von $ reagieren soll: meine $ subm = $ reag-> Substrat; if ($ sub-> passen ($ mol)) {$ reag-> vorwärts (mol, $ sub-> atom_map); } Es kann auch eine explizite chemische Reaktion $ reagieren oder umgekehrt sein oder umgekehrt an einem Molekül 4 $ mol an jedem Teilgraph von $ Mol aufgetragen werden, der isomorph auf das Substrat oder das Produkt von $ reagiert: My $ subm = $ reag-> Substrat; meine @ products; während ($ sub-> pass ($ mol)) {mein $ new_mol = mol-> klon; # Beginnen Sie von einem frischen Molekül my @map = $ sub-> atom_map; # Translate Atom Map in den Klon my @m = map {$ new_mol-> by_id ($ _-> id)} @Map; $ reag-> vorwärts ($ new_mol, @m); Push @products, $ new_mol; } Außerdem kann eine explizite chemische Reaktion $ reagieren oder umgekehrt werden, so lange wie möglich an einem Molekül in einem Molekül von Mol auf dem ersten Untergraphen von $ Mol gefunden wird, das isomorph auf dem Substrat oder dem Produkt von $ reagiert -> Substrat; während ($ sub-> pass ($ mol)) {$ reag-> nach vorne (mol, $ sub-> atom_map); } Synopsis Verwenden Sie Chemie :: Reaktion; Verwenden Sie Chemie :: Datei :: Lächeln; Meine $ s = Chemie :: Pattern-> Analyse ('c = cc = c.c = C', Format => 'lächelt'); Meine $ P = Chemie :: Pattern-> Analyse ('C1 = CCCCC1', Format => 'lächelt'); mein% m; für (meine $ i = 1; $ i-Atome; $ i ++) {$ m {$ s-> atome ($ i)} = $ p-> atome ($ i); } MEINE $ R = Chemie :: Reaktions-> Neu ($ s, $ p, \% m); Anforderungen: · Perl.


Chemie :: Reaktion. Zugehörige Software