openbabel / test-set Goto Github PK
View Code? Open in Web Editor NEWOpen Babel test files
Open Babel test files
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.
[...]
7 tests failed out of 133
Total Test time (real) = 46.08 sec
The following tests FAILED:
44 - test_isomorphism_5 (Failed)
45 - test_isomorphism_6 (Failed)
49 - test_rotor_2 (Failed)
50 - test_rotor_3 (Failed)
51 - test_rotor_4 (Failed)
100 - test_ffgaff_1 (Failed)
129 - pytest_sym (Failed)
Errors while running CTest
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.