The Chemistry Development Kit

Software screenshot:
The Chemistry Development Kit
Software detaljer:
Version: 1.5.13 Opdateret
Upload dato: 26 Apr 16
Udvikler: The CDK Project
Licens: Gratis
Popularitet: 36

Rating: 3.7/5 (Total Votes: 3)

Kemi Development Kit (også kendt som CDK) er en platform-uafhængig, frit distribueres og open source bibliotek software implementeret i Java og designet specielt til strukturelle bioinformatik, cheminformatics og beregningsmæssige kemi.

Projektet består af forskellige nyttige algoritmer og datastrukturer skræddersyet specielt til programmører, der ønsker at spare en masse tid og kræfter ved at genbruge kode. Den Chemistry Development Kit er ikke designet til at blive brugt af slutbrugere.


Features et overblik

Vigtige funktioner omfatter støtte til læsning og skrivning kemisk dataformater, støtte til rendering kemiske strukturer, støtte til QSAR (Quantitative Structure & ndash; aktivitet Relationship). Deskriptorer, samt indbyggede algoritmer til at støtte den kemiske grafteori

For nemheds skyld er ansøgningen distribueres som præ-bygget binære filer i JAR filformatet. For at bruge den i dit projekt, skal du blot downloade den nyeste stabile version fra Softoware via linket ovenfor, hvor du også kan finde det program & rsquo; s. Kilde tarball

Programmører vil finde detaljerede oplysninger om, hvordan du kompilere programmet fra kilder, hvordan du kører forskellige tests, samt hvordan man bruger det i andre programmer i README.txt fil, der er placeret inde i tar.gz arkiv.


Under kølerhjelmen og understøttede operativsystemer

Tage et kig under kølerhjelmen af ​​CDK (Kemi Development Kit) software, kan vi nævne, at det helt er skrevet i programmeringssproget Java.

I øjeblikket er det fuldt kompatible med 32-bit og 64-bit varianter af GNU / Linux, Microsoft Windows og Mac OS X-operativsystemer. Det bør dog arbejde på alle OS understøttes af Java Runtime Environment (JRE) & nbsp; og Java Development Kit (JDK) & nbsp; teknologier

Hvad er nyt i denne udgivelse:

  • den formelle ansvar for IAtomcontainer er overført til IMolecularFormula
  • Fixed bug 2787332 Den gamle obligation array i beregningen af ​​Gasteiger afgift blev indstillet til
  • Opdateret at ordne bug 2788357 SMARTSQueryTool nu fanger TokenMgrError i konstruk
  • Tilføjet ny taglet at behandle cdk.githash tag og link javadocs til kilder i Git repo
  • Opdateret cdk.svnrev tags til cdk.githash tags
  • Bug_2787332. Tilføjet test for Triclosan molekyle (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Fjernet forældet renderer kode: enten bruge CDK-1.0.x eller jchempaint-primær
  • Tilføjet test for bug 2786624 i parseren test suite
  • Tilføjet links til PMD sider
  • Tilføjet link til JUnit statistik
  • Tilføjet liste over klasser i modulet, med links til overnatning @ Pele
  • Tilføjet oprettet for at skabe modul HTML-sider
  • Tilføjet oprettet for at skabe modul HTML-sider

Hvad er nyt i version 1.5.10:

  • Den formelle ansvar for IAtomcontainer er overført til IMolecularFormula
  • Fixed bug 2787332 Den gamle obligation array i beregningen af ​​Gasteiger afgift blev indstillet til
  • Opdateret at ordne bug 2788357 SMARTSQueryTool nu fanger TokenMgrError i konstruk
  • Tilføjet ny taglet at behandle cdk.githash tag og link javadocs til kilder i Git repo
  • Opdateret cdk.svnrev tags til cdk.githash tags
  • Bug_2787332. Tilføjet test for Triclosan molekyle (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Fjernet forældet renderer kode: enten bruge CDK-1.0.x eller jchempaint-primær
  • Tilføjet test for bug 2786624 i parseren test suite
  • Tilføjet links til PMD sider
  • Tilføjet link til JUnit statistik
  • Tilføjet liste over klasser i modulet, med links til overnatning @ Pele
  • Tilføjet oprettet for at skabe modul HTML-sider
  • Tilføjet oprettet for at skabe modul HTML-sider

Hvad er nyt i version 1.2.2:

  • Faste links. Suboptimal, da stien stadig hardcodede til en enkelt overnatning eksempel, men vi har ikke XML rammer endnu at opsummere over tingene alle Nightlies (kører
  • Opdateret versionsnummer
  • Tilføjet test for at sikre IAtomContainers ikke sneg ind via IMoleculeSet.add (IAtomContainerSet)
  • Overskrevet addAtomContainer (IAtomContainer, dobbelt) også, at smide en IllegalArgumentException når en ikke-IMolecule føres
  • Nu kaster en IllegalArgumentException når det forsøgt at lagre en IAtomContainer som ikke er et IMolecule
  • Tilføjet unit test for # 2784182
  • ny test med reserpin
  • Tilføjet taglets til gevindskæring sikkerhed
  • Med et atom eller mindre, vi definerer det at være forbundet, da der ikke er brug for partitionering (fixes # 2.784.209, NullPointerException på IAtomContainer uden atomer)
  • Tilføjet unit test for bug # 2784209 som i øjeblikket svigter
  • Mere fjernelse af eksplicit org.openscience.cdk pakkenavne: kaster klausuler
  • Mere fjernelse af eksplicit org.openscience.cdk pakkenavne
  • Flere fjernelse af eksplicitte org.openscience.cdk pakkenavne: for ny org.openscience.cdk.Foo () kalder
  • Fjernet eksplicitte org.openscience.cdk.interfaces pakker navne (fixes # 2.783.549)
  • Fjernet eksplicitte pakkenavne, til fordel for import, for org.openscience.cdk i datadebug modul (fixes # 2.783.549)
  • Fjernet eksplicitte pakkenavne, til fordel for import, for org.openscience.cdk i data modul (fixes # 2.783.549)
  • breakout af rekursion option på AllRingsFinder
  • Udsugning fra strengen elementært formel anklagen.
  • Udsugning fra strengen elementært formel anklagen.
  • Controller af massen, når den er ude af området
  • Opdateret til intelligent tilføje H s til en PLANAR3 N, løser bug 2.781.199
  • Tilføjet prøvesag for bug 2781199
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • opkald til CDKException konstruktør inden for en catch-blok omfatter nu undtagelsen rod at bevare staksporing
  • Tilføjet en enhed test for at sikre SD felter læse for alle molekyler
  • opdele test
  • nye filer
  • flere tests for CML læsning
  • Tilføjet unit test for # 1848591: forkert Murcko rammer
  • Fast cast, fjerne overflødige fuld pakke navn
  • Tilføjet unit test for # 2692107
  • Fast tastefejl: mangler 's'

Hvad er nyt i version 1.2.1:

  • Fixed bug 2.714.283, som korrekt kaster en undtagelse, når ringe er ikke lukket ordentligt. Hvis en ring ikke er lukket, med den passende ring nummer, InvalidSmilesException kastet. Kampe Daylight adfærd
  • Fixed bug 2729120 og tilføjede enhed test
  • Opdateret kommentar at ordne bug 2.768.643.
  • Delvis rettelse til bug 2719237. Made getBondOrderSum statisk, tilføjede unit test for det
  • Typo: proteinl - & gt; protein
  • Made klasse offentligheden, unbreak tilføje det til build / *. Javafiles
  • Delvist faste SMARTS matchende for R0. Opdateret målmolekyle initialisering til udtrykkeligt angive atomer ikke i en ring og også opdateret RingMembership atom til at gøre en eksplicit kontrol, når R0 er angivet. Delvist løser bug 2587204
  • Fast tvivlsomme test lighed. En privat metode var kontrol Dobbelt objekter via reference. Arbejdede fint, da de var nul. Fejler når vi nødt til at sammenligne med værdi. Kode er ajourført for at tage hensyn hertil. Tilføjet enhed test (og gjort den metode beskyttet, så det kan testes)
  • Tilføjet testmetode annotation. Fuldender dækning for data-modul
  • refactored ChiIndexUtils at gøre det pakke private. Renser op offentlige API, da den kun bliver brugt af chi-deskriptor kode. Opdateret alle afhængige klasser. Flyttet test-kode (som skal udfyldes!) Samt
  • Kode oprydning af ChiIndexUtils. Omregnet til 1,5 idiomer
  • Clean op af PathTools og tilføjede testmetode anmærkning, således at kernen er helt dækket
  • Ordnede forrige forpligte sig til at redigere cdk.keyword linje, ikke cdk.module linje
  • Mere konsekvente anvendte søgeord
  • Tilføjet en test for at sikre, at Integer objekter sammenlignes med værdi i stedet for henvisning
  • Tilføjet en prøvesag for at kontrollere, at atom container diffs er korrekte, når du bruger serialiseret objekter
  • Fast IntegerDifference så det faktisk kontrollerer heltal værdi i stedet for referencer til Integer objektet. Løser problemet, hvorved en genstand føljeton til disk og derefter serialiseret svarer ikke til den oprindelige objekt (dvs. ikke tom diff streng)
  • Applied patch # 2675819 (Stefan Kuhn): Patch at tilføje en removeReaction til reactionSet
  • Brug grænseflade i stedet for implementering
  • Fjernet en ubrugt import
  • Brug IAtomContainer stedet for IMolecule, som den faktiske matching er at bruge IAtomContainers allerede (fixes # 2.686.249)
  • Rettet en ClassCastException (fixes # 2.685.134)
  • Tilføjet kilde attrib at fastsætte bygge Ubuntu .deb
  • Fast Help build-system: brug Doclet krukker i develjar /; opdateret for ny src mappe src / main; fjernet meget forældede brug af rt.jar
  • Fjernede libdepends omfatter for test-ioformats, som faktisk ikke har libdepends
  • Opdateret således, at hvis et mål atom har ingen symbol (såsom pseudo atomer) kampen returnerer false (snarere end en NPE)
  • Fast korrekt håndtering af #n kløgt querys
  • Tilføjet prøvesag for bug 2686473
  • Tilføjet notat om Ant 1.7.1 kræves
  • Rettet en NPE kilde: "null == 2 'forårsager en undtagelse, så første test for nullness
  • Fast meddelelse om ophavsret for 2009
  • Fast to eksemplarer opbevaring af layout skabeloner, som kun hører hjemme i SDG modulet, ikke ekstra modul også
  • Flet filial «local1.2 'af ../../ git-svn / CDK

Hvad er nyt i version 1.2.0:

  • Løser et par SMARTS parsing problem, brug af to -Brev symboler og IPseudoAtom i Fingerprinter, og tilføjer 4 nye atom type definitioner, for jod og svovl.

Hvad er nyt i version 1.1.5:.

  • Mest fejlrettelser

Hvad er nyt i version 1.1.4:.

  • Overvejende små fejlrettelser

Hvad er nyt i version 1.1.1:

  • Overvejende små fejlrettelser og generelle kode oprydning.

Hvad er nyt i version 1.1.0:.

  • Mange, mange forandringer

Krav :

  • Java 2 Standard Edition Runtime Environment

Lignende software

Viewmol
Viewmol

3 Jun 15

XDrawChem
XDrawChem

3 Jun 15

GAMGI
GAMGI

22 Jun 18

PyVib2
PyVib2

2 Jun 15

Kommentarer til The Chemistry Development Kit

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!