schrodinger.seam.transforms package

Seam Transform Catalog

See also:

Transform

Description

ReadStructuresFromFile

Read a file (or files) containing structures and return a PCollection of Structure objects.

WriteStructuresToFile

Write a PCollection of Structure objects to a file.

ReadMolsFromFile

Read a file (or files) containing molecules.

WriteMolsToFile

Write a PCollection of Mol objects to a file.

FixedSample

Split a PCollection into two PCollections: a random sample of the input PCollection and the remaining elements.

Top

Split a PCollection into two PCollections: the largest n elements of the input PCollection and the remaining elements.

RandomSample

Create a PCollection made up of a random sample of the input PCollection.

Smallest

Create a PCollection containing the smallest element(s) of the input PCollection.

IPythonInspect

Starts an IPython shell to interactively inspect the contents of a PCollection.

ParetoRank

Associate inputs with the Pareto front for parameter minimization.

Scientific Transforms

General

Transform

Description

LigPrep

Prepare ligands using LigPrep, turning 2D `Mol`s into 3D structures. LigPrep works by expanding tautomeric and ionization states, ring conformations, and stereoisomers consistent with the input mol to fully capture the relevant states of the molecule in 3D. For each input mol, multiple output structures may be generated.

Conformer Generation

Transforms for generating 3d structures in a variety of conformations and poses.

Transform

Description

Dock

Dock ligands into a receptor using Glide.

GenerateConformers

Generate conformers using ConfGen.

ShapeScreen

Generate conformers aligned to shape(s).

Structure Minimization

Transforms for minimizing structures with various methods.

Transform

Description

FFMinimize

Minimize a structure using a force field minimization.

MLFFMinimize

Minimize a structure using an MLFF model.

Protein Preparation and Refinement

Transforms for preparing and refining protein structures.

Transform

Description

ProteinPrep

Clean up and prepare a protein using PrepWizard.

Refine

Refine a protein receptor using Prime.

Chemical Space Exploration

Transforms for taking molecules and enumerating new molecules based on them.

Transform

Description

Decorate

Decorates a PCollection of Mol objects using RGroup objects.

Fragment

Generate molecular fragments from input Mol objects.

Synthesize

Combinatorial retrosynthesis of Mol objects.

Filtering

Transforms for filtering collections of molecules based on various criteria.

Transform

Description

PropertySpaceFilter

Filters a PCollection of Structure or Mol objects based on physicochemical property ranges.

SubstructureFilter

Filters a PCollection of Structure or Mol objects based on substructure matches.

Submodules