cdk-1.2.10/ 40755 0 0 0 11570154753 7376 5 ustar 0 0 cdk-1.2.10/doc/ 40755 0 0 0 11570154753 10143 5 ustar 0 0 cdk-1.2.10/doc/javadoc/ 40755 0 0 0 11570154753 11552 5 ustar 0 0 cdk-1.2.10/doc/refs/ 40755 0 0 0 11570154753 11102 5 ustar 0 0 cdk-1.2.10/src/ 40755 0 0 0 11570154753 10165 5 ustar 0 0 cdk-1.2.10/src/META-INF/ 40755 0 0 0 11570154753 11325 5 ustar 0 0 cdk-1.2.10/src/main/ 40755 0 0 0 11570154753 11111 5 ustar 0 0 cdk-1.2.10/src/main/net/ 40755 0 0 0 11570154753 11677 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/ 40755 0 0 0 11570154753 12307 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/ 40755 0 0 0 11570154753 13050 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/tools/ 40755 0 0 0 11570154753 14210 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/tools/bibtex/ 40755 0 0 0 11570154753 15465 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/tools/copyright/ 40755 0 0 0 11570154753 16220 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/tools/coverage/ 40755 0 0 0 11570154753 16003 5 ustar 0 0 cdk-1.2.10/src/main/net/sf/cdk/tools/doclets/ 40755 0 0 0 11570154753 15645 5 ustar 0 0 cdk-1.2.10/src/main/org/ 40755 0 0 0 11570154753 11700 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/ 40755 0 0 0 11570154753 14173 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/ 40755 0 0 0 11570154753 14734 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/annotations/ 40755 0 0 0 11570154753 17271 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/aromaticity/ 40755 0 0 0 11570154753 17261 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/atomtype/ 40755 0 0 0 11570154753 16576 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/atomtype/mapper/ 40755 0 0 0 11570154753 20062 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/charges/ 40755 0 0 0 11570154753 16350 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/ 40755 0 0 0 11570154753 16201 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/atomtypes/ 40755 0 0 0 11570154753 20226 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/data/ 40755 0 0 0 11570154753 17112 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/elements/ 40755 0 0 0 11570154753 20015 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/fragments/ 40755 0 0 0 11570154753 20167 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/config/isotopes/ 40755 0 0 0 11570154753 20046 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/controller/ 40755 0 0 0 11570154753 17117 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/debug/ 40755 0 0 0 11570154753 16022 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/dict/ 40755 0 0 0 11570154753 15657 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/dict/data/ 40755 0 0 0 11570154753 16570 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/event/ 40755 0 0 0 11570154753 16055 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/exception/ 40755 0 0 0 11570154753 16732 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/fingerprint/ 40755 0 0 0 11570154753 17263 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/formula/ 40755 0 0 0 11570154753 16401 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/formula/rules/ 40755 0 0 0 11570154753 17533 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/geometry/ 40755 0 0 0 11570154753 16567 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/geometry/alignment/ 40755 0 0 0 11570154753 20545 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/geometry/surface/ 40755 0 0 0 11570154753 20217 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/graph/ 40755 0 0 0 11570154753 16035 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/graph/invariant/ 40755 0 0 0 11570154753 20030 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/graph/invariant/exception/ 40755 0 0 0 11570154753 22026 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/graph/matrix/ 40755 0 0 0 11570154753 17341 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/graph/rebond/ 40755 0 0 0 11570154753 17306 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/inchi/ 40755 0 0 0 11570154753 16026 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/index/ 40755 0 0 0 11570154753 16043 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/interfaces/ 40755 0 0 0 11570154753 17057 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/ 40755 0 0 0 11570154753 15343 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/cml/ 40755 0 0 0 11570154753 16116 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/cml/data/ 40755 0 0 0 11570154753 17027 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/formats/ 40755 0 0 0 11570154753 17016 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/inchi/ 40755 0 0 0 11570154753 16435 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/iterator/ 40755 0 0 0 11570154753 17174 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/iterator/event/ 40755 0 0 0 11570154753 20315 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/listener/ 40755 0 0 0 11570154753 17170 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/program/ 40755 0 0 0 11570154753 17012 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/pubchemxml/ 40755 0 0 0 11570154753 17507 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/random/ 40755 0 0 0 11570154753 16623 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/io/setting/ 40755 0 0 0 11570154753 17020 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/isomorphism/ 40755 0 0 0 11570154753 17305 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/isomorphism/matchers/ 40755 0 0 0 11570154753 21113 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/isomorphism/matchers/smarts/ 40755 0 0 0 11570154753 22424 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/isomorphism/mcss/ 40755 0 0 0 11570154753 20252 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/iupac/ 40755 0 0 0 11570154753 16035 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/iupac/parser/ 40755 0 0 0 11570154753 17331 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/layout/ 40755 0 0 0 11570154753 16251 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/layout/templates/ 40755 0 0 0 11570154753 20247 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/libio/ 40755 0 0 0 11570154753 16032 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/libio/cml/ 40755 0 0 0 11570154753 16605 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/libio/md/ 40755 0 0 0 11570154753 16432 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/math/ 40755 0 0 0 11570154753 15665 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/math/qm/ 40755 0 0 0 11570154753 16302 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/modeling/ 40755 0 0 0 11570154753 16532 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/modeling/builder3d/ 40755 0 0 0 11570154753 20407 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/modeling/builder3d/data/ 40755 0 0 0 11570154753 21320 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/modeling/forcefield/ 40755 0 0 0 11570154753 20634 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/modeling/forcefield/data/ 40755 0 0 0 11570154753 21545 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/nonotify/ 40755 0 0 0 11570154753 16601 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/pharmacophore/ 40755 0 0 0 11570154753 17564 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/protein/ 40755 0 0 0 11570154753 16414 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/protein/data/ 40755 0 0 0 11570154753 17325 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/ 40755 0 0 0 11570154753 15702 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/ 40755 0 0 0 11570154753 20243 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/atomic/ 40755 0 0 0 11570154753 21517 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/atompair/ 40755 0 0 0 11570154753 22057 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/bond/ 40755 0 0 0 11570154753 21165 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/molecular/ 40755 0 0 0 11570154753 22226 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/descriptors/protein/ 40755 0 0 0 11570154753 21723 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/model/ 40755 0 0 0 11570154753 17002 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/model/R/ 40755 0 0 0 11570154753 17203 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/model/R2/ 40755 0 0 0 11570154753 17265 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/model/data/ 40755 0 0 0 11570154753 17713 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/qsar/result/ 40755 0 0 0 11570154753 17220 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/reaction/ 40755 0 0 0 11570154753 16540 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/reaction/mechanism/ 40755 0 0 0 11570154753 20504 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/reaction/type/ 40755 0 0 0 11570154753 17521 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/reaction/type/parameters/ 40755 0 0 0 11570154753 21664 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/renderer/ 40755 0 0 0 11570154753 16542 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/renderer/color/ 40755 0 0 0 11570154753 17660 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/ringsearch/ 40755 0 0 0 11570154753 17061 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/ringsearch/cyclebasis/ 40755 0 0 0 11570154753 21202 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/similarity/ 40755 0 0 0 11570154753 17122 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/smiles/ 40755 0 0 0 11570154753 16230 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/smiles/smarts/ 40755 0 0 0 11570154753 17541 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/smiles/smarts/parser/ 40755 0 0 0 11570154753 21035 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/smiles/smarts/parser/visitor/ 40755 0 0 0 11570154753 22534 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/structgen/ 40755 0 0 0 11570154753 16752 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/structgen/stochastic/ 40755 0 0 0 11570154753 21116 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/structgen/stochastic/operator/ 40755 0 0 0 11570154753 22751 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/templates/ 40755 0 0 0 11570154753 16732 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/templates/saturatedhydrocarbons/ 40755 0 0 0 11570154753 23344 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/tools/ 40755 0 0 0 11570154753 16074 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/tools/diff/ 40755 0 0 0 11570154753 17004 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/tools/diff/tree/ 40755 0 0 0 11570154753 17743 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/tools/features/ 40755 0 0 0 11570154753 17712 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/tools/manipulator/ 40755 0 0 0 11570154753 20427 5 ustar 0 0 cdk-1.2.10/src/main/org/openscience/cdk/validate/ 40755 0 0 0 11570154753 16525 5 ustar 0 0 cdk-1.2.10/README 100644 0 0 12065 11570154753 10377 0 ustar 0 0 CDK - The Chemical Development Kit
Copyright 1997-2009 The CDK Development Team
License: LGPL v2, see doc/lgpl.license
1. Introduction
You are currently reading the README file for the Chemistry Development Project (CDK).
This project is hosted under http://cdk.sourceforge.net/
Please refer to these pages for updated information and the latest version of the CDK.
The CDK is an open-source library of algorithms for structural chemo- and bioinformatics, implemented in
the programming language Java(tm). The library is published under terms of the the
GNU Lesser General Public License v2. This has implications on what you can do with sources and
binaries of the CDK library. For details, please refer to the file LICENSE, which should have been
provided with this distribution.
PLEASE NOTE: This is a library of useful data structures and algorithms to manipulate them
from the area of structural chemo- and bioinformatics. As such, it is intended for the use by
programmers, who wish to save some effort by reusing code. It is not intended for the enduser.
If you consider yourself to be more like user, you might not find what you wanted.
Please refer to other projects like the JChemPaint project (http://jchempaint.sourceforge.net)
or the Jmol project (http://www.jmol.org/) for programs that actually take advantage of the
CDK library.
2. Compiling
Compiling and jar-ing the software is done with Jakarta's
Ant (http://jakarta.apache.org/ant/) 1.7.1 or better and Java 1.5.0 or better:
cdk/$ ls build.xml
build.xml
cdk/$ ant
"ant -p" gives a list of possible compilation targets. The default target is 'dist-all', which
creates a number of .jar files in the 'dist' directory corresponding to subsets of the CDK
functionality. For convenience, one large .jar file containing everything can be created using the
target 'dist-large' (using the command "ant dist-large"). This is also created in dist/jar and is
typically named something like 'cdk-cvs-20060303.jar'.
2.1 Creating the JavaDoc documentation for the API
The JavaDoc documentation for the API describes all of the CDK classes in detail. It functions as
the user manual for the CDK, although you should also look at the list of examples and tutorials
below. This documentation is created by 'ant' from the Java source code for the CDK as follows:
cdk/$ ls javadoc.xml
javadoc.xml
cdk/$ ant -buildfile javadoc.xml html
The documenation is created as a series of .html pages in doc/api. If you use firefox, you can read
the documentation using the following command:
cdk/$ firefox doc/api/index.html
3. Running tests
IMPORTANT: this requires the SVN or Git version of the sources.
After you compiled the code, you can do "ant test-all" to run the test suite of non-interactive, automated
tests. You might need to copy an appropriate junit.jar into your $ANT_HOME/lib
directory or somewhere else in your classpath.
Upon "ant dist-all test-dist-all test-all", you should see something like:
test:
Running org.openscience.cdk.test.CDKTests
Tests run: 1065, Failures: 7, Errors: 1, Time elapsed: 27,55 sec
As you can see, the vast majority of tests ran successfully, but that there
are failures and errors. The $CDK_HOME/reports/results.txt file contains
information about the outcome of the tests. Some tests might fail intentionally
to mark know issues in CDK.
There are also run interactive tests, like the Controller2DTest. In order to try them, you can edit the "run"
target in the build.xml file to look like this:
Then, a "ant run" should give you a window where you can add bonds to a given structure.
Currently, there are more than 2500 test, of which a large part tests the data, datadebug and
nonotify classes.
4. Using CDK
CDK is a class library intended to be used by other programs. It will not run
as a stand-alone program, although it contains some GUI- and command
line applications. In order to use the CDK in your program, you need to build
the distribution jars by running "ant dist-all". They will end up in
$CDK_HOME/dist/jar. Copy all cdk-*.jars as well as all jars from $CDK_HOME/jar
to the lib directory of the project for which you intend to have CDK support and
use them as you would use any other third party jar.
Alternatively, run "ant dist-large" to create a jar cdk-svn-YYYYMMDD.jar in
$CDK_HOME/dist/jar. This large jar contains all the CDK code and all third
party libraries that code depends on.
5. Examples and tutorials
To get started using the CDK, you may be interested in the following websites which contain
examples and tutorials:
* http://www.chemistry-development-kit.org
* http://blue.chem.psu.edu/~rajarshi/code/java
* http://www.redbrick.dcu.ie/~noel/CDKJython.html
Further examples can also be found in issues of the CDK News:
* http://cdknews.org/
cdk-1.2.10/build.props 100644 0 0 46 11570154753 11617 0 ustar 0 0 # configuration file
#
version=1.2.10
cdk-1.2.10/build.xml 100644 0 0 173627 11570154753 11374 0 ustar 0 0 Not skipping doclet run...package org.openscience.cdk.smiles.smarts.parser;
/**
*
* @cdk.module smarts
*/Checking copyright info...
cdk-1.2.10/changelog.20060714.txt 100644 0 0 15402 11570154753 13107 0 ustar 0 0 ===== ChangeLog 20060714 Release =====
Release 20060714 matches the source code from SVN revision 6678.
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
cdk-1.2.10/changelog.xml 100644 0 0 22537 11570154753 12175 0 ustar 0 0
Added a cdk.tools.ProteinBuilderTool to build protein structures
Added a AminoAcid class that extends Monomer
Added MM2AtomTypeMatcher to cdk
BondTools contains a method if a double bond configuration is cis or trans
For the embedded component, the menu can be exported and integrated into mparent application
Embedded component has own context menu with file related functions
Drawing area has a defined size, currently only A4
Menu/Tool/Statusbar can be hidden and by hiding all the editor looks like an viewer
When double clicking on embedded drawing panel, new editor/viewer frame pops up with model of exisiting frame
Applets for editor and viewer exist
Splitting of JCP in editor and viewer as separate applications
Added MMFF94AtomTypeMatcher to cdk
Deprecated RTools which should be removed in the first release after the
next; it's outdated, contains a few bugs, and redundant. Use
UniversalIsomorphismTester instead.
Fixed copying and matching of aromatic bonds.
Fixed broken Junit test when coffein.pdb is read. Corrected way of setting
element symbol in PDBAtom.
Added an option for flipping a selected molecule horizontally or vertically.
Insert from SMILES in JChemPaint now really inserts, instead of adding a new
model.
Added copy/paste functionality to JChemPaint.
Added classes for permuting the order of atoms in an AtomContainer
(graph.AtomContainerAtomPermutor)
AtomPlacer now draws 180 deg geometry when encountering triple bonds
JChemPaint sources reintegrated to applications.jchempaint package
Added new method MFAnalyser.getHTMLMolecularFormulaWithCharge()
Added new methods SetOfAtomContainers.removeAtomContainer()
Added a CDKRXNWriter.
Atom type list for PDB atom codes
Implemented an iterating (event based) CML reader
ReaderFactory now uses the new CDK set io-formats instead of
hardcoding the recognized formats
The PluginManager now adds the plugin menu to the plugin window
Jmol API and IO from CVS HEAD on 10.05
Added AminoAcid templates
The libio.cml.Convertor now also accepts AtomContainer
Added customization of atom color for Renderer[2D|3D]Model
Added the new method CDKPluginInterface.getPluginLicense()
Added the new method CDKEditBus.runScript()
CML2 from Jumbo 4.6 was uploaded (for Java 1.4 and 1.5)
Added rendering of radicals (SingleElectron)
Added reading of 'M RAD' from MDL molfiles
Added writing and reading of radicals in CML2
Added getRelevantAtomContainer(ChemObject, Bond) to cdk.tools.manipulators
Implemented reading of data items from MDL SD files
Added cdk.index.CASNumber.calculateCheckBit()
Added the new class PDBAtom with field for PDB specific information
Added a CML Customizer interface which reduces the CDK module dependency
of the libio-cml module
Added two new module for outputting data for specific CDK modules:
pdb-cml for outputing PDBAtom information, and qsar-cml for outputing
QSAR-descriptor information
Removed exponential growth of the ChemSequence length.
Fixed output of mass number information in MDL files.
Fixed problem with UniversalIsomorphism. Under certain conditions extra subgraphs
were found, breaking symmetry.
Fixed KabschAlignment so that the rotation matrixi, U, is returned properly
Fixed junit-test and run-test: missing cdk-data.jar
Don't consume Exceptions while writing MDL
Removed entry for 'D' in the isotope list; '2H' is still present
Fail more informative on (corrupt) MDL files that lack the property block
Fixed API detection in CDKPluginManager when distributing change events
Fixed returning of SingleElectron's with AtomContainer
.getConnectedElectronContainers(Atom)
Fixed retaining LonePair's and SingleElectron's when using
ConnectivityChecker.partitionIntoMolecules()
Fixed showing ElectronContainers in the cdk.apps.swing.ChemObectTree
The IteratingMDLReader can now also read MDL molfiles with only one
molecule
Fixed output of CML2 for reactions with IDs
CDK IO is now fully supports InputStream
Fixed error in isotope list
Fixed reading of Z from CrystClust files
AtomPlacer now draws linear geometries for C#C and C=C=C
Fixed reading of explicit single bonds in SMILES
Fixed false handling of terminal branched groups in Fingerprinter
No overlapping atoms in layout
Fixed misuse of ready() in MDLReader which cause problems when reading
over the internet
Moved IsotopeFactory from cdk-standard to the cdk-core module
Descriptor.calculate() now returns a DescriptorValue instead of
DescriptorResult
Removed LoggingTool(boolean) and LoggingTool(Object, boolean)
because configuration should be done at application level
Renamed ValencyCheckerInterface.calculateMissingHydrogen() to
.calculateNumberOfImplicitHydrogens()
PDB fields are now read into the new PDBAtom fields instead of the previously
used ChemObject properties defined in CDKConstants
The cdk.layout.TemplateHandler now uses CML2 files
reaction.ReactionBalancer: removed init method, constructor no longer takes a
Reaction object, the isBalanced and balance method do so now.
Refactored Strand out of Polymer into BioPolymer.
cdk-1.2.10/changelog.xsd 100644 0 0 7162 11570154753 12150 0 ustar 0 0
cdk-1.2.10/doc/lgpl.license 100644 0 0 57476 11570154753 12605 0 ustar 0 0 GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
[This is the first released version of the Lesser GPL. It also counts
as the successor of the GNU Library Public License, version 2, hence
the version number 2.1.]
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users.
This license, the Lesser General Public License, applies to some
specially designated software packages--typically libraries--of the
Free Software Foundation and other authors who decide to use it. You
can use it too, but we suggest you first think carefully about whether
this license or the ordinary General Public License is the better
strategy to use in any particular case, based on the explanations below.
When we speak of free software, we are referring to freedom of use,
not price. Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of
it in new free programs; and that you are informed that you can do
these things.
To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights. These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.
For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you. You must make sure that they, too, receive or can get the source
code. If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it. And you must show them these terms so they know their rights.
We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.
To protect each distributor, we want to make it very clear that
there is no warranty for the free library. Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.
Finally, software patents pose a constant threat to the existence of
any free program. We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder. Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.
Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License. This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License. We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.
When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library. The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom. The Lesser General
Public License permits more lax criteria for linking other code with
the library.
We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License. It also provides other free software developers Less
of an advantage over competing non-free programs. These disadvantages
are the reason we use the ordinary General Public License for many
libraries. However, the Lesser license provides advantages in certain
special circumstances.
For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard. To achieve this, non-free programs must be
allowed to use the library. A more frequent case is that a free
library does the same job as widely used non-free libraries. In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.
In other cases, permission to use a particular library in non-free
programs enables a greater number of people to use a large body of
free software. For example, permission to use the GNU C Library in
non-free programs enables many more people to use the whole GNU
operating system, as well as its variant, the GNU/Linux operating
system.
Although the Lesser General Public License is Less protective of the
users' freedom, it does ensure that the user of a program that is
linked with the Library has the freedom and the wherewithal to run
that program using a modified version of the Library.
The precise terms and conditions for copying, distribution and
modification follow. Pay close attention to the difference between a
"work based on the library" and a "work that uses the library". The
former contains code derived from the library, whereas the latter must
be combined with the library in order to run.
GNU LESSER GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License Agreement applies to any software library or other
program which contains a notice placed by the copyright holder or
other authorized party saying it may be distributed under the terms of
this Lesser General Public License (also called "this License").
Each licensee is addressed as "you".
A "library" means a collection of software functions and/or data
prepared so as to be conveniently linked with application programs
(which use some of those functions and data) to form executables.
The "Library", below, refers to any such software library or work
which has been distributed under these terms. A "work based on the
Library" means either the Library or any derivative work under
copyright law: that is to say, a work containing the Library or a
portion of it, either verbatim or with modifications and/or translated
straightforwardly into another language. (Hereinafter, translation is
included without limitation in the term "modification".)
"Source code" for a work means the preferred form of the work for
making modifications to it. For a library, complete source code means
all the source code for all modules it contains, plus any associated
interface definition files, plus the scripts used to control compilation
and installation of the library.
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running a program using the Library is not restricted, and output from
such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
appropriate copyright notice and disclaimer of warranty; keep intact
all the notices that refer to this License and to the absence of any
warranty; and distribute a copy of this License along with the
Library.
You may charge a fee for the physical act of transferring a copy,
and you may at your option offer warranty protection in exchange for a
fee.
2. You may modify your copy or copies of the Library or any portion
of it, thus forming a work based on the Library, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices
stating that you changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no
charge to all third parties under the terms of this License.
d) If a facility in the modified Library refers to a function or a
table of data to be supplied by an application program that uses
the facility, other than as an argument passed when the facility
is invoked, then you must make a good faith effort to ensure that,
in the event an application does not supply such function or
table, the facility still operates, and performs whatever part of
its purpose remains meaningful.
(For example, a function in a library to compute square roots has
a purpose that is entirely well-defined independent of the
application. Therefore, Subsection 2d requires that any
application-supplied function or table used by this function must
be optional: if the application does not supply it, the square
root function must still compute square roots.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Library,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Library, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote
it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Library.
In addition, mere aggregation of another work not based on the Library
with the Library (or with a work based on the Library) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may opt to apply the terms of the ordinary GNU General Public
License instead of this License to a given copy of the Library. To do
this, you must alter all the notices that refer to this License, so
that they refer to the ordinary GNU General Public License, version 2,
instead of to this License. (If a newer version than version 2 of the
ordinary GNU General Public License has appeared, then you can specify
that version instead if you wish.) Do not make any other change in
these notices.
Once this change is made in a given copy, it is irreversible for
that copy, so the ordinary GNU General Public License applies to all
subsequent copies and derivative works made from that copy.
This option is useful when you wish to copy part of the code of
the Library into a program that is not a library.
4. You may copy and distribute the Library (or a portion or
derivative of it, under Section 2) in object code or executable form
under the terms of Sections 1 and 2 above provided that you accompany
it with the complete corresponding machine-readable source code, which
must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange.
If distribution of object code is made by offering access to copy
from a designated place, then offering equivalent access to copy the
source code from the same place satisfies the requirement to
distribute the source code, even though third parties are not
compelled to copy the source along with the object code.
5. A program that contains no derivative of any portion of the
Library, but is designed to work with the Library by being compiled or
linked with it, is called a "work that uses the Library". Such a
work, in isolation, is not a derivative work of the Library, and
therefore falls outside the scope of this License.
However, linking a "work that uses the Library" with the Library
creates an executable that is a derivative of the Library (because it
contains portions of the Library), rather than a "work that uses the
library". The executable is therefore covered by this License.
Section 6 states terms for distribution of such executables.
When a "work that uses the Library" uses material from a header file
that is part of the Library, the object code for the work may be a
derivative work of the Library even though the source code is not.
Whether this is true is especially significant if the work can be
linked without the Library, or if the work is itself a library. The
threshold for this to be true is not precisely defined by law.
If such an object file uses only numerical parameters, data
structure layouts and accessors, and small macros and small inline
functions (ten lines or less in length), then the use of the object
file is unrestricted, regardless of whether it is legally a derivative
work. (Executables containing this object code plus portions of the
Library will still fall under Section 6.)
Otherwise, if the work is a derivative of the Library, you may
distribute the object code for the work under the terms of Section 6.
Any executables containing that work also fall under Section 6,
whether or not they are linked directly with the Library itself.
6. As an exception to the Sections above, you may also combine or
link a "work that uses the Library" with the Library to produce a
work containing portions of the Library, and distribute that work
under terms of your choice, provided that the terms permit
modification of the work for the customer's own use and reverse
engineering for debugging such modifications.
You must give prominent notice with each copy of the work that the
Library is used in it and that the Library and its use are covered by
this License. You must supply a copy of this License. If the work
during execution displays copyright notices, you must include the
copyright notice for the Library among them, as well as a reference
directing the user to the copy of this License. Also, you must do one
of these things:
a) Accompany the work with the complete corresponding
machine-readable source code for the Library including whatever
changes were used in the work (which must be distributed under
Sections 1 and 2 above); and, if the work is an executable linked
with the Library, with the complete machine-readable "work that
uses the Library", as object code and/or source code, so that the
user can modify the Library and then relink to produce a modified
executable containing the modified Library. (It is understood
that the user who changes the contents of definitions files in the
Library will not necessarily be able to recompile the application
to use the modified definitions.)
b) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (1) uses at run time a
copy of the library already present on the user's computer system,
rather than copying library functions into the executable, and (2)
will operate properly with a modified version of the library, if
the user installs one, as long as the modified version is
interface-compatible with the version that the work was made with.
c) Accompany the work with a written offer, valid for at
least three years, to give the same user the materials
specified in Subsection 6a, above, for a charge no more
than the cost of performing this distribution.
d) If distribution of the work is made by offering access to copy
from a designated place, offer equivalent access to copy the above
specified materials from the same place.
e) Verify that the user has already received a copy of these
materials or that you have already sent this user a copy.
For an executable, the required form of the "work that uses the
Library" must include any data and utility programs needed for
reproducing the executable from it. However, as a special exception,
the materials to be distributed need not include anything that is
normally distributed (in either source or binary form) with the major
components (compiler, kernel, and so on) of the operating system on
which the executable runs, unless that component itself accompanies
the executable.
It may happen that this requirement contradicts the license
restrictions of other proprietary libraries that do not normally
accompany the operating system. Such a contradiction means you cannot
use both them and the Library together in an executable that you
distribute.
7. You may place library facilities that are a work based on the
Library side-by-side in a single library together with other library
facilities not covered by this License, and distribute such a combined
library, provided that the separate distribution of the work based on
the Library and of the other library facilities is otherwise
permitted, and provided that you do these two things:
a) Accompany the combined library with a copy of the same work
based on the Library, uncombined with any other library
facilities. This must be distributed under the terms of the
Sections above.
b) Give prominent notice with the combined library of the fact
that part of it is a work based on the Library, and explaining
where to find the accompanying uncombined form of the same work.
8. You may not copy, modify, sublicense, link with, or distribute
the Library except as expressly provided under this License. Any
attempt otherwise to copy, modify, sublicense, link with, or
distribute the Library is void, and will automatically terminate your
rights under this License. However, parties who have received copies,
or rights, from you under this License will not have their licenses
terminated so long as such parties remain in full compliance.
9. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Library or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Library (or any work based on the
Library), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Library or works based on it.
10. Each time you redistribute the Library (or any work based on the
Library), the recipient automatically receives a license from the
original licensor to copy, distribute, link with or modify the Library
subject to these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties with
this License.
11. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Library at all. For example, if a patent
license would not permit royalty-free redistribution of the Library by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Library.
If any portion of this section is held invalid or unenforceable under any
particular circumstance, the balance of the section is intended to apply,
and the section as a whole is intended to apply in other circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
12. If the distribution and/or use of the Library is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Library under this License may add
an explicit geographical distribution limitation excluding those countries,
so that distribution is permitted only in or among countries not thus
excluded. In such case, this License incorporates the limitation as if
written in the body of this License.
13. The Free Software Foundation may publish revised and/or new
versions of the Lesser General Public License from time to time.
Such new versions will be similar in spirit to the present version,
but may differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Library
specifies a version number of this License which applies to it and
"any later version", you have the option of following the terms and
conditions either of that version or of any later version published by
the Free Software Foundation. If the Library does not specify a
license version number, you may choose any version ever published by
the Free Software Foundation.
14. If you wish to incorporate parts of the Library into other free
programs whose distribution conditions are incompatible with these,
write to the author to ask for permission. For software which is
copyrighted by the Free Software Foundation, write to the Free
Software Foundation; we sometimes make exceptions for this. Our
decision will be guided by the two goals of preserving the free status
of all derivatives of our free software and of promoting the sharing
and reuse of software generally.
NO WARRANTY
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
END OF TERMS AND CONDITIONS
cdk-1.2.10/doc/refs/bibtexml.xsd 100644 0 0 111172 11570154753 13570 0 ustar 0 0
BibteXML bibliography schema
Author: Z.W. Hendrikse
Version: Adapted from $Revision$
Copyright: GPL
An abstract of the work.
The authors affiliation.
A Table of Contents.
Copyright information.
Digital Object Identifier number.
Key words used for searching or possibly for annotation.
The language the document is in.
The Library of Congress Call Number, also seen as lib-congress.
A location associated with the entry,
such as the city in which a conference took place.
The Mathematical Reviews number.
The price of the document.
The physical dimensions of a work.
The WWW Universal Resource Locator that points to the item being
referenced. This often is used for technical reports to point to
the ftp site where the postscript source of the report is located.
Category of this bibitem, added by Zeger W. Hendrikse.
The bibteXML equivalent of the @article tag.
An article from a journal or magazine.
Required fields: author, title, journal, year.
Optional fields: volume, number, pages, month, note.
The bibteXML equivalent of the @book tag.
A book with an explicit publisher.
Required fields: author or editor, title, publisher, year.
Optional fields: volume or number, series, address, edition,
month, note.
The bibteXML equivalent of the @booklet tag.
A work that is printed and bound, but without a named
publisher or sponsoring institution.
Required fields: title.
Optional fields: author, howpublished, address, month, year, note.
The bibteXML equivalent of the @conference tag.
The same as INPROCEEDINGS, included for Scribe compatibility.
The bibteXML equivalent of the @inbook tag.
A part of a book, which may be a chapter (or section or
publisher or sponsoring institution.
Required fields: author or editor, title, chapter and/or pages,
publisher, year.
Optional fields: fields: volume or number, series, type, address,
edition, month, note.
The bibteXML equivalent of the @incollection tag.
A part of a book having its own title.
Required fields: author, title, booktitle, publisher, year.
Optional fields: editor, volume or number, series, type,
chapter, pages, address, edition, month, note.
The bibteXML equivalent of the @inproceedings tag.
An article in a conference proceedings.
Required fields: author, title, booktitle, year.
Optional fields: editor, volume or number, series, pages,
address, month, organization, publisher, note.
The bibteXML equivalent of the @manual tag.
Technical documentation.
Required field: title.
Optional fields: author, organization, address,
edition, month, year, note.
The bibteXML equivalent of the @mastersthesis tag.
A Master's thesis.
Required fields: author, title, school, year.
Optional fields: type, address, month, note.
The bibteXML equivalent of the @misc tag.
Use this type when nothing else fits.
Required fields: none.
Optional fields: author, title, howpublished, month, year, note.
The bibteXML equivalent of the @phdthesis tag.
A PhD thesis.
Required fields: author, title, school, year.
Optional fields: type, address, month, note.
The bibteXML equivalent of the @proceedings tag.
The proceedings of a conference.
Required fields: title, year.
Optional fields: editor, volume or number, series,
address, month, organization, publisher, note.
The bibteXML equivalent of the @techreport tag.
A report published by a school or other institution,
usually numbered within a series.
Required fields: author, title, institution, year.
Optional fields: type, number, address, month, note.
The bibteXML equivalent of the @unpublished tag.
A document having an author and title, but not formally published.
Required fields: author, title, note.
Optional fields: month, year.
Usually the address of the publisher or other type of
institution. For major publishing houses, van Leunen recommends
omitting the information entirely. For small publishers, on the other
hand, you can help the reader by giving the complete address.
An annotation. It is not used by the standard bibliography
styles, but may be used by others that produce an annotated
bibliography.
The name(s) of the author(s), in the format described in the
LaTeX book.
Title of a book, part of which is being cited. See the
LaTeX book for how to type titles. For book entries, use the title
field instead.
A chapter (or section or whatever) number.
The database key of the entry being cross referenced.
The edition of a book-for example, ``Second''. This
should be an ordinal, and should have the first letter capitalized, as
shown here; the standard styles convert to lower case when necessary.
Name(s) of editor(s), typed as indicated in the LaTeX book.
If there is also an author field, then the editor field gives the
editor of the book or collection in which the reference appears.
How something strange has been published. The first
word should be capitalized.
The sponsoring institution of a technical report.
A journal name. Abbreviations are provided for many
journals; see the Local Guide.
Used for alphabetizing, cross referencing, and creating a label
when the ``author'' information (described in Section [ref: ] is
missing. This field should not be confused with the key that appears
in the \cite command and at the beginning of the database entry.
The month in which the work was published or, for an
unpublished work, in which it was written You should use the
standard three-letter abbreviation, as described in Appendix B.1.3 of
the LaTeX book. As XML Schema supports a special month format, it is
decided to allow e.g. 05 (for May) too.
Any additional information that can help the reader. The first
word should be capitalized.
The number of a journal, magazine, technical report, or of a
work in a series. An issue of a journal or magazine is usually
identified by its volume and number; the organization that issues a
technical report usually gives it a number; and sometimes books are
given numbers in a named series.
The organization that sponsors a conference or that publishes a manual.
One or more page numbers or range of numbers, such as 42-111
or 7,41,73-97 or 43+ (the `+" in this last example indicates pages
following that don"t form a simple range). To make it easier to
maintain Scribe-compatible databases, the standard styles convert a
single dash (as in 7-33) to the double dash used in TeX to denote
number ranges (as in 7-33).
The publisher's name.
The name of the school where a thesis was written.
The name of a series or set of books. When citing an entire
book, the the title field gives its title and an optional series field
gives the name of a series or multi-volume set in which the book is
published.
The work's title, typed as explained in the LaTeX book.
The work's title, typed as explained in the LaTeX book.
The volume of a journal or multivolume book.
The year of publication or, for an unpublished work, the year
it was written. Generally it should consist of four numerals, such as
1984. Although the standard styles can handle any year whose last four
nonpunctuation characters are numerals, such as `(about 1984)", it
is decided here to keep the year limited to four numerals, as such a
type is pre-defined in XML Schema.
cdk-1.2.10/doc/refs/build.xml 100644 0 0 3372 11570154753 13025 0 ustar 0 0
cdk-1.2.10/doc/refs/cdknews.bibx 100644 0 0 23215 11570154753 13526 0 ustar 0 0
Willighagen, E.L.What's 2004 going to bring?CDK News2004113-4Willighagen, E.L.Submitting articles to CDK NewsCDK News2004116-7Willighagen, E.L.Customizing file IOCDK News2004122-4Steinbeck, C.NMRShiftDBCDK News2004112-3Kunh, S.PredictorCDK News2004127-8Hoppe, C.First steps in the implementation of a force field for the CDK packageCDK News2004124-5Helmus, T.Spok - The Spectrum Organisation KitCDK News2004125-6Willighagen, E.L.Konqueror web shortcuts to the CDK APICDK News2004128-9Willighagen, E.L.Communication: ChemNomParseCDK News20052124Guha, R.Using the CDK as a backend to RCDK News2005212-6Guha, R.Using R to provide statistical functionality for QSAR modeling in CDKCDK News2005217-13Willighagen, E.L. and Howard, M.Jmol as 3D viewer for CDKCDK News20052117-20Willighagen, E.L.The Algorithm and the ImplementationCDK News20052246-48Kuhn, S.Extending www.chemistry-development-kit.orgCDK News20052114-16Bender, A.Representation and use of chemistry in the global eletronic ageCDK News20052116-17O'Boyle, N.M.Accessing the CDK using PythonCDK News20052240-42Apodaca, R.CDKTools: The CDK-Octet BridgeCDK News20052227-34Murray-Rust, P.The Blue ObeliskCDK News20052243-46Spjuth, O. and Eklund, M. and Wikberg, E.S.Communication: An Information System for ProteochemometricsCDK News20052254-56Willighagen, E.L.Development Tools. 1. Unit testingCDK News20052248-51Nikolova-Jeliazkova, N.Slow fingerprints?CDK News20052234-40Steinbeck, S.Call for Registration: The CDK 5th Anniversary WorkshopCDK News20052254
cdk-1.2.10/doc/refs/cheminf.bibx 100644 0 0 121676 11570154753 13533 0 ustar 0 0
Bernstein, H.J.Manual RasMol 2.7.2.1 - CPK Colourshttp://www.openrasmol.org/doc/rasmol.html#cpkcoloursBerger, F. and Gritzmann, P. and De Vries, S.Minimum cycle bases for network graphsAlgorithmica2004151-62Moreau G. and Broto P.The autocorrelation of a topological structure: A new molecular descriptorNouveau Journal de Chimie19804359-360Berger, F. and Gritzmann, P. and De Vries, S.Cyclic Invariants for Molecular GraphsLehrstuhl f�r Angewandte Geometrie und Diskrete Mathematik, Technische Universit�t M�nchen2004http://www-m9.ma.tum.de/dm/cycles/Bley, K. and Brandt, J. and Dengler, A. and
Frank, R. and Ugi, I.Constitutional Formulae generated from Connectivity
Information: the Program MDRAWJournal of Chemical Research19912601-2689Bremser, W.HOSE - A Novel Substructure CodeAnalytica Chimica Acta1978103355-365Bremser, W.Expectation Ranges of 13-C NMR Chemical ShiftsMagnetic Resonance in Chemistry1985234271-275Burden, F.R.Molecular identification number for substructure searches J. Chem. Inf. Comput. Sci.1989293225-227Burden, F.R.Chemically Intuitive Molecular IndexQuant. Struct .-Act. Relat.199716309-314Cherkasov, A.Inductive Electronegativity Scale. Iterative Calculation of Inductive Partial ChargesJ. Chem. Inf. Comput. Sci.2003432039-2047Dalby, A. and Nourse, J. G. and Hounshell, W. D. and
Gushurst, A. K. and Grier, D. L. and Leland, B. A. and
Laufer, J.Description of Several Chemical Structure File Formats Used by
Computer Programs Developed at Molecular Design LimitedJournal of Chemical Information and Computer Sciences1992323244-255 An updated online version of this document can be found on
http://www.mdli.com/downloads/public/ctfile/ctfile.jspErtl, P. and Rohde, B. and Selzer, P.Fast Calculation of Molecular Polar Surface Area as a Sum of
Fragment-Based Contributions and Its Application to the Prediction of
Drug Transport PropertiesJ. Med. Chem.200043203714-371710.1021/jm000942eFaulon, J. L.Stochastic generator of chemical structure .2. Using simulated
annealing to search the space of constitutional isomersJournal of Chemical Information and Computer
Sciences1996364731-740Figueras, J.Ring Perception Using Breadth-First SearchJ. Chem. Inf. Comput Sci.199636986-991Gasteiger, J. and Hutchings, M.G.Quantitative Models of Gas-Phase Proton Transfer Reactions Involving Alcohols, Ethers, and their Thio analogs. Correlation Analyses Based on Residual Electronegativity and Effective PolarizabilityJ. Amer. Chem. Soc.19841066489-6495Gasteiger, J.A Hierarchy of Structure Representations33219-328819803Handbook of ChemoinformaticsGasteiger, J.Gasteiger, J. and Marsili, M. Iterative partial equalization of orbital elektronegativity - a rapid access to atomic charges Tetrahedron1980363219-3288Saller, H.Quantitative Emperische Modelle fur Elektronische Effekte in Pi-Systemen und fur die Chemische Reaktivitat Tetrahedron1985Thecn. Univ. MunchenTonnelier, C. and Jauffret, Ph. and Hanser, Th. and Jauffret, Ph. and Kaufmann, G.Machine Learning of generic reactions: 3. An efficient algorithm for maximal common substructure determinationTetrahedron Comput. Methodol.199036351-358Hanser, Th.Apprentissage automatique de m�thodes de synth�se � partir d'exemplesUniversit� Louis Pasteur1993StrasbourgHanser, Th. and Jauffret, Ph. and Kaufmann, G.A New Algorithm for Exhaustive Ring Perception in a
Molecular GraphJ. Chem. Inf. Comput. Sci.1996361146-1152Helson, Harold E.Structure Diagram Generation313-398Wiley-VCH199913Reviews in Computational ChemistryLipkowitz, K. B. and Boyd, D. B.New YorkStein, S. and Heller, S.IUPAC Chemical Identifier (IChI)Chemistry International2001233http://www.iupac.org/publications/ci/2001/may/project_2000-025-1-050.htmlHu, C.Y. and Xu, L.Algorithm for computer perception of topological symmetryAnalytical Chimica Acta1994295127Hu, C.Y. and Xu, L.A New Scheme for Assignment of a Canonical Connection TableJ.Chem.Inf.Comput.Sci.199434840Chang-Yu Hu and Lu XuOn Highly Discriminating Molecular Topological IndexJ. Chem. Inf. Comput. Sci.19963682-90Hu, C.Y.Computer perception of topological symmetry by all-paths algorithmChemom.Intell.Lab.Syst.199945318Kabsch, W.A Solution for the Best Rotation to Relate Two Sets of VectorsActa Cryst.1976A32922-923Kabsch, W.Discussion of Solution for Best Rotation to Relate 2 Sets of VectorsActa Cryst.1978A34827-828Katritzky, A.R. and Mu, L. and Lobanov, V.S. and Karelson, M.Correlation of Boiling Points With Molecular Structure. 1. A Training Set of 298 Diverse Organics and a Test Set of 9 Simple InorganicsJ. Phys. Chem.199610010400-10407Kind, Tobias and Fiehn, Oliver10.1186/1471-2105-8-105BMC Bioinformatics2007Seven Golden Rules for heuristic filtering of molecular formulas
obtained by accurate mass spectrometry82007Kang, Y.K. and Jhon, M.S.Additivity of Atomic Static Polarizabilities and Dispersion Coefficients Theoretica Chimica Acta19826141-48Krause, Stefan and Willighagen, Egon and Steinbeck,
ChristophJChemPaint - Using the Collaborative Forces of the Internet to
Develop a Free Editor for 2D Chemical StructuresMolecules2000593-98Marston, C.C.J.Chem.Phys.1989913571MolchanovaComputer Generation of Molecular Structures by the SMOG ProgramJ.Chem.Inf.Comput.Sci.199636889Molodtsov, S.G.Computer-Aided Generation of Molecular GraphsMatch199430213Morgan, H.L.The Generation of a Unique Machine Description for Chemical
Structures - A Technique Developed at Chemical Abstracts Service.J.Chem.Doc.19655107-113Nilakantan, R. and Nunn, D.S. and Greenblatt, L. and Walker, G. and Haraki, K. and Mobilio, D.A family of ring system-based structural fragments for use in structure-activity studies: database mining and recursive partitioning.Journal of chemical information and modeling20064631069-1077Csaszar, F.The Open Source ReaderCsaszar, F.2002Several articles (for example "The Cathedral and the Bazaar",
"Homesteading the Noosphere") on the foundations of the open-source idea,
that are highly recommended reading, were written by Eric S. Raymond and
can be found on http://www.tuxedo.org/. Further, http://www.opensource.org/
is a web site completely dedicated to the open-source idea.http://www.csaszar.org/interesting/The_Open_Source_Reader.pdfPearlman, R.S. and Smith, K.M. Metric Validation and the Receptor-Relevant Subspace ConceptJ. Chem. Inf. Comput. Sci.199939128-35Murray-Rust, P. and Rzepa, H.S.Chemical markup, XML, and the Worldwide Web. 1. Basic
principlesJournal of Chemical Information and Computer
Sciences1999396928-942Chemical markup language (CML) is an application of XML, the
extensible markup language, developed for containing chemical information
components within documents.Its design supports interoperability with the XML
family of tools and protocols.It provides a base functionality for atomic,
molecular, and crystallographic information and allows extensibility for other
chemical applications.Legacy files can be imported into CML without information
loss and can carry any desired chemical ontology.Some applications of CML
(Markush structures, chemical searching) will be discussed in later articles.An
XML document type declaration (DTD) for CML is included as a
Chart.informationMurray-Rust, P. and Rzepa, H.S.Chemical Markup, XML, and the World Wide Web. 4. CML SchemaJournal of Chemical Information and Computer
Sciences2003433757-77210.1021/ci0256541Murray-Rust, P. and Rzepa, H.S.STMML. A MARKUP LANGUAGE FOR SCIENTIFIC, TECHNICAL AND MEDICAL PUBLISHINGhttp://www.ch.ic.ac.uk/rzepa/codata2/Murray-Rust, P. and Rzepa, H.S. and Williamson, M.J. and Willighagen, E.L.Chemical Markup, XML, and the World Wide Web. 5. Applications of Chemical Metadata in RSS AggregatorsJ. Chem. Inf. Comput. Sci.2004442462-46910.1021/ci034244pSMILES Tutorialhttp://www.daylight.com/dayhtml/smiles/smiles-intro.htmlSSMILES Tutorialhttp://www.daylight.com/dayhtml/smiles/ssmiles.htmlVon Scholley, A.J. Chem. Inf. Comput. Sci.198424235-241Steinbeck, C.SENECA: A platform-independent, distributed, and parallel system
for computer-assisted structure elucidation in organic chemistryJournal of Chemical Information and Computer Sciences20014161500-1507The program package SENECA for Computer-Assisted Structure
Elucidation (CASE) of organic molecules is described.SENECA is written
completely in the programming language Java and divided into a server, a client,
and a gatekeeper part.While the client allows for input of spectroscopic
information, the server part performs the actual structure elucidation by
stochastically walking through constitution space while optimizing the molecule
toward agreement with given spectral properties.The convergence is guided by
simulated annealing.The gatekeeper administers a list of server processes, which
can be retrieved by the client.The package is completely platform-independent
and its server part can be distributed over the Internet or an intranet using a
heterogeneous network of almost any number and type of computers, thus allowing
for parallel CASE computations on ordinary networks, present in almost any
institution.[References: 23]10.1021/ci000407nChemical-structure,Natural-products,Spectroscopy,Molecules,Search.,
Chemistry in Current Contents(R)/Physical, Chemical and Earth,Sciences.Steinbeck, C. and Kuhn, S. and Krause, S.NMRShiftDB - Constructing a Chemical Information System with Open Source ComponentsJournal of Chemical Information and Computer Sciences200243610.1021/ci0341363Steinbeck, C. and Han, Y. and Kuhn, S, and Horlacher, O. and Luttmann, E. and Willighagen, E.The Chemistry Development Kit (CDK): An Open-Source Java Library for Chemo- and BioinformaticsJournal of Chemical Information and Computer Sciences200343493-50010.1021/ci025584yhttp://www.cdk.org/Todeschini, R. and Gramatica, P.New 3D Molecular Descriptors: The WHIM theory and QAR ApplicationsPersepectives in Drug Discovery and Design1998355-380Trinijastic, N.Chemical Graph TheoryCRC Press19920-8493-4256-2Wang, R., Gao, Y., and Lai, L.Calculating partition coefficient by atom-additive methodPerspectives in Drug Discovery and Design20001947-66Wang, R., Fu, Y., and Lai, L.A New Atom-Additive Method for Calculating Partition CoefficientsJournal of Chemical Information and Computer
Sciences199737615-621Weininger, DavidSMILES, a Chemical Language and Information System. 1.
Introduction to Methodology and Encoding RulesJournal of Chemical Information and Computer
Sciences198828131-36Weininger, David and Weininger, Arthur and Weininger, Joseph
L.SMILES 2. Algorithm for Generation of Unique SMILES
NotationJournal of Chemical Information and Computer
Sciences198929297-101
Sharma, V. and Goswami, R. and Madan, A.K.
Eccentric Connectivity Index: A Novel Highly Discriminating
Topological Descriptor for Structure-Property and
Structure-Activity Studies
Journal of Chemical Information and Computer
Sciences199737273-282Wessel, M.D. and Jurs, P.C. and Tolan, J.W. and Muskal, S.M.
Prediction of Human Intestinal Absorption of Drug Compounds
From Molecular StructureJournal of Chemical Information and Computer
Sciences199838726-735Stanton, D.T. and Jurs, P.C.
Development and Use of Charged Partial Surface Area Structural Descriptors in Computer Assissted Quantitative Structure Property Relationship StudiesAnalytical Chemistry1990622323-2329Hendlich, M. and Rippmann, F. and Bernickel, G.
LIGSITE: Automatic and efficient detection of potential small molecule-binding sites in proteinsJournal of Molecular Graphics and Modelling199715359-363Eisenhaber, F. and Lijnzaad, P. and Argos, P. and Sander, C. and Scharf, M.
The Double Cubic Lattice Method: Efficient Approaches to Numerical Integration of Surface Area and Volume
and to Dot Surface Contourin gof Molecular AssembliesJournal of Computational Chemistry199516273-284Willighagen, E.L.Processing CML Conventions in JavaInternet Journal of Chemistry20014
This article describes the first opensource Java implementation of import
filters for the Chemical Markup Language (CML). The filters support CML conventions
and were tested with two opensource project: Jmol, a 3D molecular viewer, and
JChemPaint, a chemical editor. Furthermore, the use of conventions in CML is
explained and the reason for using conventions is pointed out. Finally, the
implementation is compared with two recently developed techniques for handling
CML data.
XML, CML, JavaWorld Wide Web ConsortiumExtensible Markup Language (XML) 1.0Feb1998http://www.w3.org/TR/1998/REC-xml-19980210 Petitjean, M.
Applications of the radius-diameter diagram to the classification of topological and geometrical shapes of chemical compoundsJournal of Chemical Information and Computer Science199232331-337 Bath, P.A. and Poirette, A.R. and Willet, P. and Allen, F.H.
The Extent of the Relationship between the Graph-Theoretical and the Geometrical Shape Coefficients of Chemical CompoundsJournal of Chemical Information and Computer Science199535714-716Randic, M.
On molecular identification numbers Journal of Chemical Information and Computer Science198424164-175Bemis, G.W. and Murcko, M.A.
The properties of known drugs. 1. Molecular Frameworks Journal of Medicinal Chemistry1996392887-2893Breneman, C.M. and Thompson, T.R. and Rhem, M. and Dung, M.
Electron Density Modeling of Large Systems Using the Transferable Atom Equivalent Method Computers and Chemistry199519161Breneman, C.M. and Rhem, M.
A QSPR Analysis of HPLC Column Capacity
Factors for a set of High-Energy Materials Using Electronic Van der Waals
Surface Property Descriptors Computed by the Transferable Atom Equivalent
Method Journal of Computational Chemistry199718182-197Whitehead, C.E. and Sukumar, N. and Breneman, C.M. and Ryan, M.D.
Transferable Atom Equivalent Multi-Centered Multipole Expansion MethodJournal of Computational Chemistry200324512-529Liu, S. and Cao, C. and Li, Z.
Approach to Estimation and Prediction for Normal
Boiling Point (NBP) of Alkanes Based on a Novel Molecular
Distance Edge (MDE) Vector, lambdaJournal of Chemical Information and Computer Sciences199838387-394Bellester, P.J. and Richards, W.G.
Ultrafast shape recognition to search compound databases for similar molecular shapesJournal of Computational Chemistry2007281711-1723Ghose, A.K. and Crippen, G.M.
Atomic physicochemical parameters for three-dimensional structure-directed quantitative structure-activity relationships. I. Partition coefficients as a measure of hydrophobicityJournal of Computational Chemistry19867565-577Ghose, A.K. and Crippen, G.M.
Atomic physicochemical parameters for three-dimensional-structure-directed quantitative structure-activity relationships. 2. Modeling dispersive and hydrophobic interactionsJournal of Chemical Information and Computer Science19872721-35Saller, H.1985TU MünchenMünchenHall, L.H. and Kier, L.B.
Electrotopological State Indices for Atom Types: A Novel Combination of Electronic, Topological, and Valence State InformationJournal of Chemical Information and Computer Science1995351039-1045Butina, D.
Performance of Kier-Hall E-state Descriptors in Quantitative
Structure Activity Relationship (QSAR) Studies of
Multifunctional Molecules
Molecules200491004-1009Labute, P.
A Widely Applicable Set of Descriptors
Journal of Molecular Graphics and Modeling200018464-477
cdk-1.2.10/javadoc.xml 100644 0 0 13243 11570154753 11647 0 ustar 0 0
cdk-1.2.10/src/META-INF/applet-core.files 100644 0 0 31745 11570154753 14713 0 ustar 0 0 javax/vecmath/Point2d.class
javax/vecmath/Point2f.class
javax/vecmath/Point3d.class
javax/vecmath/Point3f.class
javax/vecmath/Point4d.class
javax/vecmath/Tuple2d.class
javax/vecmath/Tuple2f.class
javax/vecmath/Tuple3d.class
javax/vecmath/Tuple3f.class
javax/vecmath/Tuple4d.class
javax/vecmath/Vector2d.class
javax/vecmath/Vector2f.class
javax/vecmath/Vector3d.class
org/_3pq/jgrapht/alg/ConnectivityInspector.class
org/_3pq/jgrapht/alg/ConnectivityInspector$MyTraversalListener.class
org/_3pq/jgrapht/DirectedGraph.class
org/_3pq/jgrapht/Edge.class
org/_3pq/jgrapht/edge/DefaultEdge.class
org/_3pq/jgrapht/edge/DirectedEdge.class
org/_3pq/jgrapht/edge/EdgeFactories$AbstractEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$DirectedEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$UndirectedEdgeFactory.class
org/_3pq/jgrapht/EdgeFactory.class
org/_3pq/jgrapht/edge/UndirectedEdge.class
org/_3pq/jgrapht/event/ConnectedComponentTraversalEvent.class
org/_3pq/jgrapht/event/EdgeTraversalEvent.class
org/_3pq/jgrapht/event/GraphListener.class
org/_3pq/jgrapht/event/TraversalListenerAdapter.class
org/_3pq/jgrapht/event/TraversalListener.class
org/_3pq/jgrapht/event/VertexSetListener.class
org/_3pq/jgrapht/event/VertexTraversalEvent.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$ArrayListFactory.class
org/_3pq/jgrapht/graph/AbstractBaseGraph.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$Specifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractGraph.class
org/_3pq/jgrapht/Graph.class
org/_3pq/jgrapht/graph/EdgeListFactory.class
org/_3pq/jgrapht/graph/SimpleDirectedGraph.class
org/_3pq/jgrapht/graph/SimpleGraph.class
org/_3pq/jgrapht/graph/Subgraph.class
org/_3pq/jgrapht/graph/UndirectedSubgraph.class
org/_3pq/jgrapht/ListenableGraph.class
org/_3pq/jgrapht/traverse/AbstractGraphIterator.class
org/_3pq/jgrapht/traverse/BreadthFirstIterator.class
org/_3pq/jgrapht/traverse/CrossComponentIterator.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$DirectedSpecifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightEdgeEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightVertexEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$Specifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$UndirectedSpecifics.class
org/_3pq/jgrapht/traverse/GraphIterator.class
org/_3pq/jgrapht/UndirectedGraph.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintAbstractApplet$1.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintAbstractApplet.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintViewerOnlyApplet.class
org/openscience/cdk/applications/jchempaint/DrawingPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintModel.class
org/openscience/cdk/applications/jchempaint/JChemPaintPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintViewerOnlyPanel.class
org/openscience/cdk/applications/jchempaint/JCPLocalizationHandler.class
org/openscience/cdk/applications/jchempaint/JCPPropertyHandler.class
org/openscience/cdk/applications/plugin/ICDKEditBus.class
org/openscience/cdk/applications/swing/JExternalFrame.class
org/openscience/cdk/applications/undoredo/AddAtomsAndBondsEdit.class
org/openscience/cdk/applications/undoredo/UndoAdapter.class
org/openscience/cdk/Atom.class
org/openscience/cdk/AtomContainer$AtomIterator.class
org/openscience/cdk/AtomContainer.class
org/openscience/cdk/AtomContainerSet$AtomContainerIterator.class
org/openscience/cdk/AtomContainerSet.class
org/openscience/cdk/AtomType.class
org/openscience/cdk/Bond$AtomsIterator.class
org/openscience/cdk/Bond.class
org/openscience/cdk/ChemModel.class
org/openscience/cdk/ChemObject.class
org/openscience/cdk/config/AtomTypeFactory.class
org/openscience/cdk/config/atomtypes/AtomTypeHandler.class
org/openscience/cdk/config/atomtypes/AtomTypeReader.class
org/openscience/cdk/config/CDKBasedAtomTypeConfigurator.class
org/openscience/cdk/config/IAtomTypeConfigurator.class
org/openscience/cdk/config/IsotopeFactory.class
org/openscience/cdk/config/isotopes/IsotopeHandler.class
org/openscience/cdk/config/isotopes/IsotopeReader.class
org/openscience/cdk/controller/AbstractController2D.class
org/openscience/cdk/controller/Controller2D.class
org/openscience/cdk/controller/Controller2DModel.class
org/openscience/cdk/controller/SimpleController2D.class
org/openscience/cdk/DefaultChemObjectBuilder.class
org/openscience/cdk/ElectronContainer.class
org/openscience/cdk/Element.class
org/openscience/cdk/event/ChemObjectChangeEvent.class
org/openscience/cdk/event/ICDKChangeListener.class
org/openscience/cdk/exception/CDKException.class
org/openscience/cdk/exception/NoSuchAtomTypeException.class
org/openscience/cdk/geometry/GeometryTools.class
org/openscience/cdk/graph/BFSShortestPath.class
org/openscience/cdk/graph/BFSShortestPath$MyBreadthFirstIterator.class
org/openscience/cdk/graph/BiconnectivityInspector.class
org/openscience/cdk/graph/ConnectivityChecker.class
org/openscience/cdk/graph/MoleculeGraphs.class
org/openscience/cdk/graph/PathTools.class
org/openscience/cdk/interfaces/IAminoAcid.class
org/openscience/cdk/interfaces/IAtom.class
org/openscience/cdk/interfaces/IAtomContainer.class
org/openscience/cdk/interfaces/IAtomContainerSet.class
org/openscience/cdk/interfaces/IAtomParity.class
org/openscience/cdk/interfaces/IAtomType.class
org/openscience/cdk/interfaces/IBioPolymer.class
org/openscience/cdk/interfaces/IBond.class
org/openscience/cdk/interfaces/IChemFile.class
org/openscience/cdk/interfaces/IChemModel.class
org/openscience/cdk/interfaces/IChemObjectBuilder.class
org/openscience/cdk/interfaces/IChemObjectChangeEvent.class
org/openscience/cdk/interfaces/IChemObject.class
org/openscience/cdk/interfaces/IChemObjectListener.class
org/openscience/cdk/interfaces/IChemSequence.class
org/openscience/cdk/interfaces/ICrystal.class
org/openscience/cdk/interfaces/IElectronContainer.class
org/openscience/cdk/interfaces/IElement.class
org/openscience/cdk/interfaces/IIsotope.class
org/openscience/cdk/interfaces/ILonePair.class
org/openscience/cdk/interfaces/IMapping.class
org/openscience/cdk/interfaces/IMolecule.class
org/openscience/cdk/interfaces/IMoleculeSet.class
org/openscience/cdk/interfaces/IMonomer.class
org/openscience/cdk/interfaces/IPDBAtom.class
org/openscience/cdk/interfaces/IPDBMonomer.class
org/openscience/cdk/interfaces/IPDBPolymer.class
org/openscience/cdk/interfaces/IPDBStructure.class
org/openscience/cdk/interfaces/IPolymer.class
org/openscience/cdk/interfaces/IPseudoAtom.class
org/openscience/cdk/interfaces/IReaction.class
org/openscience/cdk/interfaces/IReactionSet.class
org/openscience/cdk/interfaces/IRing.class
org/openscience/cdk/interfaces/IRingSet.class
org/openscience/cdk/interfaces/ISingleElectron.class
org/openscience/cdk/interfaces/IStrand.class
org/openscience/cdk/io/DefaultChemObjectReader.class
org/openscience/cdk/io/formats/ABINITFormat.class
org/openscience/cdk/io/formats/Aces2Format.class
org/openscience/cdk/io/formats/ADFFormat.class
org/openscience/cdk/io/formats/AlchemyFormat.class
org/openscience/cdk/io/formats/BGFFormat.class
org/openscience/cdk/io/formats/BSFormat.class
org/openscience/cdk/io/formats/CacaoCartesianFormat.class
org/openscience/cdk/io/formats/CacaoInternalFormat.class
org/openscience/cdk/io/formats/CACheFormat.class
org/openscience/cdk/io/formats/CDKSourceCodeFormat.class
org/openscience/cdk/io/formats/Chem3D_Cartesian_1Format.class
org/openscience/cdk/io/formats/Chem3D_Cartesian_2Format.class
org/openscience/cdk/io/formats/ChemDrawFormat.class
org/openscience/cdk/io/formats/ChemtoolFormat.class
org/openscience/cdk/io/formats/CIFFormat.class
org/openscience/cdk/io/formats/CMLFormat.class
org/openscience/cdk/io/formats/CMLRSSFormat.class
org/openscience/cdk/io/formats/CRK2DFormat.class
org/openscience/cdk/io/formats/CRK3DFormat.class
org/openscience/cdk/io/formats/CrystClustFormat.class
org/openscience/cdk/io/formats/CTXFormat.class
org/openscience/cdk/io/formats/DaltonFormat.class
org/openscience/cdk/io/formats/DMol3Format.class
org/openscience/cdk/io/formats/DOCK5Format.class
org/openscience/cdk/io/formats/FenskeHall_ZMatrixFormat.class
org/openscience/cdk/io/formats/FingerprintFormat.class
org/openscience/cdk/io/formats/GamessFormat.class
org/openscience/cdk/io/formats/Gaussian03Format.class
org/openscience/cdk/io/formats/Gaussian90Format.class
org/openscience/cdk/io/formats/Gaussian92Format.class
org/openscience/cdk/io/formats/Gaussian94Format.class
org/openscience/cdk/io/formats/Gaussian95Format.class
org/openscience/cdk/io/formats/Gaussian98Format.class
org/openscience/cdk/io/formats/GaussianInputFormat.class
org/openscience/cdk/io/formats/GhemicalMMFormat.class
org/openscience/cdk/io/formats/GhemicalSPMFormat.class
org/openscience/cdk/io/formats/GROMOS96Format.class
org/openscience/cdk/io/formats/HINFormat.class
org/openscience/cdk/io/formats/IChemFormat.class
org/openscience/cdk/io/formats/IChemFormatMatcher.class
org/openscience/cdk/io/formats/INChIFormat.class
org/openscience/cdk/io/formats/INChIPlainTextFormat.class
org/openscience/cdk/io/formats/IResourceFormat.class
org/openscience/cdk/io/formats/JaguarFormat.class
org/openscience/cdk/io/formats/JMEFormat.class
org/openscience/cdk/io/formats/MACiEFormat.class
org/openscience/cdk/io/formats/MacroModelFormat.class
org/openscience/cdk/io/formats/MDLFormat.class
org/openscience/cdk/io/formats/MDLRXNFormat.class
org/openscience/cdk/io/formats/MDLRXNV3000Format.class
org/openscience/cdk/io/formats/MDLV3000Format.class
org/openscience/cdk/io/formats/MMODFormat.class
org/openscience/cdk/io/formats/Mol2Format.class
org/openscience/cdk/io/formats/MOPAC2002Format.class
org/openscience/cdk/io/formats/MOPAC7Format.class
org/openscience/cdk/io/formats/MOPAC93Format.class
org/openscience/cdk/io/formats/MOPAC97Format.class
org/openscience/cdk/io/formats/MPQCFormat.class
org/openscience/cdk/io/formats/NWChemFormat.class
org/openscience/cdk/io/formats/PCModelFormat.class
org/openscience/cdk/io/formats/PDBFormat.class
org/openscience/cdk/io/formats/PDBMLFormat.class
org/openscience/cdk/io/formats/PMPFormat.class
org/openscience/cdk/io/formats/POVRayFormat.class
org/openscience/cdk/io/formats/PQSChemFormat.class
org/openscience/cdk/io/formats/PubChemFormat.class
org/openscience/cdk/io/formats/QChemFormat.class
org/openscience/cdk/io/formats/RawCopyFormat.class
org/openscience/cdk/io/formats/SDFFormat.class
org/openscience/cdk/io/formats/ShelXFormat.class
org/openscience/cdk/io/formats/SMARTSFormat.class
org/openscience/cdk/io/formats/SMILESFIXFormat.class
org/openscience/cdk/io/formats/SMILESFormat.class
org/openscience/cdk/io/formats/SpartanFormat.class
org/openscience/cdk/io/formats/SVGFormat.class
org/openscience/cdk/io/formats/SybylDescriptorFormat.class
org/openscience/cdk/io/formats/TinkerMM2Format.class
org/openscience/cdk/io/formats/TinkerXYZFormat.class
org/openscience/cdk/io/formats/TurboMoleFormat.class
org/openscience/cdk/io/formats/UniChemXYZFormat.class
org/openscience/cdk/io/formats/VASPFormat.class
org/openscience/cdk/io/formats/ViewmolFormat.class
org/openscience/cdk/io/formats/XEDFormat.class
org/openscience/cdk/io/formats/XYZFormat.class
org/openscience/cdk/io/formats/YasaraFormat.class
org/openscience/cdk/io/formats/ZindoFormat.class
org/openscience/cdk/io/formats/ZMatrixFormat.class
org/openscience/cdk/io/IChemObjectIO.class
org/openscience/cdk/io/IChemObjectReader.class
org/openscience/cdk/io/listener/IChemObjectIOListener.class
org/openscience/cdk/io/MDLReader.class
org/openscience/cdk/io/ReaderFactory.class
org/openscience/cdk/io/setting/BooleanIOSetting.class
org/openscience/cdk/io/setting/IOSetting.class
org/openscience/cdk/Isotope.class
org/openscience/cdk/Molecule.class
org/openscience/cdk/MoleculeSet.class
org/openscience/cdk/renderer/AbstractRenderer2D.class
org/openscience/cdk/renderer/color/CDK2DAtomColors.class
org/openscience/cdk/renderer/color/IAtomColorer.class
org/openscience/cdk/renderer/Renderer2D.class
org/openscience/cdk/renderer/Renderer2DModel.class
org/openscience/cdk/renderer/SimpleRenderer2D.class
org/openscience/cdk/Ring.class
org/openscience/cdk/ringsearch/cyclebasis/CycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis$AuxiliaryGraph.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycle.class
org/openscience/cdk/ringsearch/SSSRFinder.class
org/openscience/cdk/RingSet.class
org/openscience/cdk/tools/HydrogenAdder.class
org/openscience/cdk/tools/IDeduceBondOrderTool.class
org/openscience/cdk/tools/IValencyChecker.class
org/openscience/cdk/tools/LoggingTool.class
org/openscience/cdk/tools/manipulator/AtomContainerSetManipulator.class
org/openscience/cdk/tools/manipulator/ChemModelManipulator.class
org/openscience/cdk/tools/manipulator/MoleculeSetManipulator.class
org/openscience/cdk/tools/manipulator/RingSetManipulator.class
org/openscience/cdk/tools/ValencyChecker.class
org/openscience/cdk/validate/ProblemMarker.class
cdk-1.2.10/src/META-INF/applet-editor-opts.files 100644 0 0 43257 11570154753 16235 0 ustar 0 0 data/templates/adamantane.cml
data/templates/cubane.cml
data/templates/diamantane.cml
data/templates/templates.list
gnu/xml/aelfred2/JAXPFactory.class
gnu/xml/aelfred2/JAXPFactory$JaxpParser.class
gnu/xml/aelfred2/SAXDriver.class
gnu/xml/aelfred2/XmlParser.class
gnu/xml/aelfred2/XmlReader.class
gnu/xml/pipeline/EventConsumer.class
gnu/xml/pipeline/EventFilter.class
gnu/xml/pipeline/NSFilter.class
gnu/xml/pipeline/ValidationConsumer.class
gnu/xml/pipeline/WellFormednessFilter.class
gnu/xml/pipeline/XIncludeFilter.class
javax/vecmath/Point2d.class
javax/vecmath/Point2f.class
javax/vecmath/Point3d.class
javax/vecmath/Tuple2d.class
javax/vecmath/Tuple2f.class
javax/vecmath/Tuple3d.class
javax/vecmath/Tuple3f.class
javax/vecmath/Vector2d.class
javax/vecmath/Vector2f.class
javax/vecmath/Vector3d.class
javax/vecmath/Vector3f.class
META-INF/services/javax.xml.parsers.SAXParserFactory
META-INF/services/javax.xml.parsers.SAXParserFactory
META-INF/services/javax.xml.parsers.SAXParserFactory
META-INF/services/javax.xml.parsers.SAXParserFactory
org/_3pq/jgrapht/alg/ConnectivityInspector.class
org/_3pq/jgrapht/alg/ConnectivityInspector$MyTraversalListener.class
org/_3pq/jgrapht/DirectedGraph.class
org/_3pq/jgrapht/Edge.class
org/_3pq/jgrapht/edge/DefaultEdge.class
org/_3pq/jgrapht/edge/DirectedEdge.class
org/_3pq/jgrapht/edge/EdgeFactories$AbstractEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$DirectedEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$UndirectedEdgeFactory.class
org/_3pq/jgrapht/EdgeFactory.class
org/_3pq/jgrapht/edge/UndirectedEdge.class
org/_3pq/jgrapht/event/ConnectedComponentTraversalEvent.class
org/_3pq/jgrapht/event/EdgeTraversalEvent.class
org/_3pq/jgrapht/event/GraphListener.class
org/_3pq/jgrapht/event/TraversalListenerAdapter.class
org/_3pq/jgrapht/event/TraversalListener.class
org/_3pq/jgrapht/event/VertexSetListener.class
org/_3pq/jgrapht/event/VertexTraversalEvent.class
org/_3pq/jgrapht/graph/AbstractBaseGraph.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$Specifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractGraph.class
org/_3pq/jgrapht/Graph.class
org/_3pq/jgrapht/graph/SimpleDirectedGraph.class
org/_3pq/jgrapht/graph/SimpleGraph.class
org/_3pq/jgrapht/graph/Subgraph.class
org/_3pq/jgrapht/graph/UndirectedSubgraph.class
org/_3pq/jgrapht/ListenableGraph.class
org/_3pq/jgrapht/traverse/AbstractGraphIterator.class
org/_3pq/jgrapht/traverse/BreadthFirstIterator.class
org/_3pq/jgrapht/traverse/BreadthFirstIterator$SimpleQueue.class
org/_3pq/jgrapht/traverse/CrossComponentIterator.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$DirectedSpecifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightEdgeEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightVertexEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$SimpleContainer.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$Specifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$UndirectedSpecifics.class
org/_3pq/jgrapht/traverse/GraphIterator.class
org/_3pq/jgrapht/UndirectedGraph.class
org/openscience/cdk/applications/jchempaint/action/AboutAction.class
org/openscience/cdk/applications/jchempaint/action/AddHydrogenAction.class
org/openscience/cdk/applications/jchempaint/action/AdjustBondOrdersAction.class
org/openscience/cdk/applications/jchempaint/action/ChangeAtomSymbolAction.class
org/openscience/cdk/applications/jchempaint/action/ChangeIsotopeAction.class
org/openscience/cdk/applications/jchempaint/action/ChemAction.class
org/openscience/cdk/applications/jchempaint/action/ChemAction$PTDialogChangeListener.class
org/openscience/cdk/applications/jchempaint/action/CleanupAction.class
org/openscience/cdk/applications/jchempaint/action/CloseAction.class
org/openscience/cdk/applications/jchempaint/action/CreateReactionAction.class
org/openscience/cdk/applications/jchempaint/action/CreateSmilesAction.class
org/openscience/cdk/applications/jchempaint/action/EditAction.class
org/openscience/cdk/applications/jchempaint/action/EditChemObjectPropsAction.class
org/openscience/cdk/applications/jchempaint/action/ExitAction.class
org/openscience/cdk/applications/jchempaint/action/ExportAction.class
org/openscience/cdk/applications/jchempaint/action/ExportCompChemAction.class
org/openscience/cdk/applications/jchempaint/action/HelpAction.class
org/openscience/cdk/applications/jchempaint/action/InfoAction.class
org/openscience/cdk/applications/jchempaint/action/InsertSmilesAction.class
org/openscience/cdk/applications/jchempaint/action/JCPAction.class
org/openscience/cdk/applications/jchempaint/action/LicenseAction.class
org/openscience/cdk/applications/jchempaint/action/MenuBarAction.class
org/openscience/cdk/applications/jchempaint/action/ModelPropsAction.class
org/openscience/cdk/applications/jchempaint/action/ModifyDisplaySettingsAction.class
org/openscience/cdk/applications/jchempaint/action/ModifyGeneralSettingsAction.class
org/openscience/cdk/applications/jchempaint/action/NewAction.class
org/openscience/cdk/applications/jchempaint/action/OpenAction.class
org/openscience/cdk/applications/jchempaint/action/PreferencesAction.class
org/openscience/cdk/applications/jchempaint/action/PrintAction.class
org/openscience/cdk/applications/jchempaint/action/SaveAction.class
org/openscience/cdk/applications/jchempaint/action/SaveAsAction.class
org/openscience/cdk/applications/jchempaint/action/StatusBarAction.class
org/openscience/cdk/applications/jchempaint/action/ToolBarAction.class
org/openscience/cdk/applications/jchempaint/action/ValidateAction.class
org/openscience/cdk/applications/jchempaint/action/ZoomAction.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintAbstractApplet.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintEditorApplet.class
org/openscience/cdk/applications/jchempaint/dialogs/InfoDialog.class
org/openscience/cdk/applications/jchempaint/dialogs/PluginInfoDialog.class
org/openscience/cdk/applications/jchempaint/dialogs/PTDialog.class
org/openscience/cdk/applications/jchempaint/dnd/JCPTransferHandler.class
org/openscience/cdk/applications/jchempaint/DrawingPanel.class
org/openscience/cdk/applications/jchempaint/io/JCPFileView.class
org/openscience/cdk/applications/jchempaint/JChemPaintEditorPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintMenuBar.class
org/openscience/cdk/applications/jchempaint/JChemPaintModel.class
org/openscience/cdk/applications/jchempaint/JChemPaintPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintPopupMenu.class
org/openscience/cdk/applications/jchempaint/JCPLocalizationHandler.class
org/openscience/cdk/applications/jchempaint/JCPPropertyHandler.class
org/openscience/cdk/applications/jchempaint/resources/small-bin/benzene.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/benzene.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/bond.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/bond.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/cleanup.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/cleanup.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/down_bond.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/down_bond.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/element.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/element.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/enterelement.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/eraser.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/eraser.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/heptagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/heptagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/hexagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/hexagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/lasso.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/lasso.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/min_one.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/min_one.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/move.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/move.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/octagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/octagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/pentagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/pentagon.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/plus_one.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/plus_one.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/redo.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/square.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/square.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/symbol.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/symbol.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/triangle.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/triangle.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/undo.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/up_bond.gif
org/openscience/cdk/applications/jchempaint/resources/small-bin/up_bond.gif
org/openscience/cdk/applications/jchempaint/resources/text/JChemPaintResources.properties
org/openscience/cdk/applications/jchempaint/resources/text/JChemPaintResources.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_de.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_es.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_fr.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_nl.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_pl.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle_pt_BR.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPBundle.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPGUI_stable.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPGUI_applet.properties
org/openscience/cdk/applications/jchempaint/resources/text/JCPShort_Cuts.properties
org/openscience/cdk/applications/jchempaint/StatusBar.class
org/openscience/cdk/applications/jchempaint/StringHelper.class
org/openscience/cdk/applications/jchempaint/ToolBarMaker$1.class
org/openscience/cdk/applications/jchempaint/ToolBarMaker.class
org/openscience/cdk/applications/plugin/CDKEditBus.class
org/openscience/cdk/applications/swing/editor/AtomEditor.class
org/openscience/cdk/applications/swing/editor/ChemObjectEditor.class
org/openscience/cdk/applications/swing/editor/PseudoAtomEditor.class
org/openscience/cdk/applications/swing/editor/ReactionEditor.class
org/openscience/cdk/applications/swing/FieldTablePanel.class
org/openscience/cdk/applications/swing/PeriodicTablePanel.class
org/openscience/cdk/applications/swing/PeriodicTablePanel$ElementButtonAction.class
org/openscience/cdk/applications/swing/PeriodicTablePanel$ElementButton.class
org/openscience/cdk/Atom.class
org/openscience/cdk/AtomContainer.class
org/openscience/cdk/AtomEnumeration.class
org/openscience/cdk/AtomType.class
org/openscience/cdk/Bond.class
org/openscience/cdk/ChemFile.class
org/openscience/cdk/ChemModel.class
org/openscience/cdk/ChemObject.class
org.openscience.cdk.interfaces.ChemObjectListener.class
org/openscience/cdk/ChemSequence.class
org/openscience/cdk/config/AtomTypeFactory.class
org/openscience/cdk/config/data/isotopes.xml
org/openscience/cdk/config/IsotopeFactory.class
org/openscience/cdk/config/isotopes/IsotopeHandler.class
org/openscience/cdk/config/isotopes/IsotopeReader.class
org/openscience/cdk/controller/CDKPopupMenu.class
org/openscience/cdk/controller/Controller2D.class
org/openscience/cdk/controller/Controller2DModel.class
org/openscience/cdk/controller/PopupController2D.class
org/openscience/cdk/Crystal.class
org/openscience/cdk/ElectronContainer.class
org/openscience/cdk/Element.class
org/openscience/cdk/event/CDKChangeListener.class
org/openscience/cdk/event/ChemObjectChangeEvent.class
org/openscience/cdk/exception/CDKException.class
org/openscience/cdk/exception/NoSuchAtomTypeException.class
org/openscience/cdk/geometry/GeometryTools.class
org/openscience/cdk/graph/BFSShortestPath.class
org/openscience/cdk/graph/BFSShortestPath$MyBreadthFirstIterator.class
org/openscience/cdk/graph/BiconnectivityInspector.class
org/openscience/cdk/graph/ConnectivityChecker.class
org/openscience/cdk/graph/MoleculeGraphs.class
org/openscience/cdk/graph/PathTools.class
org/openscience/cdk/graph/SpanningTree.class
org/openscience/cdk/io/ChemObjectIO.class
org/openscience/cdk/io/ChemObjectReader.class
org/openscience/cdk/io/ChemObjectWriter.class
org/openscience/cdk/io/cml/cdopi/CDOInterface.class
org/openscience/cdk/io/cml/ChemFileCDO.class
org/openscience/cdk/io/cml/CMLCoreModule.class
org/openscience/cdk/io/cml/CMLErrorHandler.class
org/openscience/cdk/io/cml/CMLHandler.class
org/openscience/cdk/io/cml/CMLResolver.class
org/openscience/cdk/io/cml/CMLStack.class
org/openscience/cdk/io/cml/ModuleInterface.class
org/openscience/cdk/io/CMLReader.class
org/openscience/cdk/io/DefaultChemObjectReader.class
org/openscience/cdk/io/formats/ChemFormat.class
org/openscience/cdk/io/listener/ChemObjectIOListener.class
org/openscience/cdk/io/MDLReader.class
org/openscience/cdk/isomorphism/matchers/QueryAtom.class
org/openscience/cdk/isomorphism/matchers/QueryAtomContainer.class
org/openscience/cdk/isomorphism/mcss/RGraph.class
org/openscience/cdk/isomorphism/mcss/RMap.class
org/openscience/cdk/isomorphism/mcss/RNode.class
org/openscience/cdk/isomorphism/UniversalIsomorphismTester.class
org/openscience/cdk/Isotope.class
org/openscience/cdk/layout/AtomPlacer$1.class
org/openscience/cdk/layout/AtomPlacer.class
org/openscience/cdk/layout/HydrogenPlacer.class
org/openscience/cdk/layout/OverlapResolver.class
org/openscience/cdk/layout/RingPlacer.class
org/openscience/cdk/layout/StructureDiagramGenerator.class
org/openscience/cdk/layout/TemplateHandler.class
org/openscience/cdk/LonePair.class
org/openscience/cdk/Mapping.class
org/openscience/cdk/Molecule.class
org/openscience/cdk/PseudoAtom.class
org/openscience/cdk/Reaction.class
org/openscience/cdk/renderer/color/AtomColorer.class
org/openscience/cdk/renderer/color/CDK2DAtomColors.class
org/openscience/cdk/renderer/Renderer2D.class
org/openscience/cdk/renderer/Renderer2DModel.class
org/openscience/cdk/Ring.class
org/openscience/cdk/ringsearch/AllRingsFinder.class
org/openscience/cdk/ringsearch/cyclebasis/CycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis$AuxiliaryGraph.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycle.class
org/openscience/cdk/ringsearch/RingPartitioner.class
org/openscience/cdk/ringsearch/SSSRFinder.class
org/openscience/cdk/ringsearch/Path.class
org/openscience/cdk/ringsearch/Queue.class
org/openscience/cdk/smiles/SmilesGenerator$1.class
org/openscience/cdk/smiles/SmilesGenerator$BrokenBond.class
org/openscience/cdk/smiles/SmilesGenerator.class
org/openscience/cdk/RingSet.class
org/openscience/cdk/SetOfAtomContainers.class
org/openscience/cdk/SetOfMolecules.class
org/openscience/cdk/SingleElectron.class
org/openscience/cdk/tools/HydrogenAdder.class
org/openscience/cdk/tools/LoggingTool.class
org/openscience/cdk/tools/manipulator/ChemFileManipulator.class
org/openscience/cdk/tools/manipulator/ChemModelManipulator.class
org/openscience/cdk/tools/manipulator/ChemSequenceManipulator.class
org/openscience/cdk/tools/manipulator/RingSetManipulator.class
org/openscience/cdk/tools/manipulator/SetOfAtomContainersManipulator.class
org/openscience/cdk/tools/manipulator/SetOfMoleculesManipulator.class
org/openscience/cdk/tools/SaturationChecker.class
org/openscience/cdk/tools/ValencyChecker.class
org/openscience/cdk/tools/ValencyCheckerInterface.class
org/openscience/cdk/tools/DeAromatizationTool.class
org/openscience/cdk/tools/ElementComparator.class
org/openscience/cdk/validate/ProblemMarker.class
org/openscience/cdk/validate/ValidatorInterface.class
org/xml/sax/ext/Attributes2.class
org/xml/sax/ext/DefaultHandler2.class
org/xml/sax/ext/EntityResolver2.class
org/openscience/cdk/config/ElementPTFactory.class
org/openscience/cdk/config/elements/ElementPTReader.class
org/openscience/cdk/config/elements/ElementPTHandler.class
org/openscience/cdk/PeriodicTableElement.class
org/openscience/cdk/config/elements/ElementPTReader.class
org/openscience/cdk/config/elements/ElementPTHandler.class
org/openscience/cdk/applications/swing/PeriodicTablePanel$BackAction.class
org/openscience/cdk/isomorphism/matchers/QueryBond.class
org/openscience/cdk/applications/undoredo/ChangeCoordsEdit.class
org/openscience/cdk/applications/undoredo/ChangeAtomSymbolEdit.class
org/openscience/cdk/applications/undoredo/CleanUpEdit.class
org/openscience/cdk/applications/swing/periodicTable_Mendeleev.jpg
org/openscience/cdk/config/CDKBasedAtomTypeConfigurator.class
org/openscience/cdk/config/atomtypes/AtomTypeReader.class
org/openscience/cdk/config/atomtypes/AtomTypeHandler.class
org/openscience/cdk/config/AtomTypeConfigurator.class
org/openscience/cdk/config/data/chemicalElements.xml
org/openscience/cdk/config/data/structgen_atomtypes.xml
cdk-1.2.10/src/META-INF/applet-editor.files 100644 0 0 42043 11570154753 15242 0 ustar 0 0 javax/vecmath/Point2d.class
javax/vecmath/Point2f.class
javax/vecmath/Point3d.class
javax/vecmath/Point3f.class
javax/vecmath/Point4d.class
javax/vecmath/Tuple2d.class
javax/vecmath/Tuple2f.class
javax/vecmath/Tuple3d.class
javax/vecmath/Tuple3f.class
javax/vecmath/Tuple4d.class
javax/vecmath/Vector2d.class
javax/vecmath/Vector2f.class
javax/vecmath/Vector3d.class
org/_3pq/jgrapht/alg/ConnectivityInspector.class
org/_3pq/jgrapht/alg/ConnectivityInspector$MyTraversalListener.class
org/_3pq/jgrapht/DirectedGraph.class
org/_3pq/jgrapht/Edge.class
org/_3pq/jgrapht/edge/DefaultEdge.class
org/_3pq/jgrapht/edge/DirectedEdge.class
org/_3pq/jgrapht/edge/EdgeFactories$AbstractEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$DirectedEdgeFactory.class
org/_3pq/jgrapht/edge/EdgeFactories$UndirectedEdgeFactory.class
org/_3pq/jgrapht/EdgeFactory.class
org/_3pq/jgrapht/edge/UndirectedEdge.class
org/_3pq/jgrapht/event/ConnectedComponentTraversalEvent.class
org/_3pq/jgrapht/event/EdgeTraversalEvent.class
org/_3pq/jgrapht/event/GraphListener.class
org/_3pq/jgrapht/event/TraversalListenerAdapter.class
org/_3pq/jgrapht/event/TraversalListener.class
org/_3pq/jgrapht/event/VertexSetListener.class
org/_3pq/jgrapht/event/VertexTraversalEvent.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$ArrayListFactory.class
org/_3pq/jgrapht/graph/AbstractBaseGraph.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$DirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$Specifics.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedEdgeContainer.class
org/_3pq/jgrapht/graph/AbstractBaseGraph$UndirectedSpecifics.class
org/_3pq/jgrapht/graph/AbstractGraph.class
org/_3pq/jgrapht/Graph.class
org/_3pq/jgrapht/graph/EdgeListFactory.class
org/_3pq/jgrapht/graph/SimpleDirectedGraph.class
org/_3pq/jgrapht/graph/SimpleGraph.class
org/_3pq/jgrapht/graph/Subgraph.class
org/_3pq/jgrapht/graph/UndirectedSubgraph.class
org/_3pq/jgrapht/ListenableGraph.class
org/_3pq/jgrapht/traverse/AbstractGraphIterator.class
org/_3pq/jgrapht/traverse/BreadthFirstIterator.class
org/_3pq/jgrapht/traverse/CrossComponentIterator.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$DirectedSpecifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightEdgeEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$FlyweightVertexEvent.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$Specifics.class
org/_3pq/jgrapht/traverse/CrossComponentIterator$UndirectedSpecifics.class
org/_3pq/jgrapht/traverse/GraphIterator.class
org/_3pq/jgrapht/UndirectedGraph.class
org/openscience/cdk/applications/jchempaint/action/AboutAction.class
org/openscience/cdk/applications/jchempaint/action/AddHydrogenAction.class
org/openscience/cdk/applications/jchempaint/action/AdjustBondOrdersAction.class
org/openscience/cdk/applications/jchempaint/action/ChangeAtomSymbolAction.class
org/openscience/cdk/applications/jchempaint/action/ChangeIsotopeAction.class
org/openscience/cdk/applications/jchempaint/action/ChemAction.class
org/openscience/cdk/applications/jchempaint/action/CleanupAction.class
org/openscience/cdk/applications/jchempaint/action/ConvertToPseudoAtomAction.class
org/openscience/cdk/applications/jchempaint/action/CreateReactionAction.class
org/openscience/cdk/applications/jchempaint/action/CreateSmilesAction.class
org/openscience/cdk/applications/jchempaint/action/EditAction.class
org/openscience/cdk/applications/jchempaint/action/EditChemObjectPropsAction.class
org/openscience/cdk/applications/jchempaint/action/ElementAction.class
org/openscience/cdk/applications/jchempaint/action/FlipAction.class
org/openscience/cdk/applications/jchempaint/action/HelpAction.class
org/openscience/cdk/applications/jchempaint/action/InsertSmilesAction.class
org/openscience/cdk/applications/jchempaint/action/InsertStructureAction.class
org/openscience/cdk/applications/jchempaint/action/JCPAction.class
org/openscience/cdk/applications/jchempaint/action/LicenseAction.class
org/openscience/cdk/applications/jchempaint/action/MenuBarAction.class
org/openscience/cdk/applications/jchempaint/action/ModelPropsAction.class
org/openscience/cdk/applications/jchempaint/action/ModifyDisplaySettingsAction.class
org/openscience/cdk/applications/jchempaint/action/NewAction.class
org/openscience/cdk/applications/jchempaint/action/RedoAction.class
org/openscience/cdk/applications/jchempaint/action/StatusBarAction.class
org/openscience/cdk/applications/jchempaint/action/ToolBarAction.class
org/openscience/cdk/applications/jchempaint/action/UndoAction.class
org/openscience/cdk/applications/jchempaint/action/ValidateAction.class
org/openscience/cdk/applications/jchempaint/action/ZoomAction.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintAbstractApplet$1.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintAbstractApplet.class
org/openscience/cdk/applications/jchempaint/applet/JChemPaintEditorApplet.class
org/openscience/cdk/applications/jchempaint/dnd/JCPTransferHandler.class
org/openscience/cdk/applications/jchempaint/DrawingPanel.class
org/openscience/cdk/applications/jchempaint/InsertTextPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintEditorPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintMenuBar.class
org/openscience/cdk/applications/jchempaint/JChemPaintModel.class
org/openscience/cdk/applications/jchempaint/JChemPaintPanel.class
org/openscience/cdk/applications/jchempaint/JChemPaintPopupMenu.class
org/openscience/cdk/applications/jchempaint/JChemPaintViewerOnlyPanel.class
org/openscience/cdk/applications/jchempaint/JCPLocalizationHandler.class
org/openscience/cdk/applications/jchempaint/JCPPropertyHandler.class
org/openscience/cdk/applications/jchempaint/StatusBar.class
org/openscience/cdk/applications/jchempaint/StringHelper.class
org/openscience/cdk/applications/jchempaint/ToolBarMaker$1.class
org/openscience/cdk/applications/jchempaint/ToolBarMaker.class
org/openscience/cdk/applications/plugin/ICDKEditBus.class
org/openscience/cdk/applications/swing/editor/AtomEditor.class
org/openscience/cdk/applications/swing/editor/BondEditor.class
org/openscience/cdk/applications/swing/editor/ChemObjectEditor.class
org/openscience/cdk/applications/swing/editor/PseudoAtomEditor.class
org/openscience/cdk/applications/swing/editor/ReactionEditor.class
org/openscience/cdk/applications/swing/FieldTablePanel.class
org/openscience/cdk/applications/swing/JExternalFrame.class
org/openscience/cdk/applications/undoredo/AddAtomsAndBondsEdit.class
org/openscience/cdk/applications/undoredo/IUndoRedoHandler.class
org/openscience/cdk/applications/undoredo/JCPUndoRedoHandler.class
org/openscience/cdk/applications/undoredo/UndoAdapter.class
org/openscience/cdk/Atom.class
org/openscience/cdk/AtomContainer$AtomIterator.class
org/openscience/cdk/AtomContainer.class
org/openscience/cdk/AtomContainerSet$AtomContainerIterator.class
org/openscience/cdk/AtomContainerSet.class
org/openscience/cdk/AtomType.class
org/openscience/cdk/Bond$AtomsIterator.class
org/openscience/cdk/Bond.class
org/openscience/cdk/ChemModel.class
org/openscience/cdk/ChemObject.class
org/openscience/cdk/config/AtomTypeFactory.class
org/openscience/cdk/config/atomtypes/AtomTypeHandler.class
org/openscience/cdk/config/atomtypes/AtomTypeReader.class
org/openscience/cdk/config/CDKBasedAtomTypeConfigurator.class
org/openscience/cdk/config/IAtomTypeConfigurator.class
org/openscience/cdk/config/IsotopeFactory.class
org/openscience/cdk/config/isotopes/IsotopeHandler.class
org/openscience/cdk/config/isotopes/IsotopeReader.class
org/openscience/cdk/controller/AbstractController2D.class
org/openscience/cdk/controller/CDKPopupMenu.class
org/openscience/cdk/controller/Controller2D.class
org/openscience/cdk/controller/Controller2DModel.class
org/openscience/cdk/controller/PopupController2D.class
org/openscience/cdk/controller/SimpleController2D.class
org/openscience/cdk/DefaultChemObjectBuilder.class
org/openscience/cdk/ElectronContainer.class
org/openscience/cdk/Element.class
org/openscience/cdk/event/ChemObjectChangeEvent.class
org/openscience/cdk/event/ICDKChangeListener.class
org/openscience/cdk/exception/CDKException.class
org/openscience/cdk/exception/NoSuchAtomTypeException.class
org/openscience/cdk/geometry/GeometryTools.class
org/openscience/cdk/graph/BFSShortestPath.class
org/openscience/cdk/graph/BFSShortestPath$MyBreadthFirstIterator.class
org/openscience/cdk/graph/BiconnectivityInspector.class
org/openscience/cdk/graph/ConnectivityChecker.class
org/openscience/cdk/graph/MoleculeGraphs.class
org/openscience/cdk/graph/PathTools.class
org/openscience/cdk/interfaces/IAminoAcid.class
org/openscience/cdk/interfaces/IAtom.class
org/openscience/cdk/interfaces/IAtomContainer.class
org/openscience/cdk/interfaces/IAtomContainerSet.class
org/openscience/cdk/interfaces/IAtomParity.class
org/openscience/cdk/interfaces/IAtomType.class
org/openscience/cdk/interfaces/IBioPolymer.class
org/openscience/cdk/interfaces/IBond.class
org/openscience/cdk/interfaces/IChemFile.class
org/openscience/cdk/interfaces/IChemModel.class
org/openscience/cdk/interfaces/IChemObjectBuilder.class
org/openscience/cdk/interfaces/IChemObjectChangeEvent.class
org/openscience/cdk/interfaces/IChemObject.class
org/openscience/cdk/interfaces/IChemObjectListener.class
org/openscience/cdk/interfaces/IChemSequence.class
org/openscience/cdk/interfaces/ICrystal.class
org/openscience/cdk/interfaces/IElectronContainer.class
org/openscience/cdk/interfaces/IElement.class
org/openscience/cdk/interfaces/IIsotope.class
org/openscience/cdk/interfaces/ILonePair.class
org/openscience/cdk/interfaces/IMapping.class
org/openscience/cdk/interfaces/IMolecule.class
org/openscience/cdk/interfaces/IMoleculeSet.class
org/openscience/cdk/interfaces/IMonomer.class
org/openscience/cdk/interfaces/IPDBAtom.class
org/openscience/cdk/interfaces/IPDBMonomer.class
org/openscience/cdk/interfaces/IPDBPolymer.class
org/openscience/cdk/interfaces/IPDBStructure.class
org/openscience/cdk/interfaces/IPolymer.class
org/openscience/cdk/interfaces/IPseudoAtom.class
org/openscience/cdk/interfaces/IReaction.class
org/openscience/cdk/interfaces/IReactionSet.class
org/openscience/cdk/interfaces/IRing.class
org/openscience/cdk/interfaces/IRingSet.class
org/openscience/cdk/interfaces/ISingleElectron.class
org/openscience/cdk/interfaces/IStrand.class
org/openscience/cdk/io/DefaultChemObjectReader.class
org/openscience/cdk/io/formats/ABINITFormat.class
org/openscience/cdk/io/formats/Aces2Format.class
org/openscience/cdk/io/formats/ADFFormat.class
org/openscience/cdk/io/formats/AlchemyFormat.class
org/openscience/cdk/io/formats/BGFFormat.class
org/openscience/cdk/io/formats/BSFormat.class
org/openscience/cdk/io/formats/CacaoCartesianFormat.class
org/openscience/cdk/io/formats/CacaoInternalFormat.class
org/openscience/cdk/io/formats/CACheFormat.class
org/openscience/cdk/io/formats/CDKSourceCodeFormat.class
org/openscience/cdk/io/formats/Chem3D_Cartesian_1Format.class
org/openscience/cdk/io/formats/Chem3D_Cartesian_2Format.class
org/openscience/cdk/io/formats/ChemDrawFormat.class
org/openscience/cdk/io/formats/ChemtoolFormat.class
org/openscience/cdk/io/formats/CIFFormat.class
org/openscience/cdk/io/formats/CMLFormat.class
org/openscience/cdk/io/formats/CMLRSSFormat.class
org/openscience/cdk/io/formats/CRK2DFormat.class
org/openscience/cdk/io/formats/CRK3DFormat.class
org/openscience/cdk/io/formats/CrystClustFormat.class
org/openscience/cdk/io/formats/CTXFormat.class
org/openscience/cdk/io/formats/DaltonFormat.class
org/openscience/cdk/io/formats/DMol3Format.class
org/openscience/cdk/io/formats/DOCK5Format.class
org/openscience/cdk/io/formats/FenskeHall_ZMatrixFormat.class
org/openscience/cdk/io/formats/FingerprintFormat.class
org/openscience/cdk/io/formats/GamessFormat.class
org/openscience/cdk/io/formats/Gaussian03Format.class
org/openscience/cdk/io/formats/Gaussian90Format.class
org/openscience/cdk/io/formats/Gaussian92Format.class
org/openscience/cdk/io/formats/Gaussian94Format.class
org/openscience/cdk/io/formats/Gaussian95Format.class
org/openscience/cdk/io/formats/Gaussian98Format.class
org/openscience/cdk/io/formats/GaussianInputFormat.class
org/openscience/cdk/io/formats/GhemicalMMFormat.class
org/openscience/cdk/io/formats/GhemicalSPMFormat.class
org/openscience/cdk/io/formats/GROMOS96Format.class
org/openscience/cdk/io/formats/HINFormat.class
org/openscience/cdk/io/formats/IChemFormat.class
org/openscience/cdk/io/formats/IChemFormatMatcher.class
org/openscience/cdk/io/formats/INChIFormat.class
org/openscience/cdk/io/formats/INChIPlainTextFormat.class
org/openscience/cdk/io/formats/IResourceFormat.class
org/openscience/cdk/io/formats/JaguarFormat.class
org/openscience/cdk/io/formats/JMEFormat.class
org/openscience/cdk/io/formats/MACiEFormat.class
org/openscience/cdk/io/formats/MacroModelFormat.class
org/openscience/cdk/io/formats/MDLFormat.class
org/openscience/cdk/io/formats/MDLRXNFormat.class
org/openscience/cdk/io/formats/MDLRXNV3000Format.class
org/openscience/cdk/io/formats/MDLV3000Format.class
org/openscience/cdk/io/formats/MMODFormat.class
org/openscience/cdk/io/formats/Mol2Format.class
org/openscience/cdk/io/formats/MOPAC2002Format.class
org/openscience/cdk/io/formats/MOPAC7Format.class
org/openscience/cdk/io/formats/MOPAC93Format.class
org/openscience/cdk/io/formats/MOPAC97Format.class
org/openscience/cdk/io/formats/MPQCFormat.class
org/openscience/cdk/io/formats/NWChemFormat.class
org/openscience/cdk/io/formats/PCModelFormat.class
org/openscience/cdk/io/formats/PDBFormat.class
org/openscience/cdk/io/formats/PDBMLFormat.class
org/openscience/cdk/io/formats/PMPFormat.class
org/openscience/cdk/io/formats/POVRayFormat.class
org/openscience/cdk/io/formats/PQSChemFormat.class
org/openscience/cdk/io/formats/PubChemFormat.class
org/openscience/cdk/io/formats/QChemFormat.class
org/openscience/cdk/io/formats/RawCopyFormat.class
org/openscience/cdk/io/formats/SDFFormat.class
org/openscience/cdk/io/formats/ShelXFormat.class
org/openscience/cdk/io/formats/SMARTSFormat.class
org/openscience/cdk/io/formats/SMILESFIXFormat.class
org/openscience/cdk/io/formats/SMILESFormat.class
org/openscience/cdk/io/formats/SpartanFormat.class
org/openscience/cdk/io/formats/SVGFormat.class
org/openscience/cdk/io/formats/SybylDescriptorFormat.class
org/openscience/cdk/io/formats/TinkerMM2Format.class
org/openscience/cdk/io/formats/TinkerXYZFormat.class
org/openscience/cdk/io/formats/TurboMoleFormat.class
org/openscience/cdk/io/formats/UniChemXYZFormat.class
org/openscience/cdk/io/formats/VASPFormat.class
org/openscience/cdk/io/formats/ViewmolFormat.class
org/openscience/cdk/io/formats/XEDFormat.class
org/openscience/cdk/io/formats/XYZFormat.class
org/openscience/cdk/io/formats/YasaraFormat.class
org/openscience/cdk/io/formats/ZindoFormat.class
org/openscience/cdk/io/formats/ZMatrixFormat.class
org/openscience/cdk/io/IChemObjectIO.class
org/openscience/cdk/io/IChemObjectReader.class
org/openscience/cdk/io/listener/IChemObjectIOListener.class
org/openscience/cdk/io/MDLReader.class
org/openscience/cdk/io/ReaderFactory.class
org/openscience/cdk/io/setting/BooleanIOSetting.class
org/openscience/cdk/io/setting/IOSetting.class
org/openscience/cdk/Isotope.class
org/openscience/cdk/layout/AtomPlacer$1.class
org/openscience/cdk/layout/AtomPlacer.class
org/openscience/cdk/layout/RingPlacer.class
org/openscience/cdk/Mapping.class
org/openscience/cdk/Molecule.class
org/openscience/cdk/MoleculeSet.class
org/openscience/cdk/PseudoAtom.class
org/openscience/cdk/Reaction.class
org/openscience/cdk/renderer/AbstractRenderer2D.class
org/openscience/cdk/renderer/color/CDK2DAtomColors.class
org/openscience/cdk/renderer/color/IAtomColorer.class
org/openscience/cdk/renderer/Renderer2D.class
org/openscience/cdk/renderer/Renderer2DModel.class
org/openscience/cdk/renderer/SimpleRenderer2D.class
org/openscience/cdk/Ring.class
org/openscience/cdk/ringsearch/cyclebasis/CycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis$AuxiliaryGraph.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycleBasis.class
org/openscience/cdk/ringsearch/cyclebasis/SimpleCycle.class
org/openscience/cdk/ringsearch/SSSRFinder.class
org/openscience/cdk/RingSet.class
org/openscience/cdk/smiles/SmilesGenerator.class
org/openscience/cdk/tools/HydrogenAdder.class
org/openscience/cdk/tools/IDeduceBondOrderTool.class
org/openscience/cdk/tools/IValencyChecker.class
org/openscience/cdk/tools/LoggingTool.class
org/openscience/cdk/tools/manipulator/AtomContainerManipulator.class
org/openscience/cdk/tools/manipulator/AtomContainerSetManipulator.class
org/openscience/cdk/tools/manipulator/ChemModelManipulator.class
org/openscience/cdk/tools/manipulator/MoleculeSetManipulator.class
org/openscience/cdk/tools/manipulator/RingSetManipulator.class
org/openscience/cdk/tools/MFAnalyser.class
org/openscience/cdk/tools/SaturationChecker.class
org/openscience/cdk/tools/ValencyChecker.class
org/openscience/cdk/validate/IValidator.class
org/openscience/cdk/validate/ProblemMarker.class
sun/reflect/GeneratedConstructorAccessor1.class
sun/reflect/GeneratedConstructorAccessor2.class
sun/reflect/GeneratedMethodAccessor1.class
sun/reflect/GeneratedMethodAccessor2.class
sun/reflect/GeneratedMethodAccessor3.class
sun/reflect/GeneratedMethodAccessor4.class
sun/reflect/GeneratedMethodAccessor5.class
cdk-1.2.10/src/META-INF/applet-viewer-opts.files 100644 0 0 73 11570154753 16155 0 ustar 0 0 org/openscience/cdk/applications/swing/JExternalFrame.class cdk-1.2.10/src/META-INF/atomtype.cdkdepends 100644 0 0 104 11570154753 15265 0 ustar 0 0 cdk-interfaces.jar
cdk-annotation.jar
cdk-core.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/atomtype.datafiles 100644 0 0 366 11570154753 15127 0 ustar 0 0 org/openscience/cdk/dict/data/atom-type-mappings.owl
org/openscience/cdk/dict/data/atom-types.owl
org/openscience/cdk/dict/data/cdk-sybyl-mappings.owl
org/openscience/cdk/dict/data/elements.owl
org/openscience/cdk/dict/data/sybyl-atom-types.owl
cdk-1.2.10/src/META-INF/atomtype.libdepends 100644 0 0 13 11570154753 15251 0 ustar 0 0 log4j*.jar
cdk-1.2.10/src/META-INF/builder3d.cdkdepends 100644 0 0 322 11570154753 15302 0 ustar 0 0 cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-interfaces.jar
cdk-annotation.jar
cdk-io.jar
cdk-qsar.jar
cdk-standard.jar
cdk-charges.jar
cdk-forcefield.jar
cdk-valencycheck.jar
cdk-sdg.jar
cdk-isomorphism.jar
cdk-1.2.10/src/META-INF/builder3d.datafiles 100644 0 0 226 11570154753 15135 0 ustar 0 0 org/openscience/cdk/modeling/builder3d/data/ringTemplateFingerprints.txt.gz
org/openscience/cdk/modeling/builder3d/data/ringTemplateStructures.sdf.gz
cdk-1.2.10/src/META-INF/builder3d.libdepends 100644 0 0 35 11570154753 15270 0 ustar 0 0 jama-1.0.2.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/builder3dtools.cdkdepends 100644 0 0 325 11570154753 16366 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-interfaces.jar
cdk-io.jar
cdk-qsar.jar
cdk-standard.jar
cdk-charges.jar
cdk-forcefield.jar
cdk-valencycheck.jar
cdk-smiles.jar
cdk-isomorphism.jar
cdk-1.2.10/src/META-INF/builder3dtools.libdepends 100644 0 0 16 11570154753 16350 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/charges.cdkdepends 100644 0 0 223 11570154753 15041 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-interfaces.jar
cdk-io.jar
cdk-standard.jar
cdk-reaction.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/charges.libdepends 100644 0 0 40 11570154753 15023 0 ustar 0 0 vecmath*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/control.cdkdepends 100644 0 0 177 11570154753 15115 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-render.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-sdg.jar
cdk-1.2.10/src/META-INF/control.libdepends 100644 0 0 16 11570154753 15072 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/core.cdkdepends 100644 0 0 46 11570154753 14340 0 ustar 0 0 cdk-interfaces.jar
cdk-annotation.jar
cdk-1.2.10/src/META-INF/core.datafiles 100644 0 0 444 11570154753 14212 0 ustar 0 0 org/openscience/cdk/config/data/*_atomtypes.txt
org/openscience/cdk/config/data/*_atomtypes.xml
org/openscience/cdk/config/data/isotopes.xml
org/openscience/cdk/config/data/chemicalElements.xml
org/openscience/cdk/config/data/log4j.properties
org/openscience/cdk/dict/data/cdk-atom-types.owl
cdk-1.2.10/src/META-INF/core.libdepends 100644 0 0 13 11570154753 14337 0 ustar 0 0 log4j*.jar
cdk-1.2.10/src/META-INF/data.cdkdepends 100644 0 0 63 11570154753 14320 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-1.2.10/src/META-INF/data.libdepends 100644 0 0 15 11570154753 14322 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/datadebug.cdkdepends 100644 0 0 77 11570154753 15334 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar cdk-1.2.10/src/META-INF/datadebug.libdepends 100644 0 0 15 11570154753 15331 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/dict.cdkdepends 100644 0 0 63 11570154753 14332 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-1.2.10/src/META-INF/dict.libdepends 100644 0 0 11 11570154753 14330 0 ustar 0 0 xom*.jar
cdk-1.2.10/src/META-INF/diff.cdkdepends 100644 0 0 63 11570154753 14317 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-1.2.10/src/META-INF/diff.libdepends 100644 0 0 15 11570154753 14321 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/extra.cdkdepends 100644 0 0 257 11570154753 14557 0 ustar 0 0 cdk-annotation.jar
cdk-data.jar
cdk-core.jar
cdk-interfaces.jar
cdk-io.jar
cdk-ioformats.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-formula.jar
cdk-dict.jar
cdk-smiles.jar
cdk-1.2.10/src/META-INF/extra.datafiles 100644 0 0 530 11570154753 14401 0 ustar 0 0 org/openscience/cdk/dict/data/*.xml
org/openscience/cdk/dict/data/descriptor-algorithms.owl
org/openscience/cdk/dict/data/reaction-processes.owl
org/openscience/cdk/config/data/radii-vdw.txt
org/openscience/cdk/config/data/radii-covalent.txt
org/openscience/cdk/config/data/electroneg-pauling.txt
org/openscience/cdk/fingerprint/data/maccs.txt
cdk-1.2.10/src/META-INF/extra.libdepends 100644 0 0 45 11570154753 14537 0 ustar 0 0 jama-1.0.2.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/fingerprint.cdkdepends 100644 0 0 227 11570154753 15760 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-io.jar
cdk-isomorphism.jar
cdk-valencycheck.jar
cdk-smarts.jar
cdk-formula.jar
cdk-1.2.10/src/META-INF/fingerprint.datafiles 100644 0 0 53 11570154753 15565 0 ustar 0 0 org/openscience/cdk/fingerprint/data/*.txt
cdk-1.2.10/src/META-INF/fingerprint.libdepends 100644 0 0 15 11570154753 15740 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/forcefield.cdkdepends 100644 0 0 232 11570154753 15527 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-interfaces.jar
cdk-qsar.jar
cdk-qsaratomic.jar
cdk-io.jar
cdk-standard.jar
cdk-charges.jar
cdk-extra.jar
cdk-1.2.10/src/META-INF/forcefield.datafiles 100644 0 0 155 11570154753 15363 0 ustar 0 0 org/openscience/cdk/modeling/forcefield/data/*.prm
org/openscience/cdk/modeling/forcefield/data/mmffdfsb.par
cdk-1.2.10/src/META-INF/forcefield.libdepends 100644 0 0 35 11570154753 15515 0 ustar 0 0 jama-1.0.2.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/formula.cdkdepends 100644 0 0 104 11570154753 15070 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-interfaces.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/formula.libdepends 100644 0 0 16 11570154753 15057 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/inchi.cdkdepends 100644 0 0 144 11570154753 14521 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-interfaces.jar
cdk-io.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/inchi.libdepends 100644 0 0 71 11570154753 14505 0 ustar 0 0 vecmath*.jar
xom*.jar
jniinchi-0.5.jar
cmlxom-2.5-b1.jar
cdk-1.2.10/src/META-INF/interfaces.libdepends 100644 0 0 15 11570154753 15534 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/io.cdkdepends 100644 0 0 147 11570154753 14041 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-ioformats.jar
cdk-core.jar
cdk-standard.jar
cdk-atomtype.jar
cdk-1.2.10/src/META-INF/io.datafiles 100644 0 0 43 11570154753 13644 0 ustar 0 0 org/openscience/cdk/io/cml/data/**
cdk-1.2.10/src/META-INF/io.libdepends 100644 0 0 35 11570154753 14022 0 ustar 0 0 vecmath*.jar
xpp3-1.1.4c.jar
cdk-1.2.10/src/META-INF/ioformats.buildfiles 100644 0 0 17 11570154753 15427 0 ustar 0 0 io-formats.set
cdk-1.2.10/src/META-INF/ioformats.cdkdepends 100644 0 0 23 11570154753 15406 0 ustar 0 0 cdk-annotation.jar
cdk-1.2.10/src/META-INF/ionpot.cdkdepends 100644 0 0 254 11570154753 14741 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-libiocml.jar
cdk-valencycheck.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-charges.jar
cdk-reaction.jar
cdk-1.2.10/src/META-INF/isomorphism.cdkdepends 100644 0 0 100 11570154753 15770 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-1.2.10/src/META-INF/isomorphism.libdepends 100644 0 0 52 11570154753 15763 0 ustar 0 0 vecmath*.jar
log4j*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/libiocml.buildfiles 100644 0 0 32 11570154753 15213 0 ustar 0 0 libio-cml-customizers.set
cdk-1.2.10/src/META-INF/libiocml.cdkdepends 100644 0 0 176 11570154753 15226 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-dict.jar
cdk-io.jar
cdk-ioformats.jar
cdk-standard.jar
cdk-formula.jar
cdk-1.2.10/src/META-INF/libiocml.libdepends 100644 0 0 51 11570154753 15203 0 ustar 0 0 vecmath*.jar
xom*.jar
cmlxom-2.5-b1.jar
cdk-1.2.10/src/META-INF/libiomd.cdkdepends 100644 0 0 155 11570154753 15050 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-interfaces.jar
cdk-standard.jar
cdk-data.jar
cdk-libiocml.jar
cdk-io.jar
cdk-1.2.10/src/META-INF/libiomd.libdepends 100644 0 0 33 11570154753 15030 0 ustar 0 0 cmlxom-2.5-b1.jar
xom*.jar
cdk-1.2.10/src/META-INF/nonotify.cdkdepends 100644 0 0 77 11570154753 15261 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar cdk-1.2.10/src/META-INF/nonotify.libdepends 100644 0 0 15 11570154753 15256 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/pcore.cdkdepends 100644 0 0 224 11570154753 14536 0 ustar 0 0 cdk-annotation.jar
cdk-data.jar
cdk-core.jar
cdk-interfaces.jar
cdk-io.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-smarts.jar
cdk-isomorphism.jar
cdk-1.2.10/src/META-INF/pcore.libdepends 100644 0 0 26 11570154753 14523 0 ustar 0 0 vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/pdb.cdkdepends 100644 0 0 156 11570154753 14177 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-ioformats.jar
cdk-io.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/pdb.datafiles 100644 0 0 67 11570154753 14010 0 ustar 0 0 org/openscience/cdk/templates/data/list_aminoacids.cml
cdk-1.2.10/src/META-INF/pdb.libdepends 100644 0 0 16 11570154753 14157 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/pdbcml.cdkdepends 100644 0 0 156 11570154753 14673 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-pdb.jar
cdk-standard.jar
cdk-interfaces.jar
cdk-libiocml.jar
cdk-1.2.10/src/META-INF/pdbcml.libdepends 100644 0 0 33 11570154753 14652 0 ustar 0 0 xom*.jar
cmlxom-2.5-b1.jar
cdk-1.2.10/src/META-INF/qm.cdkdepends 100644 0 0 63 11570154753 14024 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-1.2.10/src/META-INF/qm.libdepends 100644 0 0 15 11570154753 14026 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/qsar.buildfiles 100644 0 0 25 11570154753 14371 0 ustar 0 0 qsar-descriptors.set
cdk-1.2.10/src/META-INF/qsar.cdkdepends 100644 0 0 207 11570154753 14375 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-reaction.jar
cdk-charges.jar
cdk-1.2.10/src/META-INF/qsar.datafiles 100644 0 0 177 11570154753 14233 0 ustar 0 0 org/openscience/cdk/qsar/model/data/*.R
org/openscience/cdk/qsar/descriptors/data/*.txt
org/openscience/cdk/config/data/whim*
cdk-1.2.10/src/META-INF/qsar.extrafiles 100644 0 0 21 11570154753 14411 0 ustar 0 0 data/arff/*.arff
cdk-1.2.10/src/META-INF/qsar.libdepends 100644 0 0 116 11570154753 14401 0 ustar 0 0 jama-1.0.2.jar
JRI.jar
jgrapht-0.6.0.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/qsaratomic.cdkdepends 100644 0 0 327 11570154753 15575 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-isomorphism.jar
cdk-reaction.jar
cdk-isomorphism.jar
cdk-charges.jar
cdk-qsar.jar
cdk-dict.jar
cdk-1.2.10/src/META-INF/qsaratomic.datafiles 100644 0 0 66 11570154753 15405 0 ustar 0 0 org/openscience/cdk/qsar/descriptors/atomic/data/*.db
cdk-1.2.10/src/META-INF/qsaratomic.libdepends 100644 0 0 116 11570154753 15576 0 ustar 0 0 jama-1.0.2.jar
JRI.jar
jgrapht-0.6.0.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/qsarbond.cdkdepends 100644 0 0 265 11570154753 15244 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-reaction.jar
cdk-isomorphism.jar
cdk-charges.jar
cdk-qsar.jar
cdk-dict.jar
cdk-1.2.10/src/META-INF/qsarbond.libdepends 100644 0 0 116 11570154753 15244 0 ustar 0 0 jama-1.0.2.jar
JRI.jar
jgrapht-0.6.0.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/qsarcml.cdkdepends 100644 0 0 157 11570154753 15075 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-interfaces.jar
cdk-libiocml.jar
cdk-qsar.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/qsarcml.libdepends 100644 0 0 33 11570154753 15053 0 ustar 0 0 xom*.jar
cmlxom-2.5-b1.jar
cdk-1.2.10/src/META-INF/qsarionpot.cdkdepends 100644 0 0 472 11570154753 15632 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsaratomic.jar
cdk-qsarbond.jar
cdk-qsarmolecular.jar
cdk-smiles.jar
cdk-smarts.jar
cdk-formula.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-ionpot.jar
cdk-1.2.10/src/META-INF/qsarmolecular.cdkdepends 100644 0 0 361 11570154753 16302 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-smiles.jar
cdk-smarts.jar
cdk-formula.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-1.2.10/src/META-INF/qsarmolecular.datafiles 100644 0 0 177 11570154753 16137 0 ustar 0 0 org/openscience/cdk/qsar/model/data/*.R
org/openscience/cdk/qsar/descriptors/data/*.txt
org/openscience/cdk/config/data/whim*
cdk-1.2.10/src/META-INF/qsarmolecular.extrafiles 100644 0 0 21 11570154753 16315 0 ustar 0 0 data/arff/*.arff
cdk-1.2.10/src/META-INF/qsarmolecular.libdepends 100644 0 0 116 11570154753 16305 0 ustar 0 0 jama-1.0.2.jar
JRI.jar
jgrapht-0.6.0.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/qsarprotein.cdkdepends 100644 0 0 255 11570154753 16001 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-pdb.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/qsarprotein.libdepends 100644 0 0 116 11570154753 16002 0 ustar 0 0 jama-1.0.2.jar
JRI.jar
jgrapht-0.6.0.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/reaction.buildfiles 100644 0 0 24 11570154753 15226 0 ustar 0 0 reaction-types.set
cdk-1.2.10/src/META-INF/reaction.cdkdepends 100644 0 0 230 11570154753 15227 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-core.jar
cdk-standard.jar
cdk-libiocml.jar
cdk-valencycheck.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-1.2.10/src/META-INF/reaction.libdepends 100644 0 0 64 11570154753 15221 0 ustar 0 0 log4j*.jar
jgrapht-0.6.0.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/render.cdkdepends 100644 0 0 104 11570154753 14702 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/render.libdepends 100644 0 0 16 11570154753 14671 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/sdg.cdkdepends 100644 0 0 144 11570154753 14204 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/sdg.datafiles 100644 0 0 137 11570154753 14036 0 ustar 0 0 org/openscience/cdk/layout/templates/templates.list
org/openscience/cdk/layout/templates/*.cml
cdk-1.2.10/src/META-INF/sdg.libdepends 100644 0 0 16 11570154753 14167 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/smarts.autogenerated 100644 0 0 663 11570154753 15471 0 ustar 0 0 org/openscience/cdk/smiles/smarts/parser/ParseException.java
org/openscience/cdk/smiles/smarts/parser/SMARTSParser.java
org/openscience/cdk/smiles/smarts/parser/SMARTSParserConstants.java
org/openscience/cdk/smiles/smarts/parser/SMARTSParserTokenManager.java
org/openscience/cdk/smiles/smarts/parser/SimpleCharStream.java
org/openscience/cdk/smiles/smarts/parser/Token.java
org/openscience/cdk/smiles/smarts/parser/TokenMgrError.java
cdk-1.2.10/src/META-INF/smarts.cdkdepends 100644 0 0 223 11570154753 14736 0 ustar 0 0 cdk-annotation.jar
cdk-data.jar
cdk-core.jar
cdk-interfaces.jar
cdk-io.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-isomorphism.jar
cdk-extra.jar
cdk-1.2.10/src/META-INF/smarts.libdepends 100644 0 0 15 11570154753 14722 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/smiles.cdkdepends 100644 0 0 203 11570154753 14717 0 ustar 0 0 cdk-annotation.jar
cdk-data.jar
cdk-core.jar
cdk-interfaces.jar
cdk-ioformats.jar
cdk-io.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/smiles.libdepends 100644 0 0 15 11570154753 14705 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/standard.cdkdepends 100644 0 0 63 11570154753 15207 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-1.2.10/src/META-INF/standard.libdepends 100644 0 0 52 11570154753 15212 0 ustar 0 0 vecmath*.jar
log4j*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/structgen.cdkdepends 100644 0 0 151 11570154753 15443 0 ustar 0 0 cdk-interfaces.jar
cdk-annotation.jar
cdk-core.jar
cdk-standard.jar
cdk-formula.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/test-atomtype.cdkdepends 100644 0 0 340 11570154753 16244 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-test.jar
cdk-io.jar
cdk-nonotify.jar
cdk-smiles.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-atomtype.jar
cdk-extra.jar
cdk-testdata.jar
cdk-test-core.jar
cdk-1.2.10/src/META-INF/test-atomtype.devellibdepends 100644 0 0 17 11570154753 17252 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-atomtype.libdepends 100644 0 0 52 11570154753 16231 0 ustar 0 0 log4j*.jar
vecmath*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-builder3d.cdkdepends 100644 0 0 577 11570154753 16273 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-data.jar
cdk-diff.jar
cdk-nonotify.jar
cdk-interfaces.jar
cdk-qsar.jar
cdk-io.jar
cdk-ioformats.jar
cdk-standard.jar
cdk-charges.jar
cdk-smiles.jar
cdk-builder3d.jar
cdk-sdg.jar
cdk-extra.jar
cdk-forcefield.jar
cdk-valencycheck.jar
cdk-test.jar
cdk-isomorphism.jar
cdk-testdata.jar
cdk-builder3dtools.jar
cdk-test-qsaratomic.jar
cdk-test-qsar.jar
cdk-1.2.10/src/META-INF/test-builder3d.devellibdepends 100644 0 0 17 11570154753 17265 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-builder3d.libdepends 100644 0 0 71 11570154753 16245 0 ustar 0 0 jama-1.0.2.jar
vecmath*.jar
log4j*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-charges.cdkdepends 100644 0 0 423 11570154753 16020 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsarmolecular.jar
cdk-qsaratomic.jar
cdk-smiles.jar
cdk-test.jar
cdk-1.2.10/src/META-INF/test-charges.devellibdepends 100644 0 0 17 11570154753 17024 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-charges.libdepends 100644 0 0 52 11570154753 16003 0 ustar 0 0 vecmath*.jar
log4j*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-core.cdkdepends 100644 0 0 332 11570154753 15333 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-standard.jar
cdk-extra.jar
cdk-smiles.jar
cdk-test.jar
cdk-io.jar
cdk-nonotify.jar
cdk-testdata.jar
cdk-atomtype.jar
cdk-valencycheck.jar
cdk-pdb.jar
cdk-1.2.10/src/META-INF/test-core.devellibdepends 100644 0 0 17 11570154753 16340 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-core.libdepends 100644 0 0 52 11570154753 15317 0 ustar 0 0 log4j*.jar
vecmath*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-data.cdkdepends 100644 0 0 203 11570154753 15311 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-test.jar
cdk-test-interfaces.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-data.devellibdepends 100644 0 0 17 11570154753 16321 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-data.libdepends 100644 0 0 30 11570154753 15274 0 ustar 0 0 log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-datadebug.cdkdepends 100644 0 0 204 11570154753 16321 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-datadebug.jar
cdk-test.jar
cdk-test-interfaces.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-datadebug.devellibdepends 100644 0 0 17 11570154753 17330 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-datadebug.libdepends 100644 0 0 30 11570154753 16303 0 ustar 0 0 log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-dict.cdkdepends 100644 0 0 55 11570154753 15310 0 ustar 0 0 cdk-annotation.jar
cdk-dict.jar
cdk-test.jar
cdk-1.2.10/src/META-INF/test-dict.devellibdepends 100644 0 0 17 11570154753 16333 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-diff.cdkdepends 100644 0 0 132 11570154753 15311 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-diff.jar
cdk-core.jar
cdk-data.jar
cdk-test.jar
cdk-1.2.10/src/META-INF/test-diff.devellibdepends 100644 0 0 16 11570154753 16317 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-diff.libdepends 100644 0 0 30 11570154753 15273 0 ustar 0 0 vecmath*.jar
log4j*.jar
cdk-1.2.10/src/META-INF/test-extra.cdkdepends 100644 0 0 660 11570154753 15532 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-ioformats.jar
cdk-control.jar
cdk-sdg.jar
cdk-extra.jar
cdk-libiocml.jar
cdk-pdb.jar
cdk-render.jar
cdk-builder3d.jar
cdk-reaction.jar
cdk-valencycheck.jar
cdk-forcefield.jar
cdk-smiles.jar
cdk-charges.jar
cdk-test.jar
cdk-formula.jar
cdk-isomorphism.jar
cdk-test-core.jar
cdk-test-io.jar
cdk-testdata.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-extra.devellibdepends 100644 0 0 17 11570154753 16533 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-extra.libdepends 100644 0 0 143 11570154753 15533 0 ustar 0 0 jama-1.0.2.jar
jgrapht-0.6.0.jar
cmlxom-2.5-b1.jar
log4j*.jar
sjava-0.68.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-fingerprint.cdkdepends 100644 0 0 421 11570154753 16731 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-io.jar
cdk-isomorphism.jar
cdk-valencycheck.jar
cdk-smarts.jar
cdk-test.jar
cdk-smiles.jar
cdk-data.jar
cdk-nonotify.jar
cdk-fingerprint.jar
cdk-extra.jar
cdk-formula.jar
cdk-testdata.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-fingerprint.devellibdepends 100644 0 0 16 11570154753 17736 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-fingerprint.libdepends 100644 0 0 52 11570154753 16716 0 ustar 0 0 vecmath*.jar
jgrapht-0.6.0.jar
log4j*.jar
cdk-1.2.10/src/META-INF/test-forcefield.cdkdepends 100644 0 0 373 11570154753 16512 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-charges.jar
cdk-data.jar
cdk-io.jar
cdk-extra.jar
cdk-pdb.jar
cdk-qsar.jar
cdk-qsaratomic.jar
cdk-valencycheck.jar
cdk-forcefield.jar
cdk-smiles.jar
cdk-test.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-forcefield.devellibdepends 100644 0 0 17 11570154753 17512 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-forcefield.libdepends 100644 0 0 71 11570154753 16472 0 ustar 0 0 jama-1.0.2.jar
jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-formula.cdkdepends 100644 0 0 261 11570154753 16051 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-nonotify.jar
cdk-core.jar
cdk-standard.jar
cdk-test.jar
cdk-formula.jar
cdk-extra.jar
cdk-smiles.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/test-formula.devellibdepends 100644 0 0 17 11570154753 17055 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-formula.libdepends 100644 0 0 102 11570154753 16050 0 ustar 0 0 jama-1.0.2.jar
jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-inchi.cdkdepends 100644 0 0 233 11570154753 15475 0 ustar 0 0 cdk-annotation.jar
cdk-data.jar
cdk-core.jar
cdk-interfaces.jar
cdk-io.jar
cdk-render.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-test.jar
cdk-inchi.jar
cdk-1.2.10/src/META-INF/test-inchi.devellibdepends 100644 0 0 17 11570154753 16502 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-inchi.libdepends 100644 0 0 104 11570154753 15477 0 ustar 0 0 vecmath*.jar
xom*.jar
jniinchi-0.5.jar
cmlxom-2.5-b1.jar
log4j*.jar
cdk-1.2.10/src/META-INF/test-interfaces.cdkdepends 100644 0 0 115 11570154753 16525 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-diff.jar
cdk-test.jar
cdk-1.2.10/src/META-INF/test-interfaces.devellibdepends 100644 0 0 17 11570154753 17533 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-interfaces.libdepends 100644 0 0 30 11570154753 16506 0 ustar 0 0 vecmath*.jar
log4j*.jar
cdk-1.2.10/src/META-INF/test-io.cdkdepends 100644 0 0 521 11570154753 15012 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-datadebug.jar
cdk-nonotify.jar
cdk-io.jar
cdk-ioformats.jar
cdk-extra.jar
cdk-valencycheck.jar
cdk-libiocml.jar
cdk-pdb.jar
cdk-qsar.jar
cdk-qsarmolecular.jar
cdk-qsarcml.jar
cdk-pdbcml.jar
cdk-smiles.jar
cdk-nonotify.jar
cdk-test.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-io.devellibdepends 100644 0 0 17 11570154753 16017 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-io.libdepends 100644 0 0 125 11570154753 15017 0 ustar 0 0 jgrapht-0.6.0.jar
cmlxom-2.5-b1.jar
log4j*.jar
vecmath*.jar
xom*.jar
xpp3-1.1.4c.jar
cdk-1.2.10/src/META-INF/test-ioformats.cdkdepends 100644 0 0 271 11570154753 16410 0 ustar 0 0 cdk-annotation.jar
cdk-ioformats.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-io.jar
cdk-smiles.jar
cdk-pdb.jar
cdk-libiocml.jar
cdk-extra.jar
cdk-test.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-ioformats.devellibdepends 100644 0 0 17 11570154753 17413 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-ioformats.libdepends 100644 0 0 125 11570154753 16413 0 ustar 0 0 jgrapht-0.6.0.jar
cmlxom-2.5-b1.jar
log4j*.jar
vecmath*.jar
xom*.jar
xpp3-1.1.4c.jar
cdk-1.2.10/src/META-INF/test-ionpot.cdkdepends 100644 0 0 355 11570154753 15720 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-nonotify.jar
cdk-core.jar
cdk-standard.jar
cdk-extra.jar
cdk-reaction.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-smiles.jar
cdk-test.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-ionpot.jar
cdk-1.2.10/src/META-INF/test-ionpot.devellibdepends 100644 0 0 17 11570154753 16720 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-ionpot.libdepends 100644 0 0 102 11570154753 15713 0 ustar 0 0 jama-1.0.2.jar
jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-isomorphism.cdkdepends 100644 0 0 141 11570154753 16752 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-test.jar
cdk-isomorphism.jar
cdk-1.2.10/src/META-INF/test-isomorphism.devellibdepends 100644 0 0 17 11570154753 17761 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-isomorphism.libdepends 100644 0 0 52 11570154753 16740 0 ustar 0 0 vecmath*.jar
log4j*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-libiocml.cdkdepends 100644 0 0 466 11570154753 16205 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-interfaces.jar
cdk-standard.jar
cdk-data.jar
cdk-extra.jar
cdk-libiomd.jar
cdk-io.jar
cdk-libiocml.jar
cdk-test.jar
cdk-qsar.jar
cdk-qsarmolecular.jar
cdk-qsarcml.jar
cdk-atomtype.jar
cdk-nonotify.jar
cdk-pdb.jar
cdk-pdbcml.jar
cdk-formula.jar
cdk-testdata.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-libiocml.devellibdepends 100644 0 0 17 11570154753 17202 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-libiocml.libdepends 100644 0 0 105 11570154753 16200 0 ustar 0 0 vecmath*.jar
log4j*.jar
cmlxom-2.5-b1.jar
xom*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-libiomd.cdkdepends 100644 0 0 250 11570154753 16021 0 ustar 0 0 cdk-annotation.jar
cdk-core.jar
cdk-interfaces.jar
cdk-standard.jar
cdk-data.jar
cdk-extra.jar
cdk-libiomd.jar
cdk-io.jar
cdk-libiocml.jar
cdk-test.jar
cdk-formula.jar
cdk-1.2.10/src/META-INF/test-libiomd.devellibdepends 100644 0 0 17 11570154753 17027 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-libiomd.libdepends 100644 0 0 63 11570154753 16010 0 ustar 0 0 vecmath*.jar
log4j*.jar
cmlxom-2.5-b1.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-nonotify.cdkdepends 100644 0 0 203 11570154753 16245 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-test.jar
cdk-test-interfaces.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-nonotify.devellibdepends 100644 0 0 17 11570154753 17255 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-nonotify.libdepends 100644 0 0 30 11570154753 16230 0 ustar 0 0 log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-pcore.cdkdepends 100644 0 0 357 11570154753 15522 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-io.jar
cdk-ioformats.jar
cdk-extra.jar
cdk-smiles.jar
cdk-valencycheck.jar
cdk-test.jar
cdk-smarts.jar
cdk-pcore.jar
cdk-isomorphism.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-pcore.devellibdepends 100644 0 0 17 11570154753 16520 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-pcore.libdepends 100644 0 0 63 11570154753 15501 0 ustar 0 0 jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-pdb.cdkdepends 100644 0 0 313 11570154753 15147 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-datadebug.jar
cdk-io.jar
cdk-ioformats.jar
cdk-standard.jar
cdk-pdb.jar
cdk-nonotify.jar
cdk-test.jar
cdk-test-io.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-pdb.devellibdepends 100644 0 0 17 11570154753 16155 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-pdb.libdepends 100644 0 0 46 11570154753 15137 0 ustar 0 0 vecmath*.jar
log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-qm.cdkdepends 100644 0 0 164 11570154753 15023 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-test.jar
cdk-io.jar
cdk-qm.jar
cdk-1.2.10/src/META-INF/test-qm.devellibdepends 100644 0 0 21 11570154753 16020 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qm.libdepends 100644 0 0 15 11570154753 15003 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/META-INF/test-qsar.cdkdepends 100644 0 0 473 11570154753 15357 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-pdb.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-smiles.jar
cdk-test.jar
cdk-builder3d.jar
cdk-forcefield.jar
cdk-sdg.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-qsar.devellibdepends 100644 0 0 21 11570154753 16351 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsar.libdepends 100644 0 0 131 11570154753 15353 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-qsaratomic.cdkdepends 100644 0 0 643 11570154753 16553 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-pdb.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-isomorphism.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsaratomic.jar
cdk-smiles.jar
cdk-test.jar
cdk-builder3d.jar
cdk-forcefield.jar
cdk-sdg.jar
cdk-test-qsar.jar
cdk-dict.jar
cdk-ionpot.jar
cdk-diff.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-qsaratomic.devellibdepends 100644 0 0 21 11570154753 17546 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsaratomic.libdepends 100644 0 0 131 11570154753 16550 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-qsarbond.cdkdepends 100644 0 0 641 11570154753 16217 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-pdb.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-isomorphism.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsarbond.jar
cdk-smiles.jar
cdk-test.jar
cdk-builder3d.jar
cdk-forcefield.jar
cdk-sdg.jar
cdk-test-qsar.jar
cdk-dict.jar
cdk-ionpot.jar
cdk-testdata.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-qsarbond.devellibdepends 100644 0 0 21 11570154753 17214 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsarbond.libdepends 100644 0 0 131 11570154753 16216 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-qsarionpot.cdkdepends 100644 0 0 1054 11570154753 16624 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-smarts.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-atomtype.jar
cdk-nonotify.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsarmolecular.jar
cdk-qsaratomic.jar
cdk-qsarbond.jar
cdk-smiles.jar
cdk-test.jar
cdk-test-qsar.jar
cdk-formula.jar
cdk-dict.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-ionpot.jar
cdk-qsarionpot.jar
cdk-test-qsaratomic.jar
cdk-test-qsarbond.jar
cdk-test-qsarmolecular.jar
cdk-testdata.jar
cdk-diff.jar
cdk-1.2.10/src/META-INF/test-qsarionpot.devellibdepends 100644 0 0 21 11570154753 17602 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsarionpot.libdepends 100644 0 0 131 11570154753 16604 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-qsarmolecular.cdkdepends 100644 0 0 1002 11570154753 17270 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-smarts.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsarmolecular.jar
cdk-qsaratomic.jar
cdk-qsarbond.jar
cdk-smiles.jar
cdk-builder3d.jar
cdk-test.jar
cdk-test-qsar.jar
cdk-test-qsarbond.jar
cdk-test-qsaratomic.jar
cdk-formula.jar
cdk-dict.jar
cdk-isomorphism.jar
cdk-ionpot.jar
cdk-testdata.jar
cdk-diff.jar
cdk-builder3d.jar
cdk-1.2.10/src/META-INF/test-qsarmolecular.devellibdepends 100644 0 0 21 11570154753 20255 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsarmolecular.libdepends 100644 0 0 131 11570154753 17257 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-qsarprotein.cdkdepends 100644 0 0 615 11570154753 16756 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-diff.jar
cdk-io.jar
cdk-pdb.jar
cdk-valencycheck.jar
cdk-extra.jar
cdk-reaction.jar
cdk-charges.jar
cdk-qsar.jar
cdk-qsarprotein.jar
cdk-smiles.jar
cdk-test.jar
cdk-builder3d.jar
cdk-forcefield.jar
cdk-sdg.jar
cdk-test-qsar.jar
cdk-testdata.jar
cdk-test-qsarmolecular.jar
cdk-1.2.10/src/META-INF/test-qsarprotein.devellibdepends 100644 0 0 21 11570154753 17752 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-qsarprotein.libdepends 100644 0 0 131 11570154753 16754 0 ustar 0 0 vecmath*.jar
log4j*.jar
jama-1.0.2.jar
jgrapht-0.6.0.jar
xom*.jar
JRI.jar
sjava-0.68.jar
cdk-1.2.10/src/META-INF/test-reaction.cdkdepends 100644 0 0 357 11570154753 16216 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-data.jar
cdk-nonotify.jar
cdk-core.jar
cdk-standard.jar
cdk-extra.jar
cdk-reaction.jar
cdk-io.jar
cdk-valencycheck.jar
cdk-smiles.jar
cdk-test.jar
cdk-isomorphism.jar
cdk-dict.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-reaction.devellibdepends 100644 0 0 17 11570154753 17214 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-reaction.libdepends 100644 0 0 102 11570154753 16207 0 ustar 0 0 jama-1.0.2.jar
jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-render.cdkdepends 100644 0 0 155 11570154753 15665 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-standard.jar
cdk-render.jar
cdk-test.jar
cdk-1.2.10/src/META-INF/test-render.devellibdepends 100644 0 0 17 11570154753 16667 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-render.libdepends 100644 0 0 30 11570154753 15642 0 ustar 0 0 log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-sdg.cdkdepends 100644 0 0 311 11570154753 15155 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-valencycheck.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-sdg.jar
cdk-smiles.jar
cdk-extra.jar
cdk-test.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-sdg.devellibdepends 100644 0 0 17 11570154753 16165 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-sdg.libdepends 100644 0 0 52 11570154753 15144 0 ustar 0 0 log4j*.jar
vecmath*.jar
jgrapht-0.6.0.jar
cdk-1.2.10/src/META-INF/test-smarts.cdkdepends 100644 0 0 340 11570154753 15713 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-extra.jar
cdk-smiles.jar
cdk-valencycheck.jar
cdk-test.jar
cdk-smarts.jar
cdk-isomorphism.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-smarts.devellibdepends 100644 0 0 17 11570154753 16721 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-smarts.libdepends 100644 0 0 52 11570154753 15700 0 ustar 0 0 jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-smiles.cdkdepends 100644 0 0 440 11570154753 15677 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-datadebug.jar
cdk-nonotify.jar
cdk-io.jar
cdk-ioformats.jar
cdk-valencycheck.jar
cdk-smiles.jar
cdk-extra.jar
cdk-test.jar
cdk-test-core.jar
cdk-sdg.jar
cdk-libiocml.jar
cdk-test-io.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-smiles.devellibdepends 100644 0 0 17 11570154753 16704 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-smiles.libdepends 100644 0 0 105 11570154753 15702 0 ustar 0 0 jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
xom*.jar
cmlxom-2.5-b1.jar
cdk-1.2.10/src/META-INF/test-standard.cdkdepends 100644 0 0 342 11570154753 16204 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-extra.jar
cdk-valencycheck.jar
cdk-standard.jar
cdk-smiles.jar
cdk-test.jar
cdk-isomorphism.jar
cdk-testdata.jar
cdk-libiocml.jar
cdk-1.2.10/src/META-INF/test-standard.devellibdepends 100644 0 0 17 11570154753 17210 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-standard.libdepends 100644 0 0 105 11570154753 16206 0 ustar 0 0 log4j*.jar
jgrapht-0.6.0.jar
vecmath*.jar
cmlxom-2.5-b1.jar
xom*.jar
cdk-1.2.10/src/META-INF/test-structgen.cdkdepends 100644 0 0 341 11570154753 16421 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-data.jar
cdk-nonotify.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-structgen.jar
cdk-smiles.jar
cdk-extra.jar
cdk-test.jar
cdk-test-core.jar
cdk-formula.jar
cdk-sdg.jar
cdk-1.2.10/src/META-INF/test-structgen.devellibdepends 100644 0 0 17 11570154753 17426 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-structgen.libdepends 100644 0 0 52 11570154753 16405 0 ustar 0 0 log4j*.jar
jgrapht-0.6.0.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test-valencycheck.cdkdepends 100644 0 0 315 11570154753 17043 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-core.jar
cdk-standard.jar
cdk-data.jar
cdk-nonotify.jar
cdk-io.jar
cdk-extra.jar
cdk-valencycheck.jar
cdk-smiles.jar
cdk-test.jar
cdk-formula.jar
cdk-testdata.jar
cdk-1.2.10/src/META-INF/test-valencycheck.devellibdepends 100644 0 0 17 11570154753 20047 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test-valencycheck.libdepends 100644 0 0 52 11570154753 17026 0 ustar 0 0 jgrapht-0.6.0.jar
log4j*.jar
vecmath*.jar
cdk-1.2.10/src/META-INF/test.cdkdepends 100644 0 0 154 11570154753 14407 0 ustar 0 0 cdk-annotation.jar
cdk-interfaces.jar
cdk-annotation.jar
cdk-core.jar
cdk-standard.jar
cdk-valencycheck.jar
cdk-1.2.10/src/META-INF/test.devellibdepends 100644 0 0 17 11570154753 15412 0 ustar 0 0 junit-4.5.jar
cdk-1.2.10/src/META-INF/test.libdepends 100644 0 0 30 11570154753 14365 0 ustar 0 0 vecmath*.jar
log4j*.jar
cdk-1.2.10/src/META-INF/valencycheck.cdkdepends 100644 0 0 104 11570154753 16062 0 ustar 0 0 cdk-interfaces.jar
cdk-annotation.jar
cdk-core.jar
cdk-standard.jar
cdk-1.2.10/src/META-INF/valencycheck.libdepends 100644 0 0 15 11570154753 16050 0 ustar 0 0 vecmath*.jar
cdk-1.2.10/src/main/net/sf/cdk/tools/MakeJavafilesFiles.java 100644 0 0 23664 11570154753 20670 0 ustar 0 0 /* $Revision: 6707 $ $Author: egonw $ $Date: 2006-07-30 16:38:18 -0400 (Sun, 30 Jul 2006) $
*
* Copyright (C) 2006 Egon Willighagen
*
* Contact: cdk-devel@lists.sourceforge.net
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation; either version 2.1
* of the License, or (at your option) any later version.
* All we ask is that proper credit is given for our work, which includes
* - but is not limited to - adding the above copyright notice to the beginning
* of your source code files, and to any copyright notice that you may distribute
* with programs based on this work.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package net.sf.cdk.tools;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
/**
* Class that creates the ${build}/*.javafiles.
*
* @author egonw
*/
public class MakeJavafilesFiles {
private Map> cdkPackages;
private Map> cdkSets;
private String default_module;
/** Java files that should not be processed because they are
* listed in a *.autogenerated file.
*/
private List blacklist;
private String sourceDir = null;
private String outputDir = null;
private String metainfDir = null;
public MakeJavafilesFiles(String metainfDir, String sourceDir, String outputDir) {
cdkPackages = new Hashtable>();
cdkSets = new Hashtable>();
this.sourceDir = sourceDir;
this.outputDir = outputDir;
this.metainfDir = metainfDir;
readBlackList();
if (sourceDir.contains("test")) {
default_module = "test-extra";
} else {
default_module = "extra";
}
}
private void readBlackList() {
blacklist = new ArrayList();
String metainfDirPath = this.metainfDir;
File metinfDir = new File(metainfDirPath);
File[] files = metinfDir.listFiles();
for (int i=0; i 0)
blacklist.add(line);
line = reader.readLine();
}
} catch (Exception e) {
System.out.println("Error reading a *.autogenerated file: " + e.getMessage());
e.printStackTrace();
System.exit(1);
}
}
}
}
public void outputResults() {
// output information in .javafiles and .classes files
try {
Iterator keys = cdkPackages.keySet().iterator();
while (keys.hasNext()) {
String key = (String)keys.next();
// create one file for each cdk package = key
PrintWriter outJava = new PrintWriter(
new FileWriter(outputDir + "/" + key + ".javafiles")
);
PrintWriter outClass = new PrintWriter(
new FileWriter(outputDir + "/" + key + ".classes")
);
List packageClasses = cdkPackages.get(key);
Iterator classes = packageClasses.iterator();
while (classes.hasNext()) {
String packageClass = toAPIPath(classes.next());
if (!blacklist.contains(packageClass + ".java")) {
outJava.println(packageClass + ".java");
outClass.println(packageClass + "*.class");
}
}
outJava.flush(); outJava.close();
outClass.flush(); outClass.close();
}
// output information in .set files
keys = cdkSets.keySet().iterator();
while (keys.hasNext()) {
String key = (String)keys.next();
// create one file for each cdk package = key
PrintWriter outJava = new PrintWriter(
new FileWriter(outputDir + "/" + key + ".set")
);
List packageClasses = cdkSets.get(key);
Iterator classes = packageClasses.iterator();
while (classes.hasNext()) {
String packageClass = (String)classes.next();
outJava.println(packageClass);
}
outJava.flush(); outJava.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void processJavaSourceFiles(File path) {
if (path.isDirectory()) {
File[] files = path.listFiles();
for (int i=files.length;i>0;i--) {
processJavaSourceFiles(files[i-1]);
}
} else if (path.isFile() && path.getPath().endsWith(".java") &&
!(path.getPath().indexOf("net/sf") != -1 ||
path.getPath().indexOf("net\\sf") != -1)) {
String[] moduleAndSet = getModuleAndSet(path);
if (moduleAndSet == null) {
System.out.println("Something wrong with the Java source file: " + path);
} else {
if (moduleAndSet[0] != null) {
addClassToCDKPackage(getSourceName(path), moduleAndSet[0]);
}
if (moduleAndSet[1] != null) {
addClassToCDKSet(getClassName(path), moduleAndSet[1]);
}
}
}
}
public String[] getModuleAndSet(File file) {
try {
String[] results = new String[2];
results[0] = default_module;
results[1] = null;
BufferedReader reader = new BufferedReader(
new FileReader(file)
);
String line = null;
boolean inComment = false;
while ((line = reader.readLine()) != null) {
int index = line.indexOf("/**");
if (index != -1) {
inComment = true;
if (line.substring(index).indexOf("*/") != -1) inComment = false;
} else {
if (line.indexOf("*/") != -1) inComment = false;
}
if (!inComment && (line.indexOf("public class") != -1 ||
line.indexOf("public enum") != -1 ||
line.indexOf("public interface") != -1 ||
line.indexOf("public @interface") != -1 ||
line.indexOf("abstract class") != -1 ||
line.indexOf("final class") != -1)) {
// Nothing specified: return the default 'extra'
reader.close();
return results;
}
index = line.indexOf("@cdk.module");
String name = "";
if (index != -1) {
index += 11;
// skip the first chars
while (Character.isWhitespace(line.charAt(index))) index++;
while (index < line.length() &&
!Character.isWhitespace(line.charAt(index))) {
name += line.charAt(index);
index++;
}
results[0] = name;
} else {
index = line.indexOf("@cdk.set");
String set = "";
if (index != -1) {
index += 11;
// skip the first chars
while (Character.isWhitespace(line.charAt(index))) index++;
while (index < line.length() &&
!Character.isWhitespace(line.charAt(index))) {
set += line.charAt(index);
index++;
}
results[1] = set;
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
if (args.length != 3) {
System.out.println("Syntax: MakeJavafilesFiles ");
System.exit(-1);
}
MakeJavafilesFiles processor = new MakeJavafilesFiles(args[0], args[1], args[2]);
processor.processJavaSourceFiles(new File(args[1]));
processor.outputResults();
}
private String toAPIPath(String className) {
StringBuffer sb = new StringBuffer();
for (int i=0; i packageClasses = cdkPackages.get(cdkPackageName);
if (packageClasses == null) {
packageClasses = new ArrayList();
cdkPackages.put(cdkPackageName, packageClasses);
}
packageClasses.add(packageClass);
}
private void addClassToCDKSet(String packageClass, String cdkPackageName) {
List packageClasses = cdkSets.get(cdkPackageName);
if (packageClasses == null) {
packageClasses = new ArrayList();
cdkSets.put(cdkPackageName, packageClasses);
}
packageClasses.add(packageClass);
}
}
cdk-1.2.10/src/main/net/sf/cdk/tools/bibtex/BibTeXMLEntry.java 100644 0 0 7414 11570154753 21023 0 ustar 0 0 /* $Revision: 6707 $ $Author: egonw $ $Date: 2006-07-30 16:38:18 -0400 (Sun, 30 Jul 2006) $
*
* Copyright (C) 2007 Egon Willighagen
*
* Contact: cdk-devel@lists.sourceforge.net
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation; either version 2.1
* of the License, or (at your option) any later version.
* All we ask is that proper credit is given for our work, which includes
* - but is not limited to - adding the above copyright notice to the beginning
* of your source code files, and to any copyright notice that you may distribute
* with programs based on this work.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package net.sf.cdk.tools.bibtex;
import nu.xom.Element;
import nu.xom.Node;
import nu.xom.Nodes;
import nu.xom.XPathContext;
/**
* This is a tool that creates HTML for a subset of the entry types
* defined in BibTeXML. It expects the document to be valid according to
* the BibTeXML schema, or will fail horribly.
*
* @author egonw
*/
public class BibTeXMLEntry {
private Node entry;
private XPathContext context;
public BibTeXMLEntry(Node entry) {
this.entry = entry;
context = new XPathContext("bibtex", BibTeXMLFile.BIBTEXML_NAMESPACE);
context.addNamespace("b", BibTeXMLFile.BIBTEXML_NAMESPACE);
}
/**
* The style is undefined and just made to look nice.
*/
public String toHTML() {
// b:article
Nodes results = entry.query("./b:article", context);
for (int i=0; i").append(title).append(", ");
buffer.append(journal).append(", ").append(year).append(", ");
buffer.append(volume).append(":").append(pages);
return buffer.toString();
}
protected String formatMisc(String authors, String title) {
StringBuffer buffer = new StringBuffer();
buffer.append(authors).append(", ").append(title).append("");
return buffer.toString();
}
/**
* @param node Parent for the child.
* @param childElement Localname of the child element.
* @param def String to default to if no child element is found.
* @return String value for the child node.
*/
private String getString(Node node, String childElement, String def) {
Nodes result = node.query("./b:" + childElement, context);
return result.size() > 0 ? ((Element)result.get(0)).getValue() : def;
}
}
cdk-1.2.10/src/main/net/sf/cdk/tools/bibtex/BibTeXMLFile.java 100644 0 0 4531 11570154753 20576 0 ustar 0 0 /* $Revision: 6707 $ $Author: egonw $ $Date: 2006-07-30 16:38:18 -0400 (Sun, 30 Jul 2006) $
*
* Copyright (C) 2007 Egon Willighagen
*
* Contact: cdk-devel@lists.sourceforge.net
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation; either version 2.1
* of the License, or (at your option) any later version.
* All we ask is that proper credit is given for our work, which includes
* - but is not limited to - adding the above copyright notice to the beginning
* of your source code files, and to any copyright notice that you may distribute
* with programs based on this work.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package net.sf.cdk.tools.bibtex;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import nu.xom.Node;
import nu.xom.Nodes;
import nu.xom.XPathContext;
/**
* Wrapper for a BibTeXML file.
*
* @author egonw
*/
public class BibTeXMLFile {
public final static String BIBTEXML_NAMESPACE = "http://bibtexml.sf.net/";
private Node root;
private XPathContext context;
public BibTeXMLFile(Node root) {
this.root = root;
context = new XPathContext("bibtex", BIBTEXML_NAMESPACE);
context.addNamespace("b", BIBTEXML_NAMESPACE);
}
/**
* Returns an Iterator<BibTeXMLEntry>.
*
* @return The BibTeXMLEntry
*/
public Iterator getEntries() {
List entries = new ArrayList();
Nodes results = root.query("//b:entry", context);
for (int i=0; i 0) {
return new BibTeXMLEntry(results.get(0));
}
return null;
}
}
cdk-1.2.10/src/main/net/sf/cdk/tools/copyright/CheckCopyrightStatements.java 100644 0 0 17777 11570154753 24201 0 ustar 0 0 /* $Revision: 6707 $ $Author: egonw $ $Date: 2006-07-30 16:38:18 -0400 (Sun, 30 Jul 2006) $
*
* Copyright (C) 2006-2008 Egon Willighagen
*
* Contact: cdk-devel@lists.sourceforge.net
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* as published by the Free Software Foundation; either version 2.1
* of the License, or (at your option) any later version.
* All we ask is that proper credit is given for our work, which includes
* - but is not limited to - adding the above copyright notice to the beginning
* of your source code files, and to any copyright notice that you may distribute
* with programs based on this work.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*/
package net.sf.cdk.tools.copyright;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author egonw
*/
public class CheckCopyrightStatements {
private enum CopyrightField {
YEAR_INFO,
AUTHOR_NAME,
AUTHOR_EMAIL
}
public void processJavaSourceFiles(File path) {
if (path.isDirectory()) {
for (File file : path.listFiles()) {
processJavaSourceFiles(file);
}
} else if (path.isFile() && path.getPath().endsWith(".java") &&
!path.getPath().contains("net" + File.separator + "sf")) {
Map>> copyrights = getCopyrightInfo(path);
if (copyrights != null) checkCopyrightStatements(copyrights);
}
}
private void checkCopyrightStatements(Map>> copyrights ) {
String fileName = copyrights.keySet().iterator().next();
List