Release Notes

v0.2.1 June 2021

General Notice

  • This package is built using OpenEye-Snowball==0.21.0 and the associated OpenEye-orionplatform

Floe Updates

  • Modified the DU to Mol Floe to use a modified converter cube to give users more control and the ability to output additional mol components into separate fields.

  • Updated the MMDS admin floes that make PDB Collection floes to use PDB files instead of service downloads.

Documentation Updates

v0.2.0 November 2020

General Notice

  • This package is built using OpenEye-Snowball==0.20.0 and the associated OpenEye-orionplatform

Documentation Updates

A tutorial, Search for Similar Binding Sites with SiteHopper, has been added, which guides the use of the SiteHopper Search Floe.

Floe Updates

A number of floes to support collecting, preparing and uploading prepared data into The MacroMolecule Data Service (MMDS) have been added. Most of these floes should ONLY be run by an MMDS administrator due to the permissions needed to add data to MMDS, as well as the cost associated with running these floes. The floes are divided into two sections. Data preparation 1-5 and Data upload 6-10. Dataset preparation floes 1 and 2 have specializations depending on the data source, being RCSB for PDB structures, or an in-house Proasis server product. The RCSB is a subset of the data and is organized by the family and target classification provided by Guide To Pharmacology

  • [MMDS ADMIN] MMDS 1. Make/Update RCSB PDB Collection: A Floe to store a collection of the experimental data, ie. PDB or MMCIF structure files, and MTZ files in a collection in Orion. The floe is designed to be run continually to pick up any changes in the data at the source.

  • [MMDS ADMIN] MMDS 2. Generate Guide to Pharmacology Datasets: A Floe to pull and build a target and target family tree based on Guide to Pharmacology’s database.

  • [MMDS ADMIN] MMDS 3. Target Reference Picker: A Floe to generate a reference structure for a target based on consensus biological unit form and binding site location of all the structures in the target.

  • [MMDS ADMIN] MMDS 3b. Update target dataset: A Floe to update targets with new structures added since it was last run.

  • [MMDS ADMIN] MMDS 4. Family reference picker: A Floe to generate a reference structure at the family level nodes if all the child targets are superposable.

  • [MMDS ADMIN] MMDS 5. Structure Prep: A Floe to prepare all the structures stored in the PDB collection on a per target basis.

  • [MMDS ADMIN] MMDS 6. Add family data to MMDS: A Floe to upload the family dataset into MMDS.

  • [MMDS ADMIN] MMDS 7. Add context data to MMDS: A Floe to upload a context (target) dataset into MMDS.

  • [MMDS ADMIN] MMDS 8. Add structures to MMDS: A Floe to upload the prepared structures into MMDS.

  • [MMDS ADMIN] MMDS 9. Add receptors to MMDS: A Floe to pull and generate OEDocking receptors for each frame stored in MMDS

  • [MMDS ADMIN] MMDS 10. Add sequence alignments to MMDS: A Floe to pull and generate a sequence alignment for each target in MMDS.

  • [MMDS ADMIN] MMDS 11. Delete Bad Structure by Code: A Floe to delete a structure by code in MMDS, the prepped structure collection, the target dataset, and the PDB Collection.

  • [MMDS ADMIN] MMDS 1. Make/Update Proasis PDB Collection: A Floe, which is a specialized version of [MMDS ADMIN] MMDS 1. Make/Update RCSB PDB Collection meant for customers that have an in-house Proasis server that stores their structural biology data.

  • [MMDS ADMIN] MMDS 2. Generate Proasis Datasets: A Floe, which is a specialzied version of [MMDS ADMIN] MMDS 2. Generate Guide to Pharmacology Datasets meant for customers that have an in-house Proasis server that stores their structural biology data.

Floes have been added to enable SiteHopper. The floes rely on input data sources produced by the MMDS data collection and preparation floes.

  • Make SiteHopper Patch Database: A Floe that takes a collection of prepared design units, and then generates a collection of patches for those structures.

  • SiteHopper Search: A Floe that takes a prepared OEDesignUnit record as the query and searches a provided patch database using the GPU. The results can then be refined via a CPU SiteHopper overlay calculation.

v0.1.1 August 2020

General Notice

  • Upgraded to use OpenEye-Snowball==0.19.0 and the associated OpenEye-orionplatform

Floe Updates

  • Updated floe names Subset DesignUnit and Subset Within DesignUnit to both include DesignUnit.

  • Update DU Content: A Floe to update the content of an OEDesignUnit

v0.1.0 April 2020

General Notice

  • This is the first release of Biomodeling Floes.

  • The package uses OpenEye-Snowball and the associated OpenEye-orionplatform.

The packages contains the following floes, which are considered bite-size examples of what can be done in biomolecular modeling.

  • Extract Biological Units: A Floe to extract biological units from asymmetric units.

  • Build Sidechains: A Floe to build out missing or partial sidechains in proteins.

  • Mutate Residue(s): A Floe to mutate protein residues in design units.

  • Residue State Changer: A Floe to change the state of a titratable residue in design units.

  • Rotamers of a Residue: A Floe to be able to get rotamers of a specified residue in design units.

  • Cap Chain Breaks: A Floe to cap protein chains breaks in design units.

  • Swap Metal(s): A Floe to swap metals in design units (e.g. to change crystallization metals with biologically known metals).

  • Minimize DU: A Floe to minimize components of in design units.

  • Superpose DUs: A Floe to superpose design units to a reference design unit.

  • Subset: A Floe to be able to remove undesired components of design units (e.g. excipients) before modeling.

  • Subset Within: A Floe to be able to subset e.g. solvent in design units to within 5A of the protein and ligand.

  • DU to Mol: A Floe to be able to convert design units to molecules for use in subsequent cubes and floes.

  • DU 2 Receptor: A Floe to be able to convert design units to docking receptors for use in subsequent cubes and floes.