You are on page 1of 52

:

(Avogadro 0.8 na KDE 4.1).



.
.

:

.
File() Open().


.
OpenBabel-a
CML, xyz, PBD .
.

ethanol.cml
Ball and Stick .

Draw ool Navigate ool.

:
/


/.
. ,
.
: /
( )

.

(File-ExportGraphics). ( )
.

( /)
.

.... .
, .
.
CPU/GPU
.

:

DrawTool.
.
0.8.1. ( ) KDE 4.1. o
.


(6) .
,

...
.


.

. ,
,
OpenGL
.

:
1.
2.
3.
4.
5.
6. /
7.



( ).
. Adjust Hydrogens

.
.



( ). Adjust Hydrogens


.



. ,

.
.

(, , , ...)


.
.
.
,
.



.
F99
.
UFF
. Extensions->Molecular
Mechanics -> Setup Force Field....

Draw Tool-a

.


,
.

. Bond Centric Manipulate Tool Manipulate Tool.
.

. Select Tool
. ,
Selection Tool
Manipulate Tool

.
/
/ .

.
'Edit->Und' ( Ctrl+Z).


File-> Save as... .
.
CM
.

1.
2.
2.1.
2.2. SMARTS
2.3.
2.4.
2.5.
3.
4.
5.

Display Types

...

. ,
.

, ( )

.
.
.

Selection Tool Selections Extensions.
.
https://www.youtube.com/watch?
feature=player_embedded&v=Y_buZIJ2dz8


.
, .

Ctrl+A
Ctrl+Shift+A

,
/ Backspace.

1: / Select.

). ,
(.
Stick).O
(. Simple Wireframe).

SMARTS
[SMARTS] .
SMARTS
.
[SMILES] [SMARTS]:

SMILES Opis
C(=O)selektujte sve karboksilne kiseline, estre,...
N selektujte sve alifatine atome azota
N selektujte sve aromatine atome azota
n1ccccc1 selektujte sve atome u piridinskom prstenu

[SMARTS] .
SMARTS-
SMILES:
SMARTS Opis
a1aaaa1 selektujte sve aromatine atome u estolanom
prstenu
A selektujte sve alifatine atome
[O,N][#6]
selektujte ONandNC fragmente(O&N alifatini,
C (moe biti alifatian ili aromatian)

SMILES SMARTS
:
[SMILES - A Simplified Chemical Language] [SMARTS - A Language for
Describing Molecular Patterns]


Select by Element...
.

.

2: .



(. "VAL", "TYR", ...). VAL TYR
,
.
, 1DRF.pdb
FOL..
1DRF.pdb:

...
HET
...
HETNAM
...
FORMUL
...
ATOM
0.00
ATOM
0.00
ATOM
0.00
...

FOL

A 187

32

FOL
4
1508
1509
1510

FOL

C19 H19 N7 O6

N1FOL A 187
N
C2FOL A 187
C
NA2FOL A 187
N

26.779

12.325

-3.996

1.00

27.684

12.453

-5.033

1.00

27.113

12.270

-6.218

1.00


. , /
. ,
( 3).

3:


, NON .


3D
,
Selection Tool. 3 :
A/ : /
.
: /
.
., .
: /
.
/
. ,
.
Shift ( Ctrl)
/ .
Shift ( ): /
.
, .

Ctrl (Toggle ): Shift,


/ .
.
/ ,
. (:
).

. 3D
.
, .

:
Shift ( ): /

Ctrl ( ):
. .
.

Select>AddNamedSelection....
.

4: .


,
Settings>Toolbars>ProjectTree.

Settings>ConfigureAvogadro... ( 5).
, .
UserSelections, Molecule, Atoms.
, ,
, .
, . ( 6).

5:

6:

: ()
,
:: Wireframe, BallandStick, Cartoon, Ribbon, .
: : 1.0.0

.
.

, 1hiu.pdb .

1hiu.pdb File> Open


Ctrl+O.

View 1
( ), BallandStick
:

Ball and Stick : , - , ,


;display type - Grey: carbon, red: oxygen, blue: nitrogen, yellow: sulfur

NavigateTool

F9.
, , .
,
View>Center
(shortcut ?).

,
Build >Remove Hydrogens

( )

():

Ball and Stick

Settings

) , , .
BallandStick
:

,

ja (

).

Stick BallandStick

Stick settings

Colors tab, colorize according to


residue amino acids
. :

Stick

,
. , Label
settings residue name
atoms label .


.
, ,
LEU. Selection menu
Select by Residue..., LEU
OK. , Objects Stick settings
display only selected primitives. ,
6 :

: SMILES

1.
2.
3.
4.
5.

SMILES-

SMILES-

-- --

SMILES,
,
.
. SMILES manual .
SMILES .
, SMILES-
. , .
, . SMILES
. SMILES


Wikipedia, PubChem ChemSpider.
SMILES B, C, N, O, P, S, F, Cl,
Br, I. , ,
, . [Se], [NH4+].

, .
,
. ,
.
. SMILES
.
C
CC
CCC
CCO or OCC

.
Br

. SMILES-
, .
CC(O)C or CC(C)O or OCC(C)C
2,2- CC(Br)(Br)C or BrC(C)(Br)C

,
=
C=C
1- C=CCC

.
, .
, .
.
2-C/C=C/C
2-C/C=C\C

, #
C#C

C#CC
HCNC#N

, /
, ,
SMILES
SMARTS

Build .

(Peptide Builder).
.

,
. ,
N. ,
.

.
,
.

,
.

:
Open Babel
. ,
.
.

MMFF94(s):

UFF:

Chemical:

(, , ...)
OpenBabelwiki

1 s
1.1 UFF
1.2 MMFF94(s)
1.2.1
1.2.2

,

( ).
. ,
,
UFF

MMFF94(s)
, MMFF94
, , , , , ,
, , , , , , ,
, , , , ,
, ( ), , ,
N-,, , ,
, , ,
, .
MMFF94 MMFF94s
.
- . 's' MMFF94s

.
( ).

.



.
, .


S-O .

1.
2 .
2.1. (...)
2.2 .
2.3 . , , ...
3 .

,
'Settings > Toolbars > Python Terminal' .

,
:

>>>importAvogadro


. ,
.


(...)

. (...)
, , .

>>>help(Avogadro)
Help on module Avogadro:
...
DATA
molecule = <Avogadro.Molecule object at 0x2128130>
molecules = <Avogadro.MoleculeList object at 0x20a33d0>
>>> help (Avogadro.Molecule)
...


() ,
2 2 DATA. ,
(. ). ,
. ,
:

>>>Avogadro.molecule.clear()


(, ) ( ).
,
. :

>>>newMol = Avogadro.Molecule()
# error
Traceback (most recent call last):
File "<string>", line 1, in <module>
RuntimeError: This class cannot be instantiated from Python
>>>newMol = Avogadro.molecules.addMolecule()
# works

Molecule List class.



.

, ,...
,
. ':' ,
(s) '...' '>>>'.
, , '...'.

>>>for atom in Avogadro.molecule.atoms:


...
printatom.atomicNumber
...
6
6
6
1
1
1
1
1
1
1
1
>>>

()
Align.

.
2 , 3 .

.

Align
.

Tool Settings,
Align.

.
(0, 0, 0).
.
.

"Align Settings" .
Align.
#1 a #2 x-.

Cartesian Editor
Align.

#1 , #11
X. 7.806()
#1 #11.


.

( 11) . ,

.

, "Clear"
.

, Gaussian
.

. "TV
7.806 0.0 0.0" .

.

You might also like