化学::反応

陽化学反応
今すぐダウンロード

化学::反応 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Ivan Tubert-Brohman
  • 出版社のWebサイト:
  • http://search.cpan.org/itub/

化学::反応 タグ


化学::反応 説明

明示的化学反応 化学::反応モジュールは、化学::パターンと共に、明示的化学反応の実施を提供します。陽化性化学反応は、所与の化学反応で起こる形質転換の表現です。明確な化学反応において、基質分子は既存の結合を破壊し、原子間の新しい結合を作り出すことによって生成物分子に形質転換される。明確な化学反応の表現は、化学反応前の結合の順序が区別される分子である。化学反応後の結合の順序。したがって、既存の債券の破損は、ペアの前/後の以下のうちの1つによって表される。 (二重結合の破損または2つの順序の減少)3/0(トリプルボンドの破断)新しい結合の作成は、対の前/後の次のいずれかで表されます.0/1,1 / 2,2 / 3(1回の単結合または1つの増加順序の作成)0/2,1 / 3(2回の二重結合の発生または2つの増加順序)0/3(トリプルボンドの作成)明示的な化学反応$ Reactは$ React:My $ Subst = $ React->基板の同素体または製品の同型である$ Molの最初のサブグラフで分子$ molに1回適用された。 if($ subst-> match($ mol)){$ React-> Forward($ mol、$ subst-> atom_map)。また、露光の化学反応$ Reactは、基質の同素体または$ React:My $ Subst = $ React->基質の同型である$ Molの各サブグラフで、分子$ Molに1回往復することができます。私の@ Products。間($ subst-> match($ mol)){My $ new_mol = $ mol->クローン。 #新鮮な分子から始まりますMy @MAP = $ subst-> atom_map; #アトムマップをクローンに翻訳するマイ@m =マップ{$ new_mol-> by_id($ _-> ID)} @map; $ react-> forward($ new_mol、@m); @ Products、$ NEW_MOLを押す。さらに、明示的な化学反応$ Reactは、基質または$ React:My $ Subst = $ Reactの同位体である$ Molの最初のサブグラフで分子$ Molの分子$ Molにできるだけ順方向または逆に適用することができます。 - >基板。間($ subst-> match($ mol)){$ React-> Forward($ mol、$ subst-> atom_map)。シノプシスは化学::反応を使用する。 Chemistry :: File :: Smilesを使用する。 My $ S = Chemistry :: Pattern-> Parse( 'c = cc = c = c'、形式=> 'smiles'); My $ P = Chemistry :: Pattern-> Parse( 'c1 = ccccc1'、形式=> 'smiles');私の%m (My $ I = 1; $ I atoms; $ I ++)の場合{$ m {$ s→atoms($ i)} = $ p-> atoms($ i);私の$ R = Chemistry :: Reaction-> New($ S、$ P、%M);要件: ・Perl


化学::反応 関連ソフトウェア