Strip Salts

    This action removes predefined fragments from multifragment molecules (regarded as salts), and saves the information of the removed fragments in SDF property fields. The salts will be removed only in case of exact isotope match (see the examples). A built-in salt dictionary is used by default, but custom salt definitions can be used by setting it in place during action configuration.

    Custom salt definition: You can edit your custom list of salt definitions after you placed action "Strip Salt" to the right side panel of "Configure Actions" window. Select the action on the right side panel and edit the salt definitions on the lower panel.

    images/download/attachments/1803719/stripsaltsEditor.png

    Strip Salts Editor

    You can type a desired salt name or select one from the drop-down list in the "Name" column.

    Edit the appropriate structure by double clicking on the field below column "Structure" (a MarvinSketch window will appear).

    You can delete any table element as follows: Click on the relevant structure field; the row will be highlighted. Click on images/download/attachments/1803719/remove16.png.

    Built-in salt dictionary: You can load the elements of built-in salt dictionary by clicking on button images/download/attachments/1803719/open16.png.

    The Strip Salts action string can contain the default or custom salt lists alike, an example for a single chloride ion would be constructed like this:

    stripsalts:ID='Strip Salts':usedefaultsalts='false':dontremovelastcomponent='true':Chloride='[Cl-]':format='cxsmarts'

    Example :

    For the Strip Salts action Sodium ion (Na+) and Acetic acid were listed as salts to be stripped.

    Action Input Output
    Strip Salts images/download/attachments/1803719/ex0.png images/download/attachments/1803719/ex00.png
    Strip Salts images/download/attachments/1803719/ex2i.png images/download/attachments/1803719/ex2.png
    - images/download/attachments/1803719/ex1.png images/download/attachments/1803719/ex1.png

    If the salt is not found to be an exact isotope match, it is not removed, the Strip Salts action will not run.

    Option: Don't remove last component

    This Standardizer action does not remove all components (fragments) from the molecule by default. In this case, if all components of the molecule are defined in the salt dictionary then the largest (based on molecular weight) is not removed. If you clear the checkbox, all fragments that are present in the salt list will be removed.

    The removed salts are stored in the "Salt<n>" property.