| 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
- Licença:
- Perl Artistic License
- 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