-
Notifications
You must be signed in to change notification settings - Fork 1
openbabel/test-set
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Open Babel Test Suite: 2005-06-01 --------------------------------- This repositry is an open resource for the purposes of test molecules, scripts and results in various chemical file formats. For more information, check: <http://openbabel.sourceforge.net/repository/> Many file formats have formal specifications (e.g., CML or PDB) but realistically, such specifications evolve, many files are passed around which do not adhere to these specifications, and without example reference files, the details of file format specifications are not always clear. Importantly these files can be used for testing import/export routines in many chemical programs, not just Open Babel. By providing such a resource, we hope that developers of chemical software will minimize bugs when translating chemical and molecular data between different file formats and different representations. Additionally, we hope to encourage the community of chemical software developers to support open, well-defined file formats to facilitate interconversion and collaboration in the chemical sciences. The molecules may or may not have different copyrights than the entire Open Babel distribution. As such, we will distribute them separately -- they may be distributed freely but are not "open source" or "free software" or distributed under the Open Babel GNU GPL. The organization of this directory may change over time and there will eventually be additional documentation on the origins of all test files and documentation on running the various regression tests. * original/ The test molecules themselves. (See original/README for more info.) * nonstandard/ Test molecules that do not necessarily meet published standards (e.g., PDB files, MDL Molfiles, CML ... See nonstandard/README for more info.) * invalid/ Completely invalid files, which should be rejected. (See invalid/README for more info.) * files/ Directory for result files created by running the tests (subdirectories for: file-format/files) * others/ Files not currently part of the "canonical" test set. * scripts/ Scripts for running the Open Babel test set. * test.sh The main Open Babel test set harness. * results-DATE.txt Result files organized by the date run. These include the version/usage info from babel, info on the machine running the tests and then the output and errors from running the tests. In particular, look for crashes and errors from the roundtrip test program. Additionally, end users may not wish to download a potentially large test suite. To use, either uncompress and create a link in your openbabel/test/ directory to this as "test-set" For example: > tar xvzf openbabel-tests-20030223.tar.gz # uncompress the test files ... > cd openbabel-1.100.2/test # go to your openbabel source > ln -s ../../openbabel-tests-20030223 test-set # create the link > make check # run the tests The following directories are depreciated and may be found in the CVS repository, but not necessarily in distributed test sets. * testMols/ Previous directory structure.
About
Open Babel test files
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published