Skip to content

Shortcut: SKETCHMAP_PROJECTION

Module dimred
Description Usage
Read in a sketch-map projection used in 0 tutorialsused in 1 eggs
output value type
the out-of-sample projections of the input arguments using the input sketch-map projection scalar/vector

Details and examples

Read in a sketch-map projection

This shortcut can be used to read in a projection of a trajectory that was generated using SKETCHMAP. You can then use the coordinates that were read in to generate projections of other configurations. Examples of how this tool might be used are given in the last three papers cited below. In these papers, a sketch-map projection is computed from one particular set of data points. This sketch-map projection that was output was then used to analyse a second completely different data set.

An example input that illustrates how the sketch-map projection shortcut is used is shown below:

Click on the labels of the actions for more information on what each action computes
tested on2.11
#SETTING INPUTFILES=regtest/dimred/rt-smap-read/smap.pdb
d1: DISTANCECalculate the distance/s between pairs of atoms. More details ATOMSthe pair of atom that we are calculating the distance between=1,2
d2: DISTANCECalculate the distance/s between pairs of atoms. More details ATOMSthe pair of atom that we are calculating the distance between=3,4
d3: DISTANCECalculate the distance/s between pairs of atoms. More details ATOMSthe pair of atom that we are calculating the distance between=5,6

smap: SKETCHMAP_PROJECTIONRead in a sketch-map projection This action is a shortcut and it has hidden defaults. More details ...
    ARGthe list of arguments you would like to use in your definition of the path=d1,d2,d3 REFERENCEa pdb file containing the set of reference configurations=regtest/dimred/rt-smap-read/smap.pdb
    PROPERTYthe property to be used in the index=smap_coord-1,smap_coord-2 CGTOL The tolerance for the conjugate gradient minimization that finds the out of sample projections=1E-3
    WEIGHTthe weight of each individual landmark in the stress fucntion that is to be optimised=WEIGHT HIGH_DIM_FUNCTIONthe parameters of the switching function in the high dimensional space={SMAP R_0=4 A=3 B=2} LOW_DIM_FUNCTIONthe parameters of the switching function in the low dimensional space={SMAP R_0=4 A=1 B=2}
...

PRINTPrint quantities to a file. More details ARGthe labels of the values that you would like to print to the file=smap.* FILEthe name of the file on which to output these quantities=colvar

Each frame in your input trajectory generates the three distances so one set of sketch-map coordinates are generated from each frame. Notice that if you want to generate projections of multiple input points at once you need to use PROJECT_POINTS directly rather than this wrapper.

The configurations of the landmark points in your sketch-map input file can also be defined in terms of a set of atomic positions. In this case the distance between the reference configurations and the instantaneous coordinates are calculated using RMSD. An input for this type of calculation is as follows:

Click on the labels of the actions for more information on what each action computes
tested on2.11
#SETTING INPUTFILES=regtest/dimred/rt-mds-rmsd/embed.pdb.reference

smap: SKETCHMAP_PROJECTIONRead in a sketch-map projection This action is a shortcut and it has hidden defaults. More details ... REFERENCEa pdb file containing the set of reference configurations=regtest/dimred/rt-mds-rmsd/embed.pdb.reference PROPERTYthe property to be used in the index=mds-1,mds-2 CGTOL The tolerance for the conjugate gradient minimization that finds the out of sample projections=1E-3 WEIGHTthe weight of each individual landmark in the stress fucntion that is to be optimised=weights HIGH_DIM_FUNCTIONthe parameters of the switching function in the high dimensional space={SMAP R_0=4 A=3 B=2} LOW_DIM_FUNCTIONthe parameters of the switching function in the low dimensional space={SMAP R_0=4 A=1 B=2} ...

Input

The arguments that serve as the input for this action are specified using one or more of the keywords in the following table.

Keyword Type Description
ARG scalar the list of arguments you would like to use in your definition of the path

Full list of keywords

The following table describes the keywords and options that can be used with this action

Keyword Type Default Description
ARG input none the list of arguments you would like to use in your definition of the path
REFERENCE compulsory none a pdb file containing the set of reference configurations
TYPE compulsory OPTIMAL-FAST the manner in which distances are calculated
PROPERTY compulsory none the property to be used in the index
WEIGHT compulsory none the weight of each individual landmark in the stress fucntion that is to be optimised
HIGH_DIM_FUNCTION compulsory none the parameters of the switching function in the high dimensional space
LOW_DIM_FUNCTION compulsory none the parameters of the switching function in the low dimensional space
CGTOL compulsory 1E-6 The tolerance for the conjugate gradient minimization that finds the out of sample projections

References

More information about how this action can be used is available in the following articles: