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

ISLEC
ISLEC

20 Feb 15

Chemsuite
Chemsuite

3 Jun 15

Chemtool
Chemtool

19 Feb 15

octopus TDDFT
octopus TDDFT

3 Jun 15

Kommentarer til The Chemistry Development Kit

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