Química :: Arquivo :: SLN

Química :: Arquivo :: SLN é um analisador / escritor de notação linear SLN.
Baixe Agora

Química :: Arquivo :: SLN Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Ivan Tubert-Brohman
  • Site do editor:
  • http://search.cpan.org/~itub/

Química :: Arquivo :: SLN Tag


Química :: Arquivo :: SLN Descrição

Química :: Arquivo :: SLN é um analisador / escritor de notação linear SLN. Sinopse #! / Usr / bin / perl use química :: Arquivo :: SLN; # Analise uma string SLN para benzeno Meu $ S = 'C H: CH: CH: CH: CH @ 1'; Minha $ mol = Química :: Mol-> Análise ($ S, Format => 'SLN'); # Imprimir uma string SLN Imprimir $ mol-> Imprimir (Format => 'SLN'); # Imprimir uma string SLN exclusiva (canônico) Imprimir $ mol-> Imprimir (Format => 'SLN', Único => 1); # analisar um arquivo sln multiline my @mols = química :: mol-> leia ("file.sln", format => 'sln'); # Escreva uma química do arquivo SLN Multiline :: mol-> Write ("file.sln", mols => ); este módulo analisa uma string SLN (notação de linha SYBYL). Este é um driver de E / S de arquivo para o projeto Perlmol. http://www.perlmol.org/. Ele registra o formato 'SLN' com química :: mol, e reconhece nomes de arquivos que terminam em '.sln'.Optionaltribui para átomos, títulos e moléculas são armazenados como $ Atom-> attr ("sln / attr"), $ Bond -> Attr ("sln / attr") e $ mol-> attr ("sln / attr"), respectivamente. Os atributos booleanos são armazenados com um valor "verdadeiro". Esse é o caminho que os atributos booleanos são reconhecidos ao escrever, para que possam ser escritos na forma encurtada. $ sln_attr -> {backbone} = 1; # seria ouput como "c " $ sln_attr -> {backbone} = 'true'; # seria OUPUT como "c " também notar que os nomes de atributos são normalizados para minúsculos na leitura. Requisitos: · Perl.


Química :: Arquivo :: SLN Software Relacionado