27.08.2013 Views

OMEGA Release 2.5.1.4 OpenEye Scientific Software, Inc.

OMEGA Release 2.5.1.4 OpenEye Scientific Software, Inc.

OMEGA Release 2.5.1.4 OpenEye Scientific Software, Inc.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPTER<br />

FIVE<br />

MAKEFRAGLIB: CREATING A<br />

FRAGMENT LIBRARY<br />

makefraglib identifies, extracts, and generates conformers of molecular fragments. The model builder in <strong>OMEGA</strong><br />

fragments input molecules, retrieves corresponding fragment conformers, and assembles them into a three dimensional<br />

structure. Pregenerating fragment conformers using makefraglib accelerates the model building procedure.<br />

5.1 makefraglib Theory<br />

The model builder in <strong>OMEGA</strong> attempts to capture all of the relevant bond length and angles, and ring conformations<br />

for an input molecule. Fragment assembly allows for a ‘divide and conquer’ approach to model building. Much of<br />

the relevant information for building a molecular models is contained in carefully chosen fragments. makefraglib<br />

uses distance constraints and geometry optimization to generate fragment conformations. Only a single conformation<br />

is stored for acyclic fragments, while all possible unique ring conformers are retained within user defined limits.<br />

Libraries created with makefraglib can then be provided to <strong>OMEGA</strong> using the -setfraglib or -addfraglib flags.<br />

5.2 makefraglib Usage<br />

makefraglib can be used from the command-line to generate ring templates for use with <strong>OMEGA</strong> starting from only<br />

a collection of molecules. The output file from makefraglib can then be passed directly into <strong>OMEGA</strong> using the -<br />

setfraglib or -addfraglib flag. Although fragment libraries may be concatenated using the Unix ‘cat’ command, this is<br />

not strictly necessary as multiple fragment libraries may be specified as one argument to the flag.<br />

5.2.1 Required Parameters<br />

-in<br />

File containing one or more molecules from which fragments will be generated<br />

-out<br />

File to write fragments generated by makefraglib. OEBinary format is required and Gzipped OEBinary is<br />

recommended.<br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!