Skip to content

Commit 33956d9

Browse files
committed
add chemdoodle
1 parent 3a48af0 commit 33956d9

File tree

154 files changed

+171722
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+171722
-0
lines changed

ChemDoodle/COPYING.txt

Lines changed: 674 additions & 0 deletions
Large diffs are not rendered by default.

ChemDoodle/README.txt

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
ChemDoodle Web Components
2+
3+
=====
4+
ABOUT
5+
=====
6+
7+
The ChemDoodle Web Components library is a pure Javascript chemical graphics and cheminformatics library derived from the ChemDoodle(R) application and produced by iChemLabs. ChemDoodle Web Components allow the wielder to present publication quality 2D and 3D graphics and animations for chemical structures, reactions and spectra. Beyond graphics, this tool provides a framework for user interaction to create dynamic applications through web browsers, desktop platforms and mobile devices such as the iPhone, iPad and Android devices. This library also has complete access to the entire ChemDoodle desktop API through AJAX, allowing for quick access to one of the most robust chemical graphics and informatics packages in existence directly through Javascript.
8+
9+
=======
10+
LICENSE
11+
=======
12+
13+
The ChemDoodle Web Components library is licensed under version 3 of the GNU GENERAL PUBLIC LICENSE.
14+
15+
The complete license is provided in the COPYING.txt file of this download.
16+
17+
Also note that the UI icons provided (in source code as data URIs) are iChemLabs Proprietary and may only be used in projects using ChemDoodle Web Components.
18+
19+
Contact us for alternate licensing options: https://www.ichemlabs.com/contact-us
20+
21+
=========
22+
STRUCTURE
23+
=========
24+
25+
Downloaded zip file contents:
26+
27+
- README.txt ==> This readme file
28+
- COPYING.txt ==> GNU GPL Version 3 license
29+
30+
- data ==> folder containing chemical data
31+
- molecules ==> folder containing structural data
32+
- spectra ==> folder containing spectral data
33+
34+
- install ==> folder containing the resources to use ChemDoodle Web Components
35+
- ChemDoodleWeb.css ==> Basic CSS file for the library
36+
- ChemDoodleWeb.js ==> ChemDoodle Web Components library Javascript (packed)
37+
- uis ==> folder containing the SketcherCanvas and EditorCanvas3D plugin
38+
- images ==> folder containing the corresponding images for the jQuery UI CSS
39+
- jquery-ui-1.9.2.custom.css ==> jQuery UI CSS
40+
- ChemDoodleWeb-uis.js ==> UIs plugin Javascript (packed)
41+
42+
- samples ==> folder containing full sample HTML pages of example components, open them in your browser to view them, view the source to see how they work. View the tutorial on the website for in depth instructions.
43+
- periodicTable.html ==> A PeriodicTableCanvas component.
44+
- rotator_2D_ballnstick.html ==> A RotatorCanvas with a spinning molecule in a 2D-based "Ball and Stick" representation.
45+
- sketcher_2D_full.html ==> A SketcherCanvas component initialized as a Full Sketcher.
46+
- sketcher_2D_single_molecule.html ==> A SketcherCanvas component initialized as a Single Molecule Sketcher.
47+
- spectrum_mass_styled.html ==> A PerspectiveCanvas component that has been styled and presents a mass spectrum.
48+
- transformer_morphine_2D_wireframe.html ==> A TransformCanvas component. Interact with a 3D model of morphine in a 2D-based "Wireframe" representation.
49+
- viewer_caffeine_2D_acs1996.html ==> A ViewerCanvas component with caffeine drawn to ACS Document 1996 style.
50+
- webgl_transformer_1CRN_3D_Ribbon.html ==> A TransformCanvas3D component showing an interactive cartoon ribbon model of the PDB ID 1CRN. WebGL is required.
51+
- webgl_transformer_2OEY_3D_NucleicAcid.html ==> A TransformCanvas3D component showing an interactive model of the Nucleic Acid represented by PDB code 2OEY. WebGL is required.
52+
- webgl_transformer_DDT_3D_ballnstick.html ==> A TransformCanvas3D component showing an interactive model of DDT in a "Ball and Stick" representation. WebGL is required.
53+
- webgl_transformer_MAZ_3D_Crystal.html ==> A TransformCanvas3D component showing an interactive model of the zeolite MAZ. WebGL is required.
54+
55+
- src ==> folder containing the unpacked Javascript source
56+
- ChemDoodleWeb-unpacked.js ==> ChemDoodle Web Components library Javascript (unpacked)
57+
- ChemDoodleWeb-uis-unpacked.js ==> SketcherCanvas and EditorCanvas3D plugin library Javascript (unpacked)
58+
59+
- tests ==> folder containing the qUnit testing suite
60+
- ChemDoodleWeb-tests.js ==> ChemDoodle Web Components testing suite, requires qUnit (http://docs.jquery.com/Qunit)
61+
62+
============
63+
INSTRUCTIONS
64+
============
65+
66+
For installation instructions and to obtain the latest version of the ChemDoodle Web Components library, please visit the official ChemDoodle Web Components website: https://web.chemdoodle.com
67+
68+
===========
69+
ATTRIBUTION
70+
===========
71+
72+
If you use ChemDoodle Web Components in your website or product, we request that you provide a link on your site to web.ChemDoodle.com and/or www.ChemDoodle.com. When using the SketcherCanvas or EditorCanvas3D components, you are not allowed to remove any of our links or logos. When requesting support, you must provide the URL to your ChemDoodle Web Components product. Our logos and links must be clearly visible on this page when requesting support. Please give credit where credit is due.
73+
74+
==================
75+
ICHEMLABS SERVICES
76+
==================
77+
78+
ChemDoodle Web Components has built in access to the entire ChemDoodle desktop API through AJAX XMLHttpRequest Level 2 (XHR2) calls to our server. XHR2 requires that our servers recognize your origins (domains). If you are an academic or non-profit organization, we will provide free access to our server resources. Just contact us to register your origins with our server. Otherwise, our rates are very reasonable, please contact us for options.
79+
80+
https://www.ichemlabs.com/contact-us
81+
82+
=========
83+
QUESTIONS
84+
=========
85+
86+
If you have any questions about ChemDoodle Web Components, please contact us at https://www.ichemlabs.com/contact-us .

0 commit comments

Comments
 (0)