化学::ファイル:: SLN.

Chemistry :: File :: SLNはSLN Linear Notation Parser / Writerです。
今すぐダウンロード

化学::ファイル:: SLN. ランキングとまとめ

広告

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

化学::ファイル:: SLN. タグ


化学::ファイル:: SLN. 説明

Chemistry :: File :: SLNはSLN Linear Notation Parser / Writerです。 Synopsys#!/ usr / bin / perl Chemistry :: File :: SLNを使用します。 #ベンゼンのためのSLN文字列を私の$ s = 'c H:CH:CH:CH:CH:CH @ 1'。 My $ MOL = Chemistry :: Mol-> Parse($ S、フォーマット=> 'SLN')。 #SLN文字列を印刷する印刷$ Mol-> Print(Format => 'SLN')。 #印刷ユニークな(標準的な)SLN文字列印刷$ mol-> print(format => 'sln'、一意=> 1)。 #マルチラインSLNファイルを解析するMy @MOLS = Chemistry :: Mol-> Read( "file.sln"、format => 'sln'); #マルチラインSLNファイルChemistry :: Mol-> Write( "file.sln"、mols => )。このモジュールはSLN(SybyL Line Notation)文字列を解析します。これはPerlmolプロジェクトのファイル入出力ドライバです。 http://www.perlmol.org/。それは 'SLN'フォーマットをChemistry :: Molで登録し、 '.sln'.optional属性で終わるファイル名を認識し、原子、結合、および分子は$ Atom-> attr( "sln / attr")、$債券として保存されます。 - > attr( "sln / attr")、$ mol-> attr( "Sln / attr")。ブール属性は 'true'の値で格納されています。これが、書き込み時にブール属性が認識される方法であるため、短縮されたフォームに書き込むことができます。 $ SLN_ATTR - > {backbone} = 1; # "c " "$ SLN_ATTR - > {backbone} = 'true'として出力されます。 # "C "としてOUPUTになります。属性名は、読み取り時に小文字に正規化されています。要件: ・Perl


化学::ファイル:: SLN. 関連ソフトウェア