Gaussian Shape-based Molecule Alignment ======================================= The script *align_mols_by_shape.py* overlays a set of input molecules with a given reference molecule based on their Gaussian shape representations and outputs the molecules translated/rotated to the calculated alignment pose(s). **Synopsis** :program:`python` *align_mols_by_shape.py* [-h] -r -i -o [-s ] [-p] [-f] [-m ] [-q] **Mandatory options** -r Reference molecule input file -i Molecule input file -o Aligned molecule output file **Other options** -h, --help Show help message and exit -p Regard pharmacophoric (= color) features (default: false) -f Perform a fast but less accurate shape alignment (default: false) -s Scoring function to use for assessing computed alignments (default: ShapeTanimotoScore, valid other values: TotalOverlapTanimotoScore, ColorTanimotoScore, TanimotoComboScore, TotalOverlapTverskyScore, ShapeTverskyScore, ColorTverskyScore, TverskyComboScore, ReferenceTotalOverlapTverskyScore, ReferenceShapeTverskyScore, ReferenceColorTverskyScore, ReferenceTverskyComboScore, AlignedTotalOverlapTverskyScore, AlignedShapeTverskyScore, AlignedColorTverskyScore, AlignedTverskyComboScore) -m Maximum order of the Gaussian sphere overlap products (only effective in absence of option -f, default: 4) -d Minimum required RMSD between two consecutively output molecule alignment poses (default: 0.0) -q Disable progress output (default: false) **Code** .. literalinclude:: /downloads/align_mols_by_shape.py :language: python :linenos: :lines: 19- :download:`Download source file`