The Chemistry Development Kit

Screenshot der Software:
The Chemistry Development Kit
Softwarebeschreibung:
Version: 1.5.13 Aktualisiert
Upload-Datum: 26 Apr 16
Entwickler: The CDK Project
Lizenz: Frei
Popularität: 36

Rating: 3.7/5 (Total Votes: 3)

Die Chemistry Development Kit (auch als CDK) ist eine plattformunabhängige, frei verteilt und Open-Source-Bibliothek-Software in Java und speziell für strukturelle Bioinformatik, Chemieinformatik und Computational Chemistry umgesetzt werden.

Das Projekt besteht aus verschiedenen nützlichen Algorithmen und Datenstrukturen zugeschnitten speziell für Programmierer, die durch die Wiederverwendung von Code viel Zeit und Mühe sparen wollen. Das Kit Chemistry Development ist nicht darauf ausgelegt, von Endbenutzern verwendet werden.


Features auf einen Blick

Die wichtigsten Funktionen gehören die Unterstützung für das Lesen und Schreiben chemischen Datenformate, die Unterstützung von chemischen Strukturen Rendering, Unterstützung für QSAR (Quantitative Structure & ndash; Wirkungs-Beziehung). Deskriptoren sowie integrierten Algorithmen für die chemische Graphentheorie unterstützen

Für Ihre Bequemlichkeit wird die Anwendung als vorgefertigte Binaries in der JAR-Datei-Format verteilt. Um es in Ihrem Projekt verwenden, laden Sie einfach die neueste stabile Version von Softoware den Link oben, wo Sie auch das Programm & rsquo finden; s. Quellkodearchivs

Programmierer Ausführliche Informationen zu finden, wie das Programm von den Quellen zu kompilieren, wie verschiedene Tests ausgeführt werden, als auch, wie es in anderen Programmen in der README.txt-Datei zu verwenden, die innerhalb des tar.gz-Archiv befindet.


Unter der Haube und unterstützt OSes

einen Blick unter die Motorhaube des CDK Taking (Chemistry Development Kit) Software, können wir erwähnen, dass es vollständig in der Programmiersprache Java geschrieben wurde.

Zur Zeit ist es voll kompatibel mit 32-Bit und 64-Bit-Varianten von der GNU / Linux, Microsoft Windows und Mac OS X-Betriebssysteme. Jedoch sollte es auf jedem Betriebssystem arbeiten, die von der Java Runtime Environment (JRE) & nbsp unterstützt und Java Development Kit (JDK) & nbsp; Technologien

Was ist neu :

  • die formale Ladung des IAtomcontainer auf IMolecularFormula übertragen
  • Fixed bug 2787332 Die alte Anleihe-Array in der Gasteiger Gebührenberechnung wurde auf
  • Aktualisiert zu beheben Fehler 2788357 SMARTSQueryTool jetzt fängt TokenMgrError im Bau
  • new taglet Hinzugefügt cdk.githash Tag und Link Javadocs Quellen in Git Repo
  • zu verarbeiten
  • Aktualisiert cdk.svnrev Tags cdk.githash Tags
  • Bug_2787332. Hinzugefügt Test für das Triclosan-Molekül (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Entfernt veraltete Renderer Code: entweder verwenden CDK-1.0.x oder JChemPaint-primären
  • hinzugefügt Test für Bug 2786624 im Parser-Test-Suite
  • Zusätzliche Verbindungen zu PMD Seiten
  • hinzugefügt Link zu JUnit Statistiken
  • hinzugefügt Liste der Klassen in das Modul, mit Links zu den Nightly @ Pele
  • Satz hinzugefügt für die Erstellung von HTML-Seiten-Modul nach oben
  • Satz hinzugefügt für die Erstellung von HTML-Seiten-Modul nach oben

Was ist neu in Version 1.5.10:

  • Die formale Ladung des IAtomcontainer zu IMolecularFormula übertragen wird
  • Fixed bug 2787332 Die alte Anleihe-Array in der Gasteiger Gebührenberechnung wurde auf
  • Aktualisiert zu beheben Fehler 2788357 SMARTSQueryTool jetzt fängt TokenMgrError im Bau
  • new taglet Hinzugefügt cdk.githash Tag und Link Javadocs Quellen in Git Repo
  • zu verarbeiten
  • Aktualisiert cdk.svnrev Tags cdk.githash Tags
  • Bug_2787332. Hinzugefügt Test für das Triclosan-Molekül (InChI = 1S / C12H7Cl3O2 / c13-7-1-3-11
  • Entfernt veraltete Renderer Code: entweder verwenden CDK-1.0.x oder JChemPaint-primären
  • hinzugefügt Test für Bug 2786624 im Parser-Test-Suite
  • Zusätzliche Verbindungen zu PMD Seiten
  • hinzugefügt Link zu JUnit Statistiken
  • hinzugefügt Liste der Klassen in das Modul, mit Links zu den Nightly @ Pele
  • Satz hinzugefügt für die Erstellung von HTML-Seiten-Modul nach oben
  • Satz hinzugefügt für die Erstellung von HTML-Seiten-Modul nach oben

Was ist neu in Version 1.2.2:

  • Fixed Links. Suboptimale, da der Weg noch zu einer einzigen Nacht Instanz fest einprogrammiert ist, aber wir haben nicht die XML-Framework noch Dinge zusammenzufassen über alle Night (Lauf
  • Aktualisierte Versionsnummer
  • hinzugefügt Test IAtomContainers um sicherzustellen, dass nicht eingeschlichen über IMoleculeSet.add (IAtomContainerSet)
  • Overwritten addAtomContainer (IAtomContainer, double) zu, um eine Illegal werfen, wenn ein nicht IMolecule geben
  • wirft nun eine Illegal wenn versucht wird, eine IAtomContainer zu speichern, die nicht ein IMolecule ist
  • hinzugefügt Unit-Test für # 2784182
  • neuen Test mit Reserpin
  • hinzugefügt taglets zum Einfädeln Sicherheit
  • mit einem Atom oder weniger definieren wir sie verbunden werden, da es keine Partitionierung (fixes # 2.784.209, auf Nullpointer IAtomContainer ohne Atome)
  • erforderlich ist
  • hinzugefügt Unit-Test für Bug # 2784209 die derzeit ausfällt
  • Mehr Entfernung von expliziten org.openscience.cdk Paketnamen: wirft Klauseln
  • Mehr Entfernung von expliziten org.openscience.cdk Paketnamen
  • Mehr Entfernung von expliziten org.openscience.cdk Paketnamen: für neue org.openscience.cdk.Foo () ruft
  • Entfernt explizite org.openscience.cdk.interfaces Pakete Namen (Fixes # 2783549)
  • Entfernt explizite Paketnamen, zugunsten der Importe, für org.openscience.cdk im datadebug Modul (Fixes # 2783549)
  • Entfernt explizite Paketnamen, zugunsten der Importe, für org.openscience.cdk im Datenmodul (Fixes # 2783549)
  • Ausbruch der Rekursion Option auf AllRingsFinder
  • Extraktion aus dem String elementaren Formel die Ladung.
  • Extraktion aus dem String elementaren Formel die Ladung.
  • Controller der Masse, wenn er aus dem Bereich
  • Aktualisiert intelligent H zu einem PLANAR3 N hinzufügen, behebt einen Fehler 2781199
  • hinzugefügt Testfall für Bug 2781199
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor gemacht jetzt innerhalb eines catch-Block gehören die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor, die innerhalb von ein catch-Block enthält jetzt die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor, die innerhalb von ein catch-Block enthält jetzt die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor, die innerhalb von ein catch-Block enthält jetzt die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor, die innerhalb von ein catch-Block enthält jetzt die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Anrufe an CDKException Konstruktor, die innerhalb von ein catch-Block enthält jetzt die Wurzel Ausnahme-Stack-Trace zu erhalten
  • Es wurde ein Unit-Test-SD-Felder für alle Moleküle
  • gelesen werden, um sicherzustellen,
  • aufgeteilt Test
  • neue Dateien
  • mehr Tests für CML Lesen
  • hinzugefügt Unit-Test für # 1848591: falsche Murcko Rahmen
  • Fixed Guss, entfernen Sie redundante vollständigen Paketnamen
  • hinzugefügt Unit-Test für # 2692107
  • Fixed Tippfehler: fehlen 's'

Was ist neu in Version 1.2.1:

  • Ein Fehler wurde behoben 2.714.283, die ordnungsgemäß eine Ausnahme auslöst, wenn Ringe sind nicht richtig geschlossen. Wenn ein Ring nicht mit dem entsprechenden Ringnummer geschlossen ist, wird InvalidSmilesException geworfen. Spiele Daylight Verhalten
  • Fixed bug 2729120 und hinzugefügt Unit-Test
  • Aktualisiert Kommentar zu beheben Fehler 2.768.643.
  • Partial Fix für Fehler 2719237. gemacht getBondOrderSum statisch, hinzugefügt Unit-Test für sie
  • Typo: proteinl - & gt; Protein
  • Made Klasse Öffentlichkeit, unbreak Zugabe zu den Build / *. Javafiles
  • teilweise fixiert SMARTS für R0 entsprechen. Aktualisiert Zielmolekül Initialisierung explizit angeben Atome nicht in einem Ring und ebenfalls aktualisiert RingMembership Atom eine explizite Kontrolle zu tun, wenn R0 angegeben ist. Teilweise behebt einen Fehler 2587204
  • Fixed dubiosen Gleichheitstest. Eine private Methode war die Überprüfung Doppel Objekte über Referenzen. Arbeitete in Ordnung, wenn sie null waren. Schlägt fehl, wenn wir von Wert zu vergleichen müssen. -Code aktualisiert wird es zu berücksichtigen. Hinzugefügt Unit-Test (und machte das Verfahren so geschützt, dass sie getestet werden kann)
  • hinzugefügt Prüfverfahren Anmerkung. Vervollständigt Abdeckung für Datenmodul
  • Überarbeitete ChiIndexUtils, um es privat zu verpacken. Säubert öffentliche API, da es nur durch Chi-Descriptor-Code verwendet wird. alle abhängigen Klassen aktualisiert. Verschoben Testcode (das ausgefüllt werden muss!) Und
  • Code-Bereinigung von ChiIndexUtils. Umgerechnet auf 1,5 Idiome
  • Datenabgleich von PathTools und hinzugefügt Prüfverfahren Anmerkung, so dass Kern vollständig abgedeckt ist
  • Fixed die vorherige verpflichten, die cdk.keyword Linie zu bearbeiten, nicht die cdk.module Zeile
  • Konsistentere Schlüsselwörter verwendet
  • Es wurde ein Test, um sicherzustellen, dass Integer-Objekte anhand ihres Werts verglichen werden und nicht als Referenz
  • einen Testfall fügte hinzu, dass Atom Behälter diffs korrekt sind zu überprüfen, wenn entserialisierten Objekte mit
  • Fixed IntegerDifference, so dass sie den Integer-Wert tatsächlich prüft, anstatt Referenzen des Integer-Objekt. Behebt das Problem, wobei ein Objekt auf dem Datenträger serialisiert und dann deserialisiert nicht das ursprüngliche Objekt übereinstimmen (das heißt, nicht leer diff string)
  • Applied Patch # 2675819 (Stefan Kuhn): Patch einen removeReaction zu reactionSet hinzufügen
  • Verwenden Sie Schnittstelle statt Implementierung
  • Entfernt ein nicht benutztes import
  • Verwenden Sie IAtomContainer anstelle von IMolecule, als die tatsächliche Anpassung ist mit IAtomContainers bereits (Fixes # 2686249)
  • Fixed ein Classcast (Fixes # 2685134)
  • hinzugefügt Quelle attrib zu beheben, um das .deb Ubuntu Aufbau
  • Fixed Help Build-System: Verwenden Sie doclet Gläser in develjar /; für neue src Ordner src / main aktualisiert; entfernt sehr veraltet Verwendung von rt.jar
  • Entfernt libdepends sind für Test-ioformats, die eigentlich libdepends nicht haben
  • aktualisiert, so dass, wenn ein Zielatom hat kein Symbol (wie Pseudo-Atome) das Spiel gibt false zurück (anstelle eines NPE)
  • Fixed sachgemäßen Umgang mit #n SMARTS querys
  • hinzugefügt Testfall für Bug 2686473
  • hinzugefügt Hinweis auf Ant 1.7.1 erforderlich
  • Fixed a NPE Quelle: 'null == 2' eine Ausnahme verursacht, so erste Test für nullness
  • Fixed Copyright-Hinweis für das Jahr 2009
  • Fixed doppelte Speicherung von Layout-Vorlagen, die nur in der SDG-Modul gehören, nicht zusätzliches Modul zu
  • Merge Zweig 'local1.2' von ../../ git-svn / cdk

Was ist neu in Version 1.2.0:

  • behebt einige SMARTS Parsen Problem, die Verwendung von zwei Bf Symbole und IPseudoAtom im finger und fügt 4 neue Definitionen Atomtyp, für Jod und Schwefel.

Was ist neu in Version 1.1.5:.

  • Meist Bug-Fixes

Was ist neu in Version 1.1.4:.

  • Meist kleine Fehlerbehebungen

Was ist neu in Version 1.1.1:

  • meist kleine Fehlerkorrekturen und allgemeinen Code bereinigen.

Was ist neu in Version 1.1.0:.

  • Viele, viele Änderungen

Anforderungen: :

  • Java 2 Standard Edition Runtime Environment

Ähnliche Software

chemlab
chemlab

14 Apr 15

Siam Quantum
Siam Quantum

20 Feb 15

octopus TDDFT
octopus TDDFT

3 Jun 15

Kommentare zu The Chemistry Development Kit

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!