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: 36

Rating: 3.7/5 (Total Votes: 3)

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

ProtoFit
ProtoFit

3 Jun 15

SimSoup
SimSoup

3 Jun 15

JChemPaint
JChemPaint

2 Jun 15

Fityk
Fityk

20 Feb 15

Comentário para The Chemistry Development Kit

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