The Chemistry Development Kit

Tela Software:
The Chemistry Development Kit
Detalhes de Software:
Versão: 1.5.13 Atualizado
Data de upload: 26 Apr 16
Revelador: The CDK Project
Licença: Livre
Popularidade: 196

Rating: 3.0/5 (Total Votes: 4)

O Kit de Desenvolvimento de Química (também conhecido como CDK) é um independente de plataforma, distribuído gratuitamente e biblioteca de software open source implementado em Java e projetado especialmente para bioinformática estrutural, quimioinformática e química computacional.

O projeto é composto por vários algoritmos e estruturas de dados úteis desenvolvidos especificamente para os programadores que desejam economizar muito tempo e esforço através da reutilização de código. O Kit de Desenvolvimento de Química não foi projetado para ser usado por usuários finais.


Características à primeira vista

As principais características incluem suporte para leitura e gravação de formatos de dados químicos, apoio para a prestação de estruturas químicas, suporte para QSAR (Estrutura Quantitativa & ndash; a atividade de Relacionamento). Descritores, bem como algoritmos embutidos para apoiar a teoria dos grafos química

Para sua conveniência, o aplicativo é distribuído como binários pré-construídos no formato de arquivo JAR. Para usá-lo em seu projeto, basta baixar a última versão estável do Softoware usando o link acima, onde você também pode encontrar o programa & rsquo;. S tarball fonte

Os programadores vão encontrar informações detalhadas sobre como compilar o programa a partir de fontes, como executar vários testes, bem como a forma de usá-lo em outros programas no arquivo Readme.txt que está localizado dentro do arquivo tar.gz.


Sob o capô e apoiados SOs

Dando uma olhada sob o capô do CDK software (Chemistry Development Kit), podemos citar que foi inteiramente escrito na linguagem de programação Java.

Atualmente, é totalmente compatível com os sabores do GNU / Linux, Microsoft Windows e sistemas operacionais Mac OS X de 32 bits e de 64 bits. No entanto, ele deve funcionar em qualquer sistema operacional suportado pelo Java Runtime Environment (JRE) & nbsp; e Java Development Kit (JDK) & nbsp; tecnologias

O que é novo nesta versão:

  • a carga formal do IAtomcontainer é transferido para IMolecularFormula
  • Corrigido o erro 2787332 A matriz vínculo de idade no cálculo carga Gasteiger foi definido como
  • Atualização para corrigir bug 2788357 SMARTSQueryTool agora pega TokenMgrError na construç
  • Adicionado novo Taglet para processar cdk.githash tag e link Javadocs para fontes em Git repo
  • marcas cdk.svnrev atualizados para cdk.githash etiquetas
  • Bug_2787332. teste adicional para a molécula Triclosan (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Removido código renderizador obsoletos: ou uso CDK-1.0.x ou JChemPaint-primária
  • test Adicionado para bug 2786624 no conjunto de testes analisador
  • Adicionado links para páginas PMD
  • Adicionado link para estatísticas JUnit
  • lista de classes Adicionado no módulo, com links para Nightly @ Pele
  • Adicionado configurado para a criação de páginas HTML módulo
  • Adicionado configurado para a criação de páginas HTML módulo

O que é novo na versão 1.5.10:

  • A carga formal do IAtomcontainer é transferido para IMolecularFormula
  • Corrigido o erro 2787332 A matriz vínculo de idade no cálculo carga Gasteiger foi definido como
  • Atualização para corrigir bug 2788357 SMARTSQueryTool agora pega TokenMgrError na construç
  • Adicionado novo Taglet para processar cdk.githash tag e link Javadocs para fontes em Git repo
  • marcas cdk.svnrev atualizados para cdk.githash etiquetas
  • Bug_2787332. teste adicional para a molécula Triclosan (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Removido código renderizador obsoletos: ou uso CDK-1.0.x ou JChemPaint-primária
  • test Adicionado para bug 2786624 no conjunto de testes analisador
  • Adicionado links para páginas PMD
  • Adicionado link para estatísticas JUnit
  • lista de classes Adicionado no módulo, com links para Nightly @ Pele
  • Adicionado configurado para a criação de páginas HTML módulo
  • Adicionado configurado para a criação de páginas HTML módulo

O que é novo na versão 1.2.2:

  • As ligações fixas. Suboptimal, como o caminho ainda é codificado para uma única instância noite, mas não temos a estrutura XML ainda para resumir as coisas sobre todas as Nightlies (executando
  • número da versão Atualizado
  • test Adicionado para garantir IAtomContainers não são furtivamente via IMoleculeSet.add (IAtomContainerSet)
  • sobrescrito addAtomContainer (IAtomContainer, double) também, para lançar uma IllegalArgumentException quando um não-IMolecule é passado
  • Agora lança uma IllegalArgumentException quando se tenta armazenar uma IAtomContainer que não é uma IMolecule
  • Adicionado teste de unidade para # 2784182
  • novo teste com reserpina
  • taglets Adicionado para enfiar a segurança
  • Com um átomo ou menos, nós definimos que ele seja conectado, como não há particionamento necessário (correções # 2784209, NullPointerException em IAtomContainer sem átomos)
  • Adicionado teste de unidade para bug # 2784209 que atualmente falha
  • Mais remoção de nomes de pacotes org.openscience.cdk explícito: joga cláusulas
  • Mais remoção de nomes de pacotes org.openscience.cdk explícita
  • Mais remoção de nomes de pacotes org.openscience.cdk explícitas: para nova org.openscience.cdk.Foo () chama

  • pacotes
  • Removido org.openscience.cdk.interfaces explícitas nomes (correções # 2783549)
  • Removido nomes de pacotes explícitos, em favor das importações, por org.openscience.cdk no módulo datadebug (correções # 2783549)
  • Removido nomes de pacotes explícitos, em favor das importações, por org.openscience.cdk no módulo de dados (correções # 2783549)
  • fuga opção de recursividade de em AllRingsFinder
  • Extração da fórmula elementar cadeia a acusação.
  • Extração da fórmula elementar cadeia a acusação.
  • Controlador da massa quando ele está fora da faixa
  • actualizada para adicionar o inteligente H de um PLANAR3 N, corrige bug 2.781.199
  • caso de teste adicional para bug 2781199
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora incluem a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora inclui a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora inclui a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora inclui a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora inclui a exceção raiz para preservar rastreamento de pilha
  • chama ao construtor CDKException feita dentro de um bloco catch agora inclui a exceção raiz para preservar rastreamento de pilha
  • Adicionado um teste de unidade para garantir campos SD são leitura para todas as moléculas
  • dividir test
  • novos arquivos
  • mais testes para cml leitura
  • Adicionado teste de unidade para # 1848591: quadro Murcko incorreta
  • elenco fixo, remover redundante nome completo do pacote
  • Adicionado teste de unidade para # 2692107
  • Corrigidos erros: em falta 's'

O que é novo na versão 1.2.1:

  • Corrigido o erro 2.714.283, que lança uma exceção quando adequadamente anéis não estão fechadas corretamente. Se um anel não está fechado com o número de anel apropriado, InvalidSmilesException é lançada. Jogos comportamento Daylight
  • Corrigido o erro 2729120 e acrescentou teste de unidade
  • Comentário Atualizado para corrigir bug 2.768.643.
  • correção parcial para o bug 2719237. Feito getBondOrderSum, teste de unidade adicionados estática para ele
  • Typo: proteinl - & gt; proteína
  • public class feito, para unbreak adicionando-o ao build / *. JavaFiles
  • SMARTS parcialmente fixos correspondentes para R0. Atualizado inicialização molécula alvo para indicar explicitamente os átomos não em um anel e um átomo RingMembership também atualizou para fazer uma verificação explícita quando R0 é especificado. Parcialmente corrige bug 2587204
  • Fixed teste de igualdade duvidosa. Um método particular estava verificando objetos casal via de referência. Funcionou bem quando eram nulos. Falha quando precisamos comparar por valor. Código é atualizado para levá-la em conta. Adicionado teste de unidade (e fez o método protegido para que ele possa ser testado)
  • método de teste Adicionado anotação. Completa cobertura para módulo de dados
  • ChiIndexUtils reformulado para torná-lo embalar privado. Limpa API pública, uma vez que só é usado pelo código descritor chi. Atualizado todas as classes dependentes. código de teste movidos (que precisa ser preenchido!) assim
  • limpeza Código de ChiIndexUtils. Convertido para 1,5 idiomas
  • Clean up de PathTools e acrescentou anotação método de teste, de modo que o núcleo está completamente coberto
  • Corrigido o anterior comprometer-se a editar a linha cdk.keyword, não a linha cdk.module
  • Palavras-chave mais consistentes usados ​​
  • Adicionado um teste para garantir que objetos inteiros são comparados por valor ao invés de referência
  • Adicionado um caso de teste para verificar se diffs recipiente átomo estão corretos ao usar objetos desseriadas
  • Fixed IntegerDifference para que ele, na verdade, verifica o valor inteiro, em vez de referências do objeto inteiro. Corrige o problema pelo qual um objeto serializado para o disco e, em seguida desserializado não coincide com o objeto original (ou seja, cadeia diff não vazia)
  • patch aplicado # 2675819 (Stefan Kuhn): Correcção para adicionar um removeReaction para reactionSet
  • Use interface em vez da implementação
  • Removido uma importação não usada
  • Use IAtomContainer vez de IMolecule, como o balanceamento real é usando IAtomContainers já (correções # 2686249)
  • Corrigido um ClassCastException (correções # 2685134)
  • Adicionado attrib fonte para corrigir a construção do Ubuntu .deb
  • Fixed Ajuda sistema de compilação: use frascos Doclet em develjar /; actualizado para a nova pasta src src / main; removidas uso muito desatualizada do rt.jar
  • libdepends removidos incluem para-teste ioformats, que na verdade não tem libdepends
  • atualizado para que, se um átomo de destino tem nenhum símbolo (como átomos de pseudo) o jogo retorna falso (em vez de uma NPE)
  • Fixed tratamento adequado dos #n SMARTS querys
  • caso de teste adicional para bug 2686473
  • nota Acrescentado em 1.7.1 Ant necessário
  • Fixed uma fonte NPE: '== null 2' causa uma exceção, então primeiro teste para nullness
  • aviso de direitos autorais fixo para 2009
  • Fixed armazenamento duplicado de modelos de layout, que só pertencem ao módulo de SDG, não extras módulo demasiado
  • Merge ramo 'local1.2' de ../../ git-svn / CDK

O que é novo na versão 1.2.0:

  • Corrige alguns SMARTS parsing problema, o uso de dois símbolos -Carta e IPseudoAtom na Fingerprinter, e adiciona 4 novas definições de tipo de átomo, para o iodo e enxofre.

O que é novo na versão 1.1.5:.

  • Na maior parte correções de bugs

O que é novo na versão 1.1.4:.

  • Na maior parte pequenas correções de bugs

O que é novo na versão 1.1.1:

  • Na maior parte pequenas correções de bugs e código geral limpar.

O que é novo na versão 1.1.0:.

  • Muitas, muitas mudanças

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Programas semelhantes

Siam Quantum
Siam Quantum

20 Feb 15

GAMGI
GAMGI

22 Jun 18

Fityk
Fityk

20 Feb 15

Open Babel
Open Babel

17 Feb 15

Comentário para The Chemistry Development Kit

Comentários não encontrado
Adicionar comentário
Ligue imagens!