The Chemistry Development Kit

Skjermbilde programvare:
The Chemistry Development Kit
Prog.varedetaljer:
Versjon: 1.5.13 Oppdatert
Last opp dato: 26 Apr 16
Utvikler: The CDK Project
Lisens: Gratis
Popularitet: 36

Rating: 3.7/5 (Total Votes: 3)

Kjemi Development Kit (også kjent som CDK) er en plattformuavhengig, fritt distribuert og åpen kildekode bibliotek programvare implementert i Java og designet spesielt for strukturelle bioinformatikk, cheminformatics og beregningsorientert kjemi.

Prosjektet består av diverse nyttige algoritmer og datastrukturer skreddersydd spesielt for programmerere som ønsker å spare en masse tid og krefter ved å gjenbruke kode. Kjemien Development Kit er ikke laget for å brukes av sluttbrukere.


Funksjoner på et øyeblikk

Viktige funksjoner inkluderer støtte for lesing og skriving kjemisk dataformater, støtte for gjengivelse av kjemiske strukturer, støtte for QSAR (Quantitative Structure & ndash; aktivitetsforhold). Beskrivelser, samt innebygde algoritmer for å støtte den kjemiske grafteori

For enkelhets skyld, er programmet distribueres som pre-bygget binærfiler i JAR-format. For å bruke den i prosjektet, bare laste ned den siste stabile versjonen fra Softoware hjelp av koblingen ovenfor, hvor du også kan finne programmet & rsquo; s. Kilde tarball

Programmerere vil finne detaljert informasjon om hvordan du kompilere programmet fra kilder, hvordan å kjøre ulike tester, samt hvordan du bruker den i andre programmer i README.txt fil som er plassert inne i tar.gz arkiv.


Under panseret og støttede operativsystemer

Ta en titt under panseret av CDK (kjemi Development Kit) programvare, kan vi nevne at det har blitt skrevet helt i Java programmeringsspråk.

I dag er det fullt kompatibel med 32-bit og 64-bit smaker av GNU / Linux, Microsoft Windows og Mac OS X-operativsystemer. Imidlertid bør det fungere på alle OS som støttes av Java Runtime Environment (JRE) & nbsp; og Java Development Kit (JDK) & nbsp; teknologi

Hva er nytt i denne utgaven:

  • den formelle ansvaret for IAtomcontainer er overført til IMolecularFormula
  • Fixed bug 2787332 Den gamle obligasjonen array i beregningen Gasteiger kostnad ble satt til
  • Oppdatert å fikse feilen 2788357 SMARTSQueryTool fanger nå TokenMgrError i anleggs
  • Lagt ny taglet å behandle cdk.githash tag og link Javadocs til kilder i Git repo
  • Oppdatert cdk.svnrev koder til cdk.githash tags
  • Bug_2787332. Lagt test for Triklosan molekyl (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Fjernet foreldet renderer kode: enten bruk CDK-1.0.x eller jchempaint-primær
  • Lagt test for bug 2786624 i parseren test suite
  • Lagt inn linker til PMD sider
  • Lagt lenke til JUnit statistikk
  • Lagt liste over klasser i modulen, med lenker til Nightly @ Pele
  • Lagd satt opp for å skape modulen HTML-sider
  • Lagd satt opp for å skape modulen HTML-sider

Hva er nytt i versjon 1.5.10:

  • Den formelle ansvaret for IAtomcontainer er overført til IMolecularFormula
  • Fixed bug 2787332 Den gamle obligasjonen array i beregningen Gasteiger kostnad ble satt til
  • Oppdatert å fikse feilen 2788357 SMARTSQueryTool fanger nå TokenMgrError i anleggs
  • Lagt ny taglet å behandle cdk.githash tag og link Javadocs til kilder i Git repo
  • Oppdatert cdk.svnrev koder til cdk.githash tags
  • Bug_2787332. Lagt test for Triklosan molekyl (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Fjernet foreldet renderer kode: enten bruk CDK-1.0.x eller jchempaint-primær
  • Lagt test for bug 2786624 i parseren test suite
  • Lagt inn linker til PMD sider
  • Lagt lenke til JUnit statistikk
  • Lagt liste over klasser i modulen, med lenker til Nightly @ Pele
  • Lagd satt opp for å skape modulen HTML-sider
  • Lagd satt opp for å skape modulen HTML-sider

Hva er nytt i versjon 1.2.2:

  • Faste lenker. Suboptimal, som banen er fortsatt hardkodet til en enkelt Nightly eksempel, men vi har ikke XML rammeverk ennå å oppsummere ting over alle Nightlies (kjører
  • Oppdatert versjon nummer
  • Lagt test for å sikre IAtomContainers ikke snek seg inn via IMoleculeSet.add (IAtomContainerSet)
  • Overskrevet addAtomContainer (IAtomContainer, dobbel) også, for å kaste en IllegalArgumentException når en ikke-IMolecule er passert
  • Nå kaster en IllegalArgumentException når det er forsøkt å lagre en IAtomContainer som ikke er en IMolecule
  • Lagt enhet test for # 2784182
  • ny test med reserpin
  • Lagd taglets for threading sikkerhet
  • Med ett atom eller mindre, definerer vi det å være tilkoblet, så det er ingen partisjone nødvendig (fikser # 2784209, NullPointerException på IAtomContainer uten atomer)
  • Lagt enhet test for bug # 2784209 som i dag svikter
  • Mer fjerning av eksplisitt org.openscience.cdk pakkenavn: kaster klausuler
  • Mer fjerning av eksplisitt org.openscience.cdk pakkenavn
  • Mer fjerning av eksplisitte org.openscience.cdk pakkenavn: for nye org.openscience.cdk.Foo () kaller
  • Fjernet eksplisitte org.openscience.cdk.interfaces pakker navn (fikser # 2783549)
  • Fjernet eksplisitte pakkenavn, til fordel for import, for org.openscience.cdk i datadebug modul (reparasjoner # 2783549)
  • Fjernet eksplisitte pakkenavn, til fordel for import, for org.openscience.cdk i datamodulen (fikser # 2783549)
  • utbrudd av rekursjon opsjon på AllRingsFinder
  • Utvinning fra strengen elementær formel tiltalen.
  • Utvinning fra strengen elementær formel tiltalen.
  • Controller av massen når den er ute av rekkevidde
  • Oppdatert til intelligent legge H-er til et PLANAR3 N, fikser bug 2781199
  • Lagt test for bug 2781199
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken nå inkludere roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken omfatter nå roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken omfatter nå roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken omfatter nå roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken omfatter nå roten unntak for å bevare stakksporingen
  • samtaler til CDKException konstruktøren gjort innenfor en catch-blokken omfatter nå roten unntak for å bevare stakksporingen
  • Lagt til en enhet test for å sikre SD felt blir lest for alle molekyler
  • splittet opp test
  • nye filer
  • flere tester for KML lesing
  • Lagd enhet test for # 1848591: feil Murcko rammeverk
  • Fast cast, fjerne overflødig full pakke navn
  • Lagt enhet test for # 2692107
  • Fast skrivefeil: missing 's'

Hva er nytt i versjon 1.2.1:

  • Fast bug 2.714.283, som riktig kaster et unntak når ringene er ikke skikkelig lukket. Hvis en ring ikke er lukket med det passende ringnummer, blir InvalidSmilesException kastet. Kamper Daylight oppførsel
  • Fast bug 2729120 og lagt enhet test
  • Oppdatert kommentar for å fikse feilen 2.768.643.
  • Delvis fix for feil 2719237. Made getBondOrderSum statisk, lagt enhet test for det
  • Typo: proteinl - & gt; protein
  • Laget klasse offentlig, for å unbreak legge det til oppbygging / *. Javafiles
  • Delvis faste SMARTS matching for R0. Oppdatert målmolekyl initialisering å eksplisitt angi atomer ikke i en ring og også oppdatert RingMembership atom å gjøre en eksplisitt sjekk når R0 er spesifisert. Delvis fikser bug 2587204
  • Fast tvilsom likhet test. En privat metoden ble sjekket Doble gjenstander via referanse. Fungerte fint når de var null. Svikter når vi trenger å sammenligne med verdi. Kode er oppdatert til å ta det i betraktning. Lagt enhet test (og gjorde metoden beskyttet slik at det kan testes)
  • Lagt testmetode merknader. Fullfører dekning for datamodul
  • Refactored ChiIndexUtils å gjøre det pakke privat. Rydder opp offentlig API, siden det bare brukes av chi descriptor kode. Oppdatert alle avhengige klasser. Flyttet test kode (som må fylles ut!) Så vel
  • Kode opprydding av ChiIndexUtils. Omregnet til 1,5 idiomer
  • Rydd opp av PathTools og lagt testmetode merknader, slik at kjernen er helt dekket
  • Fast forrige forplikte seg til å redigere cdk.keyword linjen, ikke den cdk.module linjen
  • Mer konsistente søkeordene som brukes
  • Lagt til en test for å sikre at Integer gjenstander blir sammenlignet med verdi fremfor referanse
  • Lagt til en test for å sjekke at atom container differ er riktige ved bruk deserialisert gjenstander
  • Fast IntegerDifference slik at det faktisk sjekker heltall i stedet for referanser for Integer objekt. Løser problemet der et objekt serialisert til disk og deretter deserialisert ikke samsvarer med det opprinnelige objektet (dvs. ikke tom diff streng)
  • Applied patch # 2675819 (Stefan Kuhn): Patch å legge til en removeReaction til reactionSet
  • Bruk grensesnitt i stedet for implementering
  • Fjernet en ubrukt import
  • Bruk IAtomContainer istedenfor IMolecule, som den faktiske søkeord er å bruke IAtomContainers allerede (fikser # 2686249)
  • Fikset en ClassCastException (fikser # 2685134)
  • Lagt kilde attrib å fikse bygge Ubuntu .deb
  • Fast Help build system: bruk Doclet krukker i develjar /; oppdatert etter ny src mappe src / main; fjernet svært utdatert bruk av rt.jar
  • Fjernet libdepends inkluderer for test ioformats, som faktisk ikke har libdepends
  • Oppdatert slik at hvis et mål atom har ingen symbol (for eksempel pseudo-atomer) kampen returnerer false (i stedet for en NPE)
  • Fast forsvarlig håndtering av #n SMARTS querys
  • Lagt test for bug 2686473
  • Lagt oppmerksom på Ant 1.7.1 kreves
  • Fikset en NPE kilde: 'null == 2' til et unntak, så første test for nullness
  • Fast opphavsrett for 2009
  • Fast duplikat lagring av layout maler, som bare hører hjemme i SDG modul, ikke ekstra modul for
  • Slå sammen grenen 'local1.2 "av ../../ git-svn / CDK

Hva er nytt i versjon 1.2.0:

  • Løser noen SMARTS parsing problem, bruk av to -letter symboler og IPseudoAtom i Fingerprinter, og legger til 4 nye atom typedefinisjoner, for jod og svovel.

Hva er nytt i versjon 1.1.5.

  • For det meste feilrettinger

Hva er nytt i versjon 1.1.4.

  • For det meste små feilrettinger

Hva er nytt i versjon 1.1.1:

  • For det meste små feilrettinger og generell kode rydde opp.

Hva er nytt i versjon 1.1.0.

  • Mange, mange endringer

Krav

  • Java 2 Standard Edition Runtime Environment

Lignende programvare

GAMGI
GAMGI

22 Jun 18

Siam Quantum
Siam Quantum

20 Feb 15

ISLEC
ISLEC

20 Feb 15

Razi
Razi

11 May 15

Kommentarer til The Chemistry Development Kit

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!