Table of Contents

Adding Chemical Terms Fields

Chemical Terms fields can be added to a JChemBase table. This allows you to generate a wide range of calculated and predicted chemical properties (logP, PSA, H-bond donors/acceptors...). Individual chemical terms expressions can also be combined into a more complex expression (e.g. Lipinski rule of 5), and applied to fields in a JChemBase table. For more information about chemical terms please consult ChemAxon's: Chemical Terms Language Reference

Note: Many chemical terms expressions require calculator plugins that need to be licensed from ChemAxon. For more information on plugins, consult ChemAxon's: Calculator Plugins

If you have a calculator plugin license and want to add it to IJC, see Adding Licenses for Calculator Plugins. If you specify a chemical terms expression that requires a plugin that is unlicensed, you will be notified of this via an error message. To request calculator plugin licenses, email: sales at chemaxon dot com


To add a Chemical Terms field:

Start by selecting the View of the table which you want to add a Chemical Terms field to. You can select a View from the Projects window by double-clicking the View node (()for Grid View , () for Form View ) of the respective table. If using the Grid View then switch to Design mode.

Now, from the View that opens in the main window, click the New Chemical Terms button () located in the toolbar that appears along the top. The New Chemical Calculation dialog opens to guide you in creating a Chemical Terms field:

Note: You can also access the New Chemical Calculation dialog directly from the Schema Editor. To open the Schema Editor, double-click a connection node ( or ) in the Projects window. Then in the Schema Editor, from the explorer on the left side, choose New Chemical terms from the right-click menu of an existing JChemBase table (). Alternatively, select a JChemBase table, then click the New Chemical Terms button () located in the toolbar along the top of the Schema Editor.




Hint: If you are going to enter the chemical terms expression yourself rather than use a favourite then you can select the appropriate category from the favourites list to set the field type. (e.g. choose the Integer category label to set the values appropriate to an integer return type)

Note: If a structure is updated the chemical terms value is also updated, thus making a Chemical Terms field a 'live' field. Values for chemical terms fields cannot be manually edited.

Code assist

A code assist function is available to simplify typing chemical terms expressions. This avoids needing to know the exact chemical terms expression and their arguments by providing the available expressions and descriptions in a popup list. The available expressions are filtered by what you have typed so far, so that if you have typed 'log' then you see only expressions like logP and logD. As you continue to type the list is further filtered. You can navigate the available terms with the arrow keys and select the requried one using the Return key or the mouse.

Initialize the code assist by pressing Ctrl-Space when the focus is in the chemical terms expression text pane or by right clicking on the text pane.




Chemical Terms favourites

IJC comes with a set of common Chemical Terms expressions loaded as favourites. You can edit this list of favourites in 2 ways:

  1. Add the current expression to the favourites by clicking on the 'Save to chemical terms favourites' button at the top of the Chemical Terms editor.
  2. Edit the current favourites by using Tools->Options and selecting the Chemical Terms category.



Copyright © 1998-2008 ChemAxon Ltd. All rights reserved.