Ncl.Biblioteca de Classe Nexus gratuita e aberta para o seu Mac | |
Baixe Agora |
Ncl. Classificação e resumo
Propaganda
- Licença:
- GPL
- Preço:
- FREE
- Nome do editor:
- Mark Holder and Paul O. Lewis
- Site do editor:
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 949 KB
Ncl. Tag
Ncl. Descrição
Biblioteca de classes gratuita e aberta do Nexus para o seu Mac NCL é uma biblioteca C ++ para interpretar os arquivos de dados criados de acordo com o formato de arquivo Nexus usado na evolução molecular e sistemática filogenética. O que há de novo nesta versão: Correções de bugs (visíveis para usuários finais): · Abrir arquivos no modo binário (não fazer isso causar problemas com final de linha e outros caracteres especiais). · Índice de caractere (número baseado em 0 em vez de 1 baseado) estava sendo impresso em alguns contextos em mensagens de erro · Apple G ++ - Bug de otimização 4.2 agora tem uma solução alternativa · Os blocos de caracteres agora rejeitam arquivos nos quais o datatype é DNA, RNA ou proteína se os símbolos forem adicionados. Bug Fixes API: · Configuração fixa de NXS_HAS_ALL_TAXA_BIT Não mais duplicando blocos quando o mesmo leitor é usado para ler mais de um arquivo · Permitir publicnexusReader :: Adicionar a ser chamado · Algumas modificações específicas do Windows para evitar advertências e erros que compilam sob o Visual Studio 2008 (VC9) · O bloco de caracteres agora gera uma exceção se não houver matriz · NXSReader :: problema blockisasingeltonreader fixo · Melhor limpeza no leitor multiformato quando há um erro na leitura de um arquivo · Outro Acessor adicionado para NXSIMPLETREE · PublicnexusReader GetXXXBlock Funções alteradas para retornar 0L em vez de aumentar uma exceção se você solicitar um bloco que esteja fora do intervalo · NCl_Const_funcs Macro adicionado Adições de API: · Melhorias na leitura de Phylip - Matchchar agora aceites (somente leitor multiformato). · Lendo uma única árvore Newick (como "filiptree" ou "relaxedphyliptree" em material de leitor multiformato). · Adicionado CullIdenticalTaxablocks () função para NexusReader. Você deve ligar antes de ler um arquivo se quiser que todos os blocos de taxa repetidos sejam destruídos em vez de salvos · Suporte para códigos genéticos e tradução para aminoácidos adicionados · GetScapedDouble e GetScapedint adicionado · GetDatatyPemapFormixedType adicionado · Adicionado funcionalidade para excluir blocos de taxa idênticos, mesmo que estejam bloqueados implícitos. Isso só será acionado se o código do cliente tiver chamado Nxsreader :: CullIdenticalTaxablocks (TRUE). Isso corrige um problema dz estava vendo com ler vários blocos de dados · Aliasing de títulos de bloco para blocos abafados · Alterou o manuseio do caractere + quando uma instância nxstray foi alterada por uma chamada para Indicate HyPhennOtPuncturationPuncturation é em effecet (isso é feito através da função SetlabileFlagbit). Em quase todos os casos, esta função é chamada de que um número (particularmente um escrito na notação científica será lido como um único token, em vez de até 4 tokens). Em casos raros, o + é usado antes do expoente ou mesmo na frente do número inteiro. Para que o código do cliente não tenha que lidar com esses casos, o comportamento padrão foi alterado para usar a hifennentpuncturation para indicar que na leitura do próximo token nem · Nor + deve ser tratado como pontuação. Código do cliente que deseja usar o comportamento antigo pode compilar NCL com a macro NCL_VERSION_2_STYLE_HYFHEN definida para 1
Ncl. Software Relacionado
Transformando
Uma linguagem de programação que suporta o conceito de morphing da turma ...
154 9.5 MB