Monday, October 18, 2010

XML

XML stands for eXtensible Markup Language. It's a markup language much like HTML. XML was designed to describe data. The tags in XML are not predefined as you need to define your own tags. It also uses a DTD (Document Type Definition) to describe the data. XML with a DTD is designed to be self describing.

XML Table:

Computational Method
Molecular Mechanics Semi Reciprocal Ab initio
Very Fast Speed Fast Speed Slow Speed
Parameter Restriction Good Accuracy Very Good Accuracy

XML Tree:


XML Syntax:


Monday, October 11, 2010

Smiles

The simplified molecular input line entry specification or SMILES is a specification for unambiguously describing the structure of chemical molecules using short ASCII strings. SMILES strings can be imported by most molecule editors for conversion back into two-dimensional drawings or three-dimensional models of the molecules.

slide 1

slide 2

slide 3

slide 4

Application on some molecules:

MoleculeStructureSMILES Formula
DinitrogenN≡NN#N
Methyl isocyanate (MIC)CH3–N=C=OCN=C=O
Copper(II) sulfateCu2+ SO42-[Cu+2].[O-]S(=O)(=O)[O-]
Œnanthotoxin (C17H22O2)Molecular structure of œnanthotoxinCCC[C@@H](O)CC\C=C\C=C\C#CC#C\C=C\CO
Pyrethrin II (C22H28O5)Molecular structure of pyrethrin IICOC(=O)C(\C)=C\C1C(C)(C)[C@H]1C(=O)O[C@@H]2C(C)=C(C(=O)C2)CC=CC=C
Aflatoxin B1 (C17H12O6)Molecular structure of aflatoxin B1O1C=C[C@H]([C@H]1O2)c3c2cc(OC)c4c3OC(=O)C5=C4CCC(=O)5
Glucose (glucopyranose) (C6H12O6)Molecular structure of glucopyranoseOC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H](O)[C@@H](O)1
Bergenin (cuscutin) (a resin) (C14H16O9)Molecular structure of cuscutine (bergenin)OC[C@@H](O1)[C@@H](O)[C@H](O)[C@@H]2[C@@H]1c3c(O)c(OC)c(O)cc3C(=O)O2
pheromone of the Californian scale insect(3Z,6R)-3-methyl-6-(prop-1-en-2-yl)deca-3,9-dien-1-yl acetateCC(=O)OCCC(/C)=C\C[C@H](C(C)=C)CCC=C
2S,5R-Chalcogran : a pheromone of the bark beetle Pityogenes chalcographus[1](2S,5R)-2-ethyl-1,6-dioxaspiro[4.4]nonaneCC[C@H](O1)CC[C@@]12CCCO2
VanillinMolecular structure of vanillinO=Cc1ccc(O)c(OC)c1
Melatonin (C13H16N2O2)Molecular structure of melatoninCC(=O)NCCC1=CNc2c1cc(OC)cc2
Flavopereirin (C17H15N2)Molecular structure of flavopereirinCCc(c1)ccc2[n+]1ccc3c2Nc4c3cccc4
Nicotine (C10H14N2)Molecular structure of nicotineCN1CCC[C@H]1c2cccnc2
Alpha-thujone (C10H16O)Molecular structure of thujoneCC(C)[C@@]12C[C@@H]1[C@@H](C)C(=O)C2
Thiamin (C12H17N4OS+)
(vitamine B1)
SMolecular structure of thiaminOCCc1c(C)[n+](=cs1)Cc2cnc(C)nc(N)2

Source: Wikipedia

3-Dimensional Structure

Protein Data Bank (PDB) is a repository for the 3-D structural data of large biological molecules, such as proteins and nucleic acids. The data. typically obtained by X-ray crystallography or NMR spectroscopy are submitted by biologists and biochemists around the world. 

Contents:

Experimental
Method
ProteinsNucleic AcidsProtein/Nucleic Acid
complexes
OtherTotal
X-ray diffraction55480123126051759333
NMR751292516278606
Electron microscopy21417770308
Hybrid2411127
Other1264413147
Total:63356217828493868421


3-D structure

Source: wikipedia

Sunday, October 10, 2010

Excel (Scatter Plot)

Part 1: Beer's Law Scatter Plot and Linear Regression


P1

Part 2: Titration Data Plotting


P2

Tutorial: Question 1 - Finding the line of best fit

T1

Tutorial: Question 2 - Quadratic Regression




T2

Excel's versions in Microsoft Windows:





Year releasedVersions
1987Excel 2.0 for Windows
1990Excel 3.0
1992Excel 4.0
1993Excel 5.0
1995Excel for Windows 95
1997Excel 97(included in Office 97)
1999Excel 2000(version 9.0)
2001Excel 2002(version 10)
2003Excel 2003(version 11)
2007Excel 2007(version 12)
2010Excel 2010(version 14)


Table source: Wikipedia

ChemSketch

Chemsketch can be used to draw chemical structures, and to view them as three dimensional (3D) models. To install ChemSketch, go to this website.

The first 10 ChemSketch tutorial's table of contents:


Chapter
Topic
1
Basics of ACD/ChemSketch
2
Drawing Simple Structures
3
Drawing More Complex Structures
4
Advanced Structures, SMILES and InChI Notations, Reaction Schemes
5
Advanced Drawing: Templates
6
Calculating Macroscopic Properties
7
Special Function Keys
8
Searching for Structures—Commercial version only!
9
Creating Graphical Objects
10
Managing Documents



9.2 Drawing the Energy of Reaction Diagram




9.3 Drawing Different Kinds of Orbitals







9.4 Drawing Vacuum Distillation Apparatus





9.5 Drawing a Two-chain DNA Strand









9.6 Drawing Lipids and Micelles







Sunday, September 19, 2010

Maple

Maple is the essential technical computing software for today's engineers,a mathematicians, and scientists. Whether you need to do quick calculations, develop design sheets, teach fundamental concepts, or produce sophisticated high-fidelity simulation models, Maple's world-leading computation engine offers the breadth, depth, and performance to handle every type of mathematics.

The current release - Maple 14

Maple technology has been trusted as a cutting edge mathematical and technical tool for over 25 years. In that time, millions of users from around the world have used and relied on the power of Maple for their research, testing , analysis, design, teaching, and schoolwork. Maple builds upon Maplesoft's rich product history in becoming the ultimate productivity mathematical problems and creating interactive technical documents.

The table shows the previous and the current Maple products:

Product Year released
Maple 6 2000
Maple 7 2001
Maple 8 2002
Maple 9 2003
Maple 9.5 2004
Maple 10 2005
Maple 11 2007
Maple 12 2008
Maple 13 2009
Maple 14 2010(current)

Credits to Maplesoft.