Download Chemistry Development Kit 20060714 - Chemistry Development Kit 20060714 Description, Chemistry Development Kit 20060714 Reviews
Contact
 


 

Download

 
Download Now (0K)
LGPL (GNU Lesser General Public License)
Downloads till now: 7
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Archeology, Artificial Intelligence , Astronomy , Bioinformatics , Chemistry , Electronic Design Automation (, Electronic Design Automation (EDA) , Geographical , Image Recognition , Mathematics , Medical Science Apps. , Neuroscience , Visualization ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Chemistry Development Kit 20060714

 

Details

Size: 0K
Last Update: 2008-05-14 23:53:52
OS Support: Linux
License/Program Type: LGPL (GNU Lesser General Public License)
Publisher: The CDK Project
Price:$0.00
Description:

Chemistry Development Kit 20060714 is chemistry software developed by The CDK Project.
Chemistry Development Kit classes are Java utitility classes for ChemoInformatics and Computational chemistry, written in Java. They are developed constantly developed parallel to other projects that make use of them.



They are a complete re-write of the CompChem classes that were the basis of JChemPaint, a Java Editor for 2D chemical structures, and of JMDraw, a Java package for the graphical layout of 2D chemical structures.

The CDK project was started in September 2000 to replace the CompChem libraries used by JChemPaint, Jmol and SENECA. It no longer is in its initial stage, but is slowly getting a solid state.

The people involved in setting up the project are Christoph Steinbeck then at the Chemoinformatics Group at the Max Planck Institute of Chemical Ecology in Jena, as well as Egon Willighagen from the University of Nijmegen, The Netherlands, who is also involved with JChemPaint and many other Java Chemoinformatics programs, and Dan Gezelter from Notre Dame University, South Bend, USA, the initiator of Jmol, a 3D viewer and analyzer for molecules .

Now, the rewrite of these CompChem/CDK library classes do somehow effect all of our projects. All of our code relies to some extend on the so-called CompChem classes for computational chemistry.

Christoph Steinbeck started this chemistry library when he started programming SENECA, a system for Computer Assisted Structure Elucidation. It turned out that some of the code had design flaws that prevented others, like the authors of (Jmol) to use it.

What's New in This Release:
General changes:

new build system that compiles modules one by one to have clear dependencies
more use of @cdk.keyword for the topic index
data files moved from cdk/data to cdk/src/data
updated the FSF address
code clean ups and JavaDoc improvement
many bug fixes and new JUnit tests
removed printf.jar which had a suspicious licence
upgraded log4j version to 1.2.13
upgraded jgrapht version to 0.6.0
dependency on gnujaxp has been removed

Below is an overview of major changes sorted per module.

Interfaces

the interfaces are now located in org.openscience.cdk.interfaces
many methods now make use of interfaces instead of implementations: generally a replace if ChemObject by IChemObject
the data classes return interfaces now
the interface cdk.ChemObjectListener is now known as cdk.IChemObjectListener
added an IChemObjectBuilder interface with implementations
IRingSet now extends ISetOfAtomContainers
IChemObject.clone() now declares a 'throws CloneNotSupported' (as is normal in Java)
the API now use the List interface instead of the Vector implementation

Data (+ data-debug + nonotify)

Added a DefaultChemObjectBuilder for the data classes
Added new set of data classes that debug calls to the classes (data-debug module)
Added new set of data classes that do not trigger ChangedNotification calls (nonotify module)
Added missing serialVersionUID fields to data classes
Mapping now properly implements clone()

Core

now only depends on interfaces, no longer on the data class implementations
added a constructor CDKException(String message, Throwable cause)
added a number of missing atom types from our lists

Standard

added DeAromatizationTool which can convert 'aromatic' systems to Kekule systems
removed the deprecated RTools
added a method to calculate double bond equivalents (DBEs)
added some methods to get all paths between 2 atoms and all paths starting from an atom of a given length
added a method to get the actual shortest path between two atoms
added a general IImplementationSpecification which DescriptorSpecification and ReactionSpecification now extend
added getAtomCount() and getBondCount() to manipulators
deprecated the manipulators' getAllInOneAtomContainer() convenience method as they pose a serious performance hit
added a method in GeometryTools to rotate the coordinates of an atom in 3d around a line segment by a specified angle
added an EState atom type matcher

Render

added option to turn of rendering of reaction boxes
added option to draw CDKConstants.TITLE
added rendering of curly arrows
extended highlighting posibilities: there are now three types of selection:

- highlightAtom/Bond with highligh color, for hovering over
- selectedPart/selectedPartColor for internally selected part
- externalSelectdPart/externalHighlightColor for external selections

added 'compact' mode in which atoms are drawn like squares (like on PubChem)
the renderer now uses cached screen coordinates instead of modifying the atomic coordinates all the time
removed the unmaintained Java3D based 3D renderer

Io

removed ChemObjectWriter.highestSupportedChemObject()
no longer depends on a specific interfaces implementation
the MDLWriter can now write IChemFile
added a basic Mol2 writer
the MDLReader is now more flexible with corrupt output from other programs
ChemObjectIO.accepts(Object) is deprecated in favor of .accepts(Class)
many chemical file formats were added defined in OpenBabel
the MDLRXNReader now reads atom-atom mappings
IChemFormat now extends IResourceFormat
added the new methods IResourceFormat.getMIMEType(), getFileExtensions() and isXMLBased()
added IChemFormat.getSupportedDataFeatures()
added ReaderFactory.createReader(IChemFormat) and WriterFactory.createWriter(IChemFormat)

Valencycheck

extra

Stereo center detection was refactored out of the SmilesGenerator into BondTools
getAllChemObjects() were added to cdk.tools.manipulators classes
namespace declarations in dictionaries and atom type lists were fixed
added a GridGenerator
added the Tanimoto similarity measure
dictionaries can now be in OWL too, in addition to STMML (part of CML)
the StructureDiagramGenerator no longer deletes E/Z stereochemistry
the AbstractController now allows merging of Atoms
added tool to determine the number of lone pair electrons for an atomtype

pdb

REMARK and COMPND are now read from PDB files
mutliple MODEL in PDB files are now read into a ChemSequence
PDBAtom was moved into the cdk.protein.data package
added method PDBStrand.getMonomerNamesInSequentialOrder()
the PDBReader performance was improved by some 30%

qsar

descriptors are moved to cdk.qsar.descriptors.molecular and descriptor.atomic
added the Petitjean shape indices descriptor
added Randic's weighted path descriptor
added descriptors for the number of atoms in the longest aliphatic chain, longest chain and largest pi system
added new interfaces IAtomicDescriptor, IBondDescriptor and IMolecularDescriptor
added a few bond descriptors
added Weka to build linear regression models
R-CDK bridge now uses rJava/JRI instead of previous library

forcefield

added a line search algorithm for the Wolfe conditions and a cubic interpolation
added MMFF94EnergyFunction.MMFF94EnergyFunction(IAtomContainer) to calculate for force field energy

libio_cml (+ qsar_cml + pdb_cml)

Uses Jumbo 5.2 now, with a XOM 1.1 based CMLDOM

libio_biojava

added tool to convert a BioJava SymbolList to a CDK IBioPolymer
added customizing of Bond in the ICMLCustomizer API

charges

implemented Garsteiger pi charges

reaction

added cdk.reaction.IReactionProcess for describing reaction processes
added a set of reaction types found in mass spectroscopy
added a method in ReactionManipulator that returns the mapped ChemObject for a given ChemObject
added a StructureResonanceGenerator that uses known reaction types from cdk.reaction.type

smiles

added four missing one char symbol elements in parser: K, U, V and Y
added a DeduceBondSystemTool that is supposed to resolve double bond placement in delocalized systems

builder3d

experimental

added a ProteinPocket finder algorithm
added a SubstructureFingerprinter (which still lacks a good optimized list of descriptive substructures. Anyone?)
added generator for Murcko fragments
Chemistry Development Kit 20060714 supports different languages (including english). It works with Linux.

Downloading Chemistry Development Kit 20060714 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Chemistry Development Kit 20060714 Version History

Product Date Added
Chemistry Development Kit 20060714 2008-05-14 23:53:52


Related Software

Calcc
From category: Mathematics
Calcc 0.1.1a is mathematics software developed by Luigi Auriemma. Calcc is a useful command-line calculator (32/64 bit numbers) which supports multiple input and output formats (hex, decimal, octal...
PySWIP
From category: Artificial-Intelligence
PySWIP is a Python/SWI-Prolog bridge that enables you to query in prolog using SWI-Prolog in your Python programs....
Anagram Solver 0.1
From category: Mathematics
Anagram Solver 0.1 is mathematics software developed by Tim Harper. Anagram Solver is a simple anagram solver program. You can use it against any spelling dictionary that is formatted: \...
SMA
From category: Medical-Science-Apps
SMA consists of a small collection of programs that perform different tests for association between genotypes....
ECalc
From category: Mathematics
ECalc 0.3.0 is mathematics software developed by Henrik Gustafsson. ECalc application is a calculator plug-in for Eclipse that provides the ability to evaluate mathematical expressions. To i...
Magic Garden
From category: Visualization
Magic Garden is a software that allows you to create simple fractal plants with a GUI or command line interpreter....
Electric
From category: Electronic-Design-Automation
Electric 8.04 is electronic design automation ( software developed by Steven M. Rubin. Electric VLSI Design System is a complete Electronic Design Automation (EDA) system that can handle many forms...
SAOImage DS9
From category: Astronomy
SAOImage DS9 is an astronomical imaging and data visualization application....
FreeMat
From category: Mathematics
FreeMat 2.0 is mathematics software developed by Samit Basu. FreeMat is a free environment for rapid engineering and scientific prototyping and data processing. FreeMat project is similar to commer...
CAPSIM Text Mode Kernel
From category: Electronic-Design-Automation-EDA
CAPSIM Text Mode Kernel (TMK) is a hierarchical interactive block diagram simulation and design system for digital signal proces...
gipfel
From category: Geographical
gipfel is a tool to find the names of mountains or points of interest on a picture....
Fast Genetic Algorithm
From category: Artificial-Intelligence
Fast Genetic Algorithm 1.0 is artificial intelligence software developed by Alessandro Presta. Fast Genetic Algorithm is a simple yet powerful implementation of a general genetic algorithm, and pro...
BKchem
From category: Chemistry
BKchem 0.12.0_01 is chemistry software developed by beda. BKchem is a free chemical drawing program. BKchem was concieved and written by Beda Kosata. BKchem is written in Python, an interpre...
boinc
From category: Visualization
boinc can be used as a console tool to display information about BOINC projects and working units....
AnalyticMath 1.1
From category: Mathematics
AnalyticMath 1.1 is mathematics software developed by Paul W. Hunter. AnalyticMath is a FREE, cross-platform (Windows, Linux, etc.) mathematics / plotting program with a powerful editor and integra...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
3. Canon PIXMA iP1000 Printer Driver
4. Canon PIXMA iP1600 Printer Driver
5. BoxEasy Jukebox
6. AudioList Plus
7. Cool Audio Extractor
8. Anti-hotlink
9. Free Mp3 Finder
10. Audio Catalog
11. Canon PIXMA MP210 MP Drivers
12. LG GSA-2166D
13. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
14. Canon PIXMA iP1200 Printer Driver x64 d
15. Genius Eye 110 Webcam Driver
16. DVD Decrypter
17. Canon LaserShot LBP-1210 Printer Driver
18. SendSong
19. Canon PIXMA iP1300 Printer Driver c
20. Mercury KPC-6225V

DownloadTube Editor Reviews

 
1. Flash Windows Hider
Flash Windows Hider is a simple to use and reliable software...
2. Security Administrator
Security Administrator is an impressively feature-rich tool ...
3. Cash Register Calculator
Easy cash register tracker that can run on PC cash registers...
4. Remove Duplicate Files
Find and remove the duplicates and even more - sort and orga...
5. VeryDOC DWG to Image Converter Unlimited License
VeryDOC DWG to Image Converter is a powerful utility that al...
6. EveryWAN Remote Support Personal Edition
EveryWAN Remote Support Personal Edition allows you to view ...
7. HiPro86 - THE BOT
HiPro86-THE BOT is a \"set and forget\" software solution wi...
8. Disk space manager
The modern hard drives are tens and hundreds of gigabytes of...
9. Likno Web Button Maker
Likno Web Button Maker is a user-friendly software for creat...
10. Executable Lockdown
Maintain baseline PC configurations, prevent unauthorized ex...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. jQuery lightBox Extension
jQuery lightBox plugin provides a simple and unobtrusive sol
2. Ajax Broken Link Checker
Ajax Broken Link Checker jQuery plugin shows you valid URLs
3. xmlObjectifier
xmlObjectifier provides a simple way to convert XML to JSON
4. Videobox
Videobox allows you to use a lightbox clone in case of video
5. PopBox
PopBox is a JavaScript based image magnification tool.
6. xslt.js
xslt.js is a JavaScript library that lets you asynchronously
7. Sigma Linb
Sigma Linb is an Ajax components library for building zero f
8. Sigma Visual
Sigma Visual is web based visual AJAX UI builder for profess
9. Sigma Grid
Sigma Grid is an Ajax data grid made only with pure JavaSrip
10. HInclude
HInclude allows you to easily include HTML code in web pages
11. haccordion
haccordion is a simple to implement accordion like menu base
12. jquery.biggerlink
jquery.biggerlink is a jQuery plugin to make it really easy
13. Simple Accessible Charts
Simple Accessible Charts allows you to create graphs and cha
14. gaTracker
gaTracker provides a quicker, automated way to embed Google
15. Embed QuickTime
Embed QuickTime is a jQuery plugin that helps you embed Quic
16. ByRei - Dynamic Div
ByRei - Dynamic Div Javascript makes it possible to make a m
17. jScroller
jScroller is a plugin for jQuery to scroll content on a webp
18. jQuery Checkbox
jQuery Checkbox provides an alternative for the styling of c
19. jquery.combobox
jquery.combobox is an unobtrusive way of creating a HTML typ
20. SimpleModal
SimpleModal is a lightweight jQuery plugin that provides a s