| |

New Features


Version: | 3.9-3 | 3.9-2 | 3.9-1 | 3.8-7 | 3.8-6 | 3.8-5 | 3.8-4 | 3.8 | 3.7
New features in our products are summarized on this page. This is not a complete list and so please also see the Release Notes. You can download the latest version of ICM from our Support Site or contact us to use the Beta version.

Version 3.9-3

New Giga Search Libraries Available Enamine Real (5.2 Billion Chemicals) and ZINC20 are now available in MolCart Giga Search or in ICM via the Chemical Search Window.
Torsion Profile Neural Network Prediction Engine
This tool is available with the rotate torsion tool in the GUI and the ICM 3D ligand editor. There is a free online demo version here and you can read more here. A paper will be published soon in JCIM describing this method.
Protonation States of Ligands vs pH
You can perform the following analysis of Protonation states vs pH using MolSoft's pKa Model:
  • Plot Concentration vs pH
  • Plot Charge vs pH
  • List Species at pH
Read more here.
New Compressed Screening Databases - Dramatic reduction in size and increase in efficiency
  • New GIGA sized libraries for screening with RIDE are available including: NIH-SAVI, Enamine REAL, WUXI Galaxi. Download links to the new RIDE formatted databases are here.
  • RIDE now supports screening of multiple databases in one run from the GUI or Command line.
  • Introduced compressed new RIDE database format which uses ~4-6 times less disk space and faster reading.
Automated PROTAC Modeling
PROTACs are attracting substantial interest for modulating drug targets. In the latest version of ICM you can automatically model the interaction between the target protein and E3 ubiquitin ligase with the PROTAC molecule. The modeling is available in the GUI or via the protacModel.icm script. More...
Peptide Docking
A new GUI interface for peptide docking and screening has been developed. Other new features include:
  • extended .se polypeptide sequence format with unnatural amino acid modifications e.g. trp{hz3_F} is 5-fluoro tryptophane. Format also supports modeling of residue-residue cross-link 'staples'.
  • secondary structure bias or restraints, for example one can keep a peptide alpha-helical during docking.
More...
GPU-Accelerated Molecular Dynamics (MD)
MD with GPU acceleration is incorporated in version 3.9-3 (Win, Linux only) it uses the functions in OpenMM - if you use this feature please cite OpenMM. More...
Search the PDB by Protein Structure Similarity
Search a query protein structure, pocket, or fold and compare for similarity to other structures in the PDB. A fully interactive hitlist of similar proteins is reported. More....
Historeceptomics
The historeceptomics (HR) platform is developed by GeneCentrix and reports tissue specific profiling for a drug molecule. It is a unique bioinformatics platform designed to identify mechanism of activity and predict unforeseen effects a chemical might have in the target tissue and off-target tissues. The new ICM version has an interactive interface and analysis tools to the HR platform. More....
New Neural Net Virtual Screening Score for Better Compound Ranking in Docking Screens and 3D Ligand Optimization
The RTCNN Score is a new Neural Network Score developed by MolSoft for structure-based docking and screening. RTCNN is a Convolutional Neural Net including layers that do Topological (chemical graph) convolutions and 3D Radial convolutions. More...
Atomic Property Fields - Ligand Based Screening
Some new options have been added to _chemSuper including -shape for shape matching only and the option to match Rigid has been added to the GUI .
Pi-Pi Interaction Visualization
New Pi-Pi Interaction visualization tools. More...

Version 3.9-2

RIDE - Rapid Isoster Discovery Engine (RIDE) - Screen 500K Chemicals/Sec/GPU.



RIDE is a fast 3D molecular similarity search method based on Atomic Property Fields, developed at MolSoft. RIDE searches databases of compound conformers for molecules that are isosteric to the query, i.e. have similar 3D configurations and distributions of atomic properties.

GPU-based implementation is capable of searching ~0.5mln conformers/second on a single GPU card and perform 3D virtual screens of millions of compounds with the level of interactivity comparable to 2D searches. VLS benchmarking on DUDe indicates that RIDE searches produce enrichments on par with much slower standard flexible APF VLS.

RIDE applications include:

A simple web-based interface is provided for the ease of use by chemists, while batch script may be used by chemoinformatitians. In either format, RIDE allows fine-tuning of the queries to generate most desirable hit lists. This includes:

RIDE Documentation

RIDE has also been incorporated into the 3D ligand editor for core replacement. Documentation


Giga-Search Enamine REAL database 1.2 Billion Chemicals in ICM

This is the first of its kind method to efficiently perform substructure search on very large chemical databases of >10^9 chemicals. You can read more about the method here. You can perform a substructure search of Enamine's REAL database of >1.2 Billion chemicals inside the chemical search window in the ICM GUI. [Documentation]


Blood Brain Barrier Score

The Blood Brain Barrier prediction score has been developed based on the method described By Gupta et al in the Journal of Medicinal Chemistry 2019 - see DOI: 10.1021/acs.jmedchem.9b01220 Blood Brain Barrier Score Documentation

Free Wilson Regression Analysis

A new SAR analysis option has been included into ICM. The free wilson regression analysis can identify interesting combination of substituents which might have been missed by other SAR analysis methods. [Documentation]


Compressed Table View

Sometimes if you have a very large table with many columns it is helpful to make the table more compact. [Documentation]


New Column Plot Tools

New column plot tools have been included into the latest version of ICM. To create new plot from GUI you need to select multiple numerical columns, click on plot icon and choose 'Plot columns' tab

There you can select more options:

[Documentation]


Version 3.8-7

Giga Search

This is the first of its kind method to efficiently perform substructure search on very large chemical databases of >10^9 chemicals. You can read more about the method here. You can perform a substructure search of Enamine's REAL database of >600 Million chemicals inside the chemical search window in the ICM GUI. [Documentation]

Structure- and Ligand- Based Screening

An easier way to break your screening jobs into chunks (parallel jobs) has been implemented. The variable:

proc = Number of processors

is now available in _chemSuper (APF ligand-based screening) and _dockScan (structure-based screening). In the graphical user interface you will now see the otpion to add "Number of Parallel Jobs" before you set the screening job running.

Protein Prediction

New predition of Cysteine residue reactivity method. [Documentation]

De Novo Design

This method matches bonds in two ligands and then 'chimerizes' them along the bond. Input tables can be either docking hitlists or otherwise aligned 3D ligands, for example X-ray resolved ligands from the Pocketome entry. Same table can be used as both inputs to generate cross-hybrids within the same ligand set. Generally the idea is that one will review the list of potential chimeras and select some, or take all of them, and re-dock. After re-docking it is a good idea to compare to original ligands to see if chimeras work as intended and inherit positions of the parental moieties. [Documentation]

Cheminformatics

Plots

A new plot feature is to plot Median, Mean and IQR (see image) [Documentation]

3D Ligand Editor












Version 3.8-6

3D Ligand Editor

Plot R-Groups

The option to plot chemical R-Groups in a scatter plot is now available. This is helpful with SAR analysis, for example you can plot R-groups generated from R-group library decomposition.[Documentation]

Find Bioisostere

In drug design bioisosteres can be used to reduce toxicity, change bioavailability, alter metabolism and change activity of lead compound. Bioisosteres are chemical substituents with similar chemical or physical properties which produce broadly similar biological properties to another chemical compound. [Documentation] | [Webinar]

Matched Pair Analysis

Matched Pair Analysis (MPA)can be used to study changes in chemical properties based on small well-defined structural modifications to the chemical structure. The method tries to find the Maximum Common Substructure and clusters by similarity. [Documentation]

Maximum Common Substructure Dendrogram

A fully ineractive dendrogram is a convenient way to visualize Maximum Common Substructure (MCS). The MCS method is K-greedy algorithm which simultaneously grows K different common substructures applying scoring and resorting on each step. [Documentation]

New Plot Options

Multiple Curves [Documentation]

Heatmap View in Tree [Documentation] | [Example]

Version 3.8-5

ICM Version 3.8-5 is now available in 64 bit for Mac, Windows and Linux. There is no RAM limitiation and so your experience with ICM's performance will be even better.

2D Ligand Complex Interaction Diagrams

Generate a 2D Interaction Diagram of a ligand with the binding pocket. The image is annotated with hydrogen bonds and interacting residues. The residue interactions surface and proximity are represented by the size of the residue label and distance respectively. Grey parabolas and broken thick lines indicate solvent accessible regions and the ligand is shaded by property. [Documentation] | [Video]

A guide to the coloring and representation of the 2D display:

  • Green shading represents hydrophobic region.
  • Blue shading represents hydrogen bond acceptor.
  • White dashed arrows represents hydrogen bonds.
  • Grey parabolas represents accessible surface for large areas.
  • Broken thick line around ligand shape indicates accessible surface.
  • Size of residue ellipse represents the strength of the contact.
  • 2D distance between residue label and ligand represents proximity.
  • Covalently bound residue represented with thick black line around ellipse.

3D Ligand Editor

The ligand editor is a powerful tool for the interactive design of new lead compounds in 3D. It allows you to make modifications to the ligand and see the affect of the modification on the ligand binding energy and interaction with the receptor.
  • Modification history table: Every ligand modification is stored and recorded in a chemical spreadsheet. Double click on the spreadsheet to view the change. [Documentation]
  • Hetero atom scan around ligand: This option allows you to scan groups and hetero atoms at multiple locations on the ligand. [Documentation]
  • R-group scan around ligand: This option allows you to scan groups and hetero atoms at multiple locations on the ligand. [Documentation]
  • One click 2D interaction diagram: This option creates a 2D interaction map between the ligand and receptor. [Documentation]
  • Simple way to analyze ligand-receptor contacts. [Documentation]

IcmJS: Fast High Quality JavaScript 3D Molecule Viewer

Background Color: Anaglyph Stereo: Rocking:

ICMJS is a JavaScript/HTML5 viewer for 3D Molecular Graphics which does not require any plugin or installation. It runs on all modern browsers including Chrome, Firefox and Safari and is also mobile device friendly. IcmJS gives you full access to the ICM shell and graphics on a web browser. This means that commands available in the free ICM-Browser are also available on the web via IcmJS. [ More Information]

Molecule Visualization and Graphics

  • Support for MMTF format. The Macromolecular Transmission Format (MMTF) is a new compact binary format to transmit and store biomolecular structural data quickly and accurately. MMTF is now supported in the latest ICM version it does not have any limitation on number of atoms and is easier to use than the original PDB. The image on the left shows the entire HIV-1 capsid (~2.4 million atoms PDB:3j3q).
  • Retina support on Mac.
  • Support for GROMACS trajectory files (Tools/Play Trajectory).
  • Support for multi graphics windows. [Documentation]
  • Quick ligand pocket interaction visualization. [Documentation]
  • There is now an option for building a heatmap from data contained within a table. [Documentation]
  • There is now an option to add annotations to a plot. [Documentation]

Cheminformatics

  • Convert Prodrugs to Drugs and Drugs to Prodrugs using a set of reactions [Documentation]
  • Flip boat to chair conformation in the Ligand Editor (Choose Advanced Button and select Apply Templates). Other templates will be added soon.
  • Calculate Maximum Common Substructure [Documentation]
  • R Group Decomposition from Clustering Node [Documentation]
  • Improved pKa auto charge models. [Documentation]
  • Auto close tree mode to make cluster trees more compact. [Documentation]

Docking and Screening

  • Add docking restraints by selecting atoms in the receptor. An interacting moiety in the ligand can also be defined. [Documentation]

Protein Modeling and Design

Bioinformatics

  • Create a sequence alignment profile and plot it onto an alignment. [Documentation]
  • Sequence Editor Display and edit sites on a sequence. [Documentation]


Version 3.8-4

MolScreen

  • New Docking to Protein Pocket Classification/Regression models (dpc) [Documentation]
  • Build a custom model panel [Documentation]
  • Make a classification model based on your own data or directly from ChEMBL [Documentation]
  • Make a APF Docking SAR model based on your own data or directly from ChEMBL [Documentation]

Docking and Screening

    A method to calculate the ligand interaction fingerprint from a hitlist has been developed. The fingerprint is a bit string representing a contact with each atom. For specificity there is a special subset of bit strings which represent hydrogen bonding. [Documentation]

Cheminformatics

  • Direct link to the ChEMBL databases allows you to search and output chemical and activity data to a chemical spreadsheet [Documentation].
  • Direct link to the SureChEMBL chemical patent database [Documentation].
  • Free radicals are now supported in 2D and 3D. [Documentation]
  • Enumerate formal charge states. [Documentation]

3D Ligand Editor

  • Explicit side-chain support has now been added. [Documentation]
  • Minimize the ligand in full atom model inside the receptor as well as in the grid maps. [Documentation]
  • An option to keep "tight waters" on receptor setup has been added. [Documentation]
  • A more interactive way to impose tethers and distance restraints. Each restraint is placed in a table and the values of the restraint can be edited. [Documentation]
  • A convenient way to close and clean up your ligand editor session. [Documentation]

Predicting the Effect of Mutation Two new options:

  • Predict the effect of mutation on Protein-Peptide. [Documentation]
  • Predict the effect of mutation on Proein-Ligand. [Documentation]
Homology Modeling

New modeling options have been added and old ones improved. The modeling options are:

  • Quick Model This option will provide a model by placement of the aligned polypeptide chain onto the template structure. The method is fast and is ideal if you want a quick model for visualization purposes. [Documentation]
  • Full Model Builder This option will give you a fully refined model and can take many hours to complete the model building process. There are options to fully refine side-chains, refine side-chains and loops or undertake a full refinement. The refinement is undertaken using the ICM BPMC modeling method in the ICM force field which includes surface terms, electrostatics with the boundary element solution of the Poisson equation and side chain entropy terms. [Documentation]
  • Multi-Template Model Editor. This option is ideal if you want more control over your model - particularly in loop regions or if you want to use multiple templates. It provides an interface to add new templates to a model and browse through multiple conformations of loop regions. It also provides an interactive visualization interface to see how well the residues in your model falls into the Ramachandran Plot and how good the omega angles are. [Documentation]

Learn and Predict

  • Bayesian and Random Forest methods added to GUI. [Documentation]

Protein-Protein Docking

Fast Fourier Transform (FFT) docking method has been developed. The docking method contains two stages:

  1. The first stage uses a simplified scoring function representing steric fit and hydrophobic/hydrophilic contact matching. FFT is then used for translational search using systematic search of rotations from 60x27 (coarse) to 256x125 (fine) orientations.
  2. The second stage rescores the top 3000-20000 solutions with a more accurate energy function including electrostatics and SAS-based solvation. The conformations are then clustered using contact fingerprints.

December 20th 2014: Version 3.8-3 Released

3D Ligand Editor

  • The 2D editor can now be embedded in the ligedit tab panel (see image). Any changes in the 2D editor can be committed to 3D with a single click. Documentation
  • Any change in 3D can be automatically saved to a spreadsheet but now if you click and hold on the button you can add a tag or comment to the saved chemical in the spreadsheet. Documentation

KNIME

  • New MolCluster node is available - you can cluster either by fingerprints or by numerical column selection. The output will contain two additional columns: - 'cl' : cluster number - 'dist_to_cent' : distance to cluster center. Documentation

Cheminformatics

  • Improvements have been made to hierarchical grouping in tables. Documentation

Graphics

  • Surface and pocket meshes are now grouped and linked directly to the ligand object.

September 1st 2014: Version 3.8-1 Released

New features include:

Modeling

  • MERSi: Mutation Effects with Relaxation of Side-chains in Internal coordinates.
  • Build homology models with rigorous refinement in batch (see Homology/Batch Build and Refine).
  • Loop Grafting - transfer a loop region from one protein to another. Documentation
  • Build peptides and make mutations using unusual amino acids. A table of 250 non-standard Amino Acids added and enabled for the mutation tool.
  • Protein Sculpting can be used to model the interaction of two connected domains. You simply drag the molecules around a hinge region followed by a minimization. Documentation

Sequence and Alignment

  • Calculate Global or Local Sequence Similarity and Identity in an Alignment. Documentation
  • Sequence drag'n'drop between sessions is now supported.
  • Multi-line sequence alignment annotations are now supported.

Cheminformatics

  • Extensive chemical dictionary is now available in the molecule editor.
  • Direct search of the Crystallography Open Database (COD). The COD is an open-access collection of crystal structures of organic, inorganic, metal-organic compounds and minerals, excluding biopolymers.
  • Direct interface in GUI for searching PubChem. Documentation
  • Match chemical 2D sketch to PubChem and extract PubChem CID or ID number (Use Insert Column and choose Function Chemical PubChem).
  • New set of pre-prepared common covalent binding mechanism reactions for covalent ligand docking. Documentation

February 5th 2014: MolSoft Releases New ICM Version 3.8

MolSoft is excited to release a new version of ICM. Please download the new version from www.molsoft.com/download.html. The Release Notes contain a complete list of new features and fixes but the key ones are listed below.

Graphics

  • Anaglyph 3D can be viewed using low cost 3D glasses and without any expensive 3D compatible hardware or monitors. It can be viewed directly on your computer's monitor, conference room projector, or on your iPad or android device. You can also print the image out rendered for viewing in 3D. Any red and cyan glasses will work well. [More Information] and [Documentation]
  • MolSkin MolSkin is a new macro that instantly makes publication quality graphics for surfaces and colors contact patches. [Documentation]
  • Movies from Slides A simple way to make a movie is by making a set of slides containing the scenes and then let ICM package them into a movie file. [Documentation]

Docking and Screening

  • SCARE The SCARE method allows you to take into account induced fit of the receptor upon ligand docking. The method systematically scans pairs of neighboring side-chains and replaces them with Alanine and docks a ligand to each of the "gapped" models. A full description of this method and validation is published here. [Documentation]
  • MolScreen is a set of high quality 2D fingerprint and 3D pharmacophore models for a broad range of pharmacology and toxicology targets. The models can be used for lead discovery or counter screening. The models use MolSoft's 2D QSAR/Fingerprint and 3D Atomic Property Fields ( Totrov 2008) methods. [More Information] and [Documentation]
  • Fragment Screening Screen a database of chemical fragments which are then ranked by p-value providing a quantitative measures of confidence that a fragment is a true active and binds in the specific pose in absolute terms, instead of just ranking it versus other fragments. [Documentation]
  • Docking directly from table The ability to dock directly from a loaded chemical table gives you some flexibility about which chemicals you wish to dock from a table and makes docking more interactive and more convenient. [Documentation]

New Data Search and Retrieval Options

  • Blast Search Now you can BLAST search the NCBI database directly in the ICM GUI. [Documentation]
  • Pocketome Search The Pocketome (www.pocketome.org) is an encyclopedia of conformational ensembles of all druggable binding sites that can be identified experimentally from co-crystal structures in the Protein Data Bank. [Documentation]
  • Drugbank Search The DrugBank (http://www.drugbank.ca/)database is a unique bioinformatics and cheminformatics resource that combines detailed drug (i.e. chemical, pharmacological and pharmaceutical) data with comprehensive drug target (i.e. sequence, structure, and pathway) information. [Documentation]
  • UniProt Search The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data. [Documentation]

Cheminformatics

  • Fingerprints Extended Connectivity Fingerprints (ECFP) have been added.
  • Chemical Search Chemical Search dialog allows to select an existing chemical table for Molcart or local search (see image).
  • InChI is now supported.
  • ToxScore A ToxScore function is now available in the Insert Column Dialog. [Documentation]
  • Atomic Property Fields A chemical table can now be clustered by Atomic Property Fields (see Chemistry/APF Tools}
  • Export to Excel The 2D chemical sketch is now exported to Excel. [Documentation]


January 24th 2014: Introducing MolScreen - A Panel of >360 High Quality Screening Models

MolScreen is a set of high quality 2D fingerprint and 3D pharmacophore models for a broad range of pharmacology and toxicology targets. The models can be used for lead discovery or counter screening. The models use MolSoft's 2D QSAR/Fingerprint and 3D Atomic Property Fields ( Totrov 2008 ) methods.

The models can be screened directly using MolSoft's ICM-Pro + VLS software. Alternatively we can screen a set of chemicals for you via our contract research services. Please contact us for more information about how to use MolScreen.


March 7th 2012: ICM Version 3.7 Released

MolSoft is excited to announce the release of ICM version 3.7-2c. The new version can be downloaded from our support site here. The key new features are described below but for a detailed list please see the release notes.

Atomic Property Fields APF is a 3D pharmacophoric potential implemented on a grid (Totrov 2008 and 2011 ). APF can be generated from one or multiple ligands and seven properties are assigned from empiric physico-chemical components (hydrogen bond donors, acceptors, Sp2 hybridization, lipophilicity, size, electropositive/negative and charge). An independent study found that APF is most accurate method for chemical superposition and ligand-based 3D virtual screening compared to several other commercial and academic softwares. (Giganti et al 2010).

  • Ligand based screening using APF [more..]
  • Calculate pairwise APF scores [more..]
  • Generate a consensus pharmacophore [more..]
  • Superimpose ligand binding sites by Atomic Property Fields [more..]

3D ligand Editor The ligand editor is a powerful tool for the interactive design of new lead compounds in 3D. It allows you to make modifications to the ligand and see the affect of the modification on the ligand binding energy and interaction with the receptor.

  • Multiple Receptor Docking in the 3D ligand editor [more..]
  • Chemical fragment linking in the 3D ligand editor [more..]
  • Dock to APF fields in the 3D ligand editor [more..]

Protein Modeling Inside ICM there are many features for homology modeling and loop modeling. This new option can be used if you have a gap in your protein and you want to find loops in the PDB which fit the gap.

  • New protein loop design method is now available. [more..]

Chemisty A couple of new options in the Chemistry menu.

  • Calculate ligand strain [more..]
  • Calculate ligand entropy [more..]

"Pipe-able" Scripting in ICM New options to pipe icm commands and scripts.

  • Easy way to write pipe-able scripts (see $ICMHOME/molpipe/*.icm).
  • Easy way to add parallelism to unix/mac ICM scripts: fork with pipe option ($ICMHOME\molpipe\*.icm)

Other New Features and Options

  • Desciption of all the fields in the docking .tab file [more..]
  • Easy manipulation of internal coordinates copy/paste and drag'n'drop between icm sessions ( images, molecular objects, meshes, tables ) [more..]