-1- Welcome to MOE. Part 1: Library Enumeration You will use the molecular modeling program MOE to create and describe your library. This tutorial will guide you through the two steps needed for this task: I) Creating molecular databases with the molecular structures of your building blocks and scaffold, and II) Enumeration of the library I) Creation of molecular databases with the molecular structures of your building blocks and scaffold MOE is currently loaded onto computers at the Social Sciences 10 computer lab and will be loaded onto computers the Instructional Computing labs in Baskin Engineering. Open the MOE icon on the desktop. Tasks menu: Task In this tutorial, we will enumerate the library described next page. buttons -2- We will draw the scaffold, the 3 R-groups, and define the attachment points. Each of these four elements of the library (i.e., the scaffold. R1, R2, R3) will be stored in its own MOE database. First we are going to create a database that will hold the scaffold’s structure and information about the R groups branching points. On the MOE window, click on : File >> New >> Database On the window that opens, give the following name for the database: scaffold.mdb, then click OK. An empty database window will open. On this database’s tasks menu, click on Field >> Create Field In the Create Field Type, select molecule, then give the following name: mol The database should look like: -3- That tells MOE than you are going to store a molecular structure in this database. Don’t close this window (if you close it, you can re-open it by typing on the main MOE’s tasks menu: File >> Open, and then double-click on scaffold.mdb). Next, you are going to draw the structure of the scaffold. It is important to understand that MOE, as well as most of the other software available to enumerate combinatorial libraries, is working on a “product -base” scheme. That means that you can’t draw the R-groups, define the reaction and get your library. You will have to define the constant part of the library as the scaffold, and define where the varying parts of the R groups are going to be positioned on the scaffold. Here, the scaffold is: O CO2 A1 N A2 N A3 A1, A2, A3 the locations of the varying parts of the R-groups. We will draw this structure in MOE. On MOE’s tasks buttons, click on Builder, the following window will open: Edit/create element Add/change aliphatic chains or aliphatic/resonant rings Add/change functional groups -4- First let’s create a 5 carbons resonant ring. Click on Create ring: 5, Make sure that sp2 is selected: The ring will appear in MOE’s window. Select one of the carbons to be changed to nitrogen by just left-clicking on it. The atoms will be colored in pink with a triangle next to it. In the Builder window, select N (top left corner). The carbon will be changed to a nitrogen. Click anywhere in the block part of the MOE window to unselect the atom. The nitrogen appears colored in blue. Select the other carbon to be changed into the nitrogen atom, and again select N on the builder window. The molecule should look like: -5- Click the hydrogen atoms connected to the nitrogen, add a 3 carbon aliphatic chain, continue to draw the molecule until you have the entire scaffold: -6- next, we are going to define the attachment points where the R-groups will be attached. Click on the hydrogen atom where R1 is going to be attached, and click on A1 in the builder window: The hydrogen atoms is now labeled A1 in MOE’s window. Change the label of the two other attachment hydrogen atoms to A2 and A3. Your scaffold should look like: -7- On the tasks buttons click on Mimimize to obtain a relaxed structure. Next, store the scaffold in the scaffold.mdb database you created earlier. Activate the database window (click on its blue title bar). Click on Entry >> Add Entry and click OK. The database will now contain a copy of the scaffold structure. You can resize the small window inside the database (left click and drag) to look at the structure, and rotate the drawing inside (middle-click and drag) inside the box. Next, we are going to create 3 databases, one for each of the 3 R-groups. Create a new database named R1.mdb. Define a “Molecule” field and name it “mol” (it’s always a good idea to name molecular fields “mol” in MOE since many internal function refers to molecular fields by this name). Delete the scaffold structure from the MOE window by clicking on “Close” in the tasks buttons. You are going to draw the varying part of the building blocks, since the constant part is already define in the scaffold. For instance, the molecules you will have to draw and store as R1 are: i.e., propane and cyclopentane. -8- You can draw a propane molecule easily in MOE by just clicking the button “3” for aliphatic chains. Select a hydrogen atom from a terminal methyl, that is going to be attached to the scaffold, and label it A0 (the same way you labeled A1,A2,A3 as attachment points for the scaffold). You will have something like: (for the first building block of R1): Enter the molecule in the R1.mdb database. Create and enter the second molecule for R1 in the database. Make sure to label the attachment point A0. You can use the 5membered ring button in the builder (since we want cyclopentane, don’t forget to select sp3 prior to clicking on the “5” button). The R1.mdb database should have two entries: -9- Repeat the procedure for the R2 and R3 building blocks. Store them in R2.mdb and R3.mdb. You are done with the database construction. You now have all the elements to enumerate the library Things to remember when creating databases for library generation: a) draw your scaffold: label the attachment points A1 to An. b) draw the building blocks, label the attachments points A0 (bidentate connections are possible, ask for help if your library needs bidentate connections) - 10 - II) Enumeration of the library You are going to enumerate the library, i.e., connect all the R-groups on the scaffold to obtain the 2*2*2 = 8 molecules of the library. In the MOE’s tasks menus, click on Compute >> QuaSAR >> QuaSAR-Combigen The following window will appear: - 11 - A MOE database will be created that will contain the enumerated structures. Give a name to this output database (for instance, test.mdb - don’t forget the .mdb extension). Next you are going to specify the databases for the scaffold and the R-group you created before. Click on the “Define Connections” button. The following window will appear: - 12 - Enter the name of the scaffold database Double-click on each of the R-groups databases. They will appear in the connection part of the window. Double check that R1 is connected to A1, R2 to A2 etc…The window reproduced here is using different files that the ones you created. The path and the names might be different in your case. Click on OK when you are done. You’ll be back to the previous window: - 13 - Check the “Open Validation Report in Text Editor” button: Then click OK. The enumeration should take no time. The Report window gives you information about your library. Save it as a text file (File >> Save As then give a report.txt name –don’t forget the .txt extension) Print a copy of this text file (use the directions given to you on the separate handout) and include it in your report: :Possible errors and final number of compounds in the library are be reported there. This file should report that all compounds were enumerated correctly. The database test.mdb will also be opened. You can look at the structures by enlarging the structure field, and rotating the drawing. You can also load any molecule in the main MOE window by double-clicking on its name (and answer OK to the prompt). Look at the name of each of the enumerated molecules: the name look likes: C1./A1.1./A2.1./A3.1. C1./A1.1./A2.1./A3.2. C1./A1.1./A2.2./A3.1. Etc… This shows that R3 is varying first, then R2, then R1. You can energy-minimize the structures. From the enumerated library database, select Compute >> Energy Minimize. The minimization window will appear (if a different window pops up first, click OK and the minimization window will pop up): - 14 - change the RMS Gradient to 100 check the first 3 buttons Click OK. The mol field will be overwritten: click OK when prompted. Each entry of your database will be minimized in 1 to 2 second per compound (keep this time in mind when designing your own library: a 10,000 compounds library will take ~ 3 hours to energy-minimize) When the minimization is done, save your library as a “sd” file. On your test.mdb database, Click on File >> Export. The export window will appear: - 15 - give a name for the sd file (don’t forget the .sdf extension). Select SD file as the Output format. Click on OK. You are done with the creation of the library.