schrodinger.application.livedesign.export_models module

class schrodinger.application.livedesign.export_models.MatchCompoundsBy

Bases: JsonableEnum

structure = 'Structure or Imported Corporate ID'
corp_id = 'Corporate ID'
class schrodinger.application.livedesign.export_models.LDDestination(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Parameters specifying the destination of the exported data, both LiveDesign server and live report.

host: str

A parameter of the class.

proj_id: str

A parameter of the class.

proj_name: str

A parameter of the class.

lr_id: str

A parameter of the class.

lr_name: str

A parameter of the class.

lr_template_id: str

A parameter of the class.

hostChanged

A pyqtSignal emitted by instances of the class.

hostReplaced

A pyqtSignal emitted by instances of the class.

lr_idChanged

A pyqtSignal emitted by instances of the class.

lr_idReplaced

A pyqtSignal emitted by instances of the class.

lr_nameChanged

A pyqtSignal emitted by instances of the class.

lr_nameReplaced

A pyqtSignal emitted by instances of the class.

lr_template_idChanged

A pyqtSignal emitted by instances of the class.

lr_template_idReplaced

A pyqtSignal emitted by instances of the class.

proj_idChanged

A pyqtSignal emitted by instances of the class.

proj_idReplaced

A pyqtSignal emitted by instances of the class.

proj_nameChanged

A pyqtSignal emitted by instances of the class.

proj_nameReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.DataExportSpec(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Abstract specification for uploading data to a LiveDesign server.

data_name: str

A parameter of the class.

ld_model: str

A parameter of the class.

ld_endpoint: str

A parameter of the class.

units: str

A parameter of the class.

option: object

A parameter of the class.

addDataToExportTask(task)

Update the provided task with data from this specification.

Must be overridden in concrete subclasses.

Parameters:

task (tasks.ThreadFunctionTask) – an export task

data_nameChanged

A pyqtSignal emitted by instances of the class.

data_nameReplaced

A pyqtSignal emitted by instances of the class.

ld_endpointChanged

A pyqtSignal emitted by instances of the class.

ld_endpointReplaced

A pyqtSignal emitted by instances of the class.

ld_modelChanged

A pyqtSignal emitted by instances of the class.

ld_modelReplaced

A pyqtSignal emitted by instances of the class.

optionChanged

A pyqtSignal emitted by instances of the class.

optionReplaced

A pyqtSignal emitted by instances of the class.

unitsChanged

A pyqtSignal emitted by instances of the class.

unitsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.PropertyExportSpec(*args, _param_type=<object object>, **kwargs)

Bases: DataExportSpec

Specification for structure property data.

addDataToExportTask(task)

Update the provided task prop_dicts attribute with data from this specification.

Parameters:

task (tasks.ThreadFunctionTask) – an export task

getName()
Returns:

the appropriate value for the “name” field for this property’s property dictionary during export to LiveDesign

Return type:

str

data_nameChanged

A pyqtSignal emitted by instances of the class.

data_nameReplaced

A pyqtSignal emitted by instances of the class.

ld_endpointChanged

A pyqtSignal emitted by instances of the class.

ld_endpointReplaced

A pyqtSignal emitted by instances of the class.

ld_modelChanged

A pyqtSignal emitted by instances of the class.

ld_modelReplaced

A pyqtSignal emitted by instances of the class.

optionChanged

A pyqtSignal emitted by instances of the class.

optionReplaced

A pyqtSignal emitted by instances of the class.

unitsChanged

A pyqtSignal emitted by instances of the class.

unitsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.Base3DExportSpec(*args, _param_type=<object object>, **kwargs)

Bases: DataExportSpec

Abstract specification for 3D structure data.

addDataToExportTask(task, rl_map, corp_id_match_prop=None)

Update the provided task three_d_export_items attribute with data from this specification.

Parameters:
data_nameChanged

A pyqtSignal emitted by instances of the class.

data_nameReplaced

A pyqtSignal emitted by instances of the class.

ld_endpointChanged

A pyqtSignal emitted by instances of the class.

ld_endpointReplaced

A pyqtSignal emitted by instances of the class.

ld_modelChanged

A pyqtSignal emitted by instances of the class.

ld_modelReplaced

A pyqtSignal emitted by instances of the class.

optionChanged

A pyqtSignal emitted by instances of the class.

optionReplaced

A pyqtSignal emitted by instances of the class.

unitsChanged

A pyqtSignal emitted by instances of the class.

unitsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.Standard3DExportSpec(*args, _param_type=<object object>, **kwargs)

Bases: Base3DExportSpec

Specification for standard 3D export.

data_nameChanged

A pyqtSignal emitted by instances of the class.

data_nameReplaced

A pyqtSignal emitted by instances of the class.

ld_endpointChanged

A pyqtSignal emitted by instances of the class.

ld_endpointReplaced

A pyqtSignal emitted by instances of the class.

ld_modelChanged

A pyqtSignal emitted by instances of the class.

ld_modelReplaced

A pyqtSignal emitted by instances of the class.

optionChanged

A pyqtSignal emitted by instances of the class.

optionReplaced

A pyqtSignal emitted by instances of the class.

unitsChanged

A pyqtSignal emitted by instances of the class.

unitsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.AttachmentItem(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Data class for linking structures with a local and remote file path for an upload

row_structures: List[Structure]

A parameter of the class.

file_path: str

A parameter of the class.

remote_file_name: str

A parameter of the class.

file_type: str

A parameter of the class.

file_pathChanged

A pyqtSignal emitted by instances of the class.

file_pathReplaced

A pyqtSignal emitted by instances of the class.

file_typeChanged

A pyqtSignal emitted by instances of the class.

file_typeReplaced

A pyqtSignal emitted by instances of the class.

remote_file_nameChanged

A pyqtSignal emitted by instances of the class.

remote_file_nameReplaced

A pyqtSignal emitted by instances of the class.

row_structuresChanged

A pyqtSignal emitted by instances of the class.

row_structuresReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.AttachmentData(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Data class for storing FFC attachment information.

description: str

A parameter of the class.

attachment_items: List[AttachmentItem]

A parameter of the class.

attachment_itemsChanged

A pyqtSignal emitted by instances of the class.

attachment_itemsReplaced

A pyqtSignal emitted by instances of the class.

descriptionChanged

A pyqtSignal emitted by instances of the class.

descriptionReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.FFCExportSpec(*args, _param_type=<object object>, **kwargs)

Bases: DataExportSpec

Abstract specification for FFC attachment export.

FILE_TYPE: str

A parameter of the class.

DESCRIPTION = NotImplemented
attachment_items: List[AttachmentItem]

A parameter of the class.

getAttachmentData(panel_model)

Retrieve and store attachment data from the panel model.

Must be overridden in concrete subclasses.

Parameters:

panel_model (ld_export2.ExportModel) – the model for the LD Export panel

addDataToExportTask(task)

Update the provided task attachment_data_map attribute with data from this specification.

Parameters:

task (tasks.ThreadFunctionTask) – an export task

createAttachmentItems()

Create attachment items for a given task. These items link structures (rows in the LiveReport) with the attachment to be uploaded for them.

Must be overridden in concrete subclasses.

Returns:

a list of attachment items to upload data for

Return type:

list(AttachmentItem)

removeLocalFiles()

Remove the files created by this spec, if they still exist.

FILE_TYPEChanged

A pyqtSignal emitted by instances of the class.

FILE_TYPEReplaced

A pyqtSignal emitted by instances of the class.

attachment_itemsChanged

A pyqtSignal emitted by instances of the class.

attachment_itemsReplaced

A pyqtSignal emitted by instances of the class.

data_nameChanged

A pyqtSignal emitted by instances of the class.

data_nameReplaced

A pyqtSignal emitted by instances of the class.

ld_endpointChanged

A pyqtSignal emitted by instances of the class.

ld_endpointReplaced

A pyqtSignal emitted by instances of the class.

ld_modelChanged

A pyqtSignal emitted by instances of the class.

ld_modelReplaced

A pyqtSignal emitted by instances of the class.

optionChanged

A pyqtSignal emitted by instances of the class.

optionReplaced

A pyqtSignal emitted by instances of the class.

unitsChanged

A pyqtSignal emitted by instances of the class.

unitsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.ThreeDExportItem(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Parameters specifying 3D structure data export.

Variables:

key (structure.Structure or str or NoneType) –

the identification key for this 3D item. It should either be:

  1. a structure, if its corporate ID should be the same as that assigned to a structure that has not yet been exported

  2. a string, if its corporate ID is known

  3. None, if its corporate ID should be automatically assigned by LD

key: object

A parameter of the class.

ligand: Structure

A parameter of the class.

receptor: Structure

A parameter of the class.

three_d_specs: List[Base3DExportSpec]

A parameter of the class.

setItemKey(key)

Assign the key to be used to identify where this item should be stored on a LiveDesign server.

Parameters:

key (structure.Structure or str or NoneType) – the identification key for this item

setLigandCorpID(corp_id)

Assign the corporate ID for this structure.

Parameters:

corp_id (str or NoneType) – the corporate ID, if any

getLigandCorpID()
Returns:

the corporate ID for this item

Return type:

str or NoneType

getLigandCompoundID()
Returns:

the compound ID for this item

Return type:

str or NoneType

keyChanged

A pyqtSignal emitted by instances of the class.

keyReplaced

A pyqtSignal emitted by instances of the class.

ligandChanged

A pyqtSignal emitted by instances of the class.

ligandReplaced

A pyqtSignal emitted by instances of the class.

receptorChanged

A pyqtSignal emitted by instances of the class.

receptorReplaced

A pyqtSignal emitted by instances of the class.

three_d_specsChanged

A pyqtSignal emitted by instances of the class.

three_d_specsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.SummaryModel(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

The model for the summary panel shown the user prior to export.

ld_destination: LDDestination

A parameter of the class.

structures_for_2d_export: List[Structure]

A parameter of the class.

input_summary: str

A parameter of the class.

three_d_export_items: List[ThreeDExportItem]

A parameter of the class.

match_compounds_by: MatchCompoundsBy

A parameter of the class.

property_export_specs: List[PropertyExportSpec]

A parameter of the class.

ffc_export_specs: List[FFCExportSpec]

A parameter of the class.

export_specs: List[DataExportSpec]

A parameter of the class.

publish_data: bool

A parameter of the class.

export_specsChanged

A pyqtSignal emitted by instances of the class.

export_specsReplaced

A pyqtSignal emitted by instances of the class.

ffc_export_specsChanged

A pyqtSignal emitted by instances of the class.

ffc_export_specsReplaced

A pyqtSignal emitted by instances of the class.

input_summaryChanged

A pyqtSignal emitted by instances of the class.

input_summaryReplaced

A pyqtSignal emitted by instances of the class.

ld_destinationChanged

A pyqtSignal emitted by instances of the class.

ld_destinationReplaced

A pyqtSignal emitted by instances of the class.

match_compounds_byChanged

A pyqtSignal emitted by instances of the class.

match_compounds_byReplaced

A pyqtSignal emitted by instances of the class.

property_export_specsChanged

A pyqtSignal emitted by instances of the class.

property_export_specsReplaced

A pyqtSignal emitted by instances of the class.

publish_dataChanged

A pyqtSignal emitted by instances of the class.

publish_dataReplaced

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportChanged

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportReplaced

A pyqtSignal emitted by instances of the class.

three_d_export_itemsChanged

A pyqtSignal emitted by instances of the class.

three_d_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.EntityRegistrationStatus

Bases: JsonableEnum

NEW = 1
REGISTERED = 2
class schrodinger.application.livedesign.export_models.InvalidGEIdHandlingPolicy

Bases: Enum

REPLACE = 1
ASSIGN_NEW = 2
SKIP = 3
class schrodinger.application.livedesign.export_models.GEExportItem(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

st: Structure

A parameter of the class.

corp_id: str

A parameter of the class.

corp_idChanged

A pyqtSignal emitted by instances of the class.

corp_idReplaced

A pyqtSignal emitted by instances of the class.

stChanged

A pyqtSignal emitted by instances of the class.

stReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.TaskInput(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Input model for export tasks.

ld_models: object

A parameter of the class.

ld_destination: LDDestination

A parameter of the class.

structures_for_2d_export: List[Structure]

A parameter of the class.

three_d_export_items: List[ThreeDExportItem]

A parameter of the class.

property_export_specs: List[PropertyExportSpec]

A parameter of the class.

ffc_export_specs: List[FFCExportSpec]

A parameter of the class.

publish_data: bool

A parameter of the class.

entry_type_name: str

A parameter of the class.

export_3d: bool

A parameter of the class.

pose_name_custom_text: str

A parameter of the class.

pose_name_propname: PropertyName

A parameter of the class.

export_generic_entities: bool

A parameter of the class.

corp_id_match_prop: str

A parameter of the class.

ge_file_format: str

A parameter of the class.

entity_registration_status: EntityRegistrationStatus

A parameter of the class.

ge_export_items: List[GEExportItem]

A parameter of the class.

corp_id_match_propChanged

A pyqtSignal emitted by instances of the class.

corp_id_match_propReplaced

A pyqtSignal emitted by instances of the class.

entity_registration_statusChanged

A pyqtSignal emitted by instances of the class.

entity_registration_statusReplaced

A pyqtSignal emitted by instances of the class.

entry_type_nameChanged

A pyqtSignal emitted by instances of the class.

entry_type_nameReplaced

A pyqtSignal emitted by instances of the class.

export_3dChanged

A pyqtSignal emitted by instances of the class.

export_3dReplaced

A pyqtSignal emitted by instances of the class.

export_generic_entitiesChanged

A pyqtSignal emitted by instances of the class.

export_generic_entitiesReplaced

A pyqtSignal emitted by instances of the class.

ffc_export_specsChanged

A pyqtSignal emitted by instances of the class.

ffc_export_specsReplaced

A pyqtSignal emitted by instances of the class.

ge_export_itemsChanged

A pyqtSignal emitted by instances of the class.

ge_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

ge_file_formatChanged

A pyqtSignal emitted by instances of the class.

ge_file_formatReplaced

A pyqtSignal emitted by instances of the class.

ld_destinationChanged

A pyqtSignal emitted by instances of the class.

ld_destinationReplaced

A pyqtSignal emitted by instances of the class.

ld_modelsChanged

A pyqtSignal emitted by instances of the class.

ld_modelsReplaced

A pyqtSignal emitted by instances of the class.

pose_name_custom_textChanged

A pyqtSignal emitted by instances of the class.

pose_name_custom_textReplaced

A pyqtSignal emitted by instances of the class.

pose_name_propnameChanged

A pyqtSignal emitted by instances of the class.

pose_name_propnameReplaced

A pyqtSignal emitted by instances of the class.

property_export_specsChanged

A pyqtSignal emitted by instances of the class.

property_export_specsReplaced

A pyqtSignal emitted by instances of the class.

publish_dataChanged

A pyqtSignal emitted by instances of the class.

publish_dataReplaced

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportChanged

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportReplaced

A pyqtSignal emitted by instances of the class.

three_d_export_itemsChanged

A pyqtSignal emitted by instances of the class.

three_d_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.GETaskInput(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Input model for Generic Entities export task.

lr_id: str

A parameter of the class.

proj_id: str

A parameter of the class.

corp_id_match_prop: str

A parameter of the class.

file_format: str

A parameter of the class.

entity_registration_status: EntityRegistrationStatus

A parameter of the class.

ge_export_items: List[GEExportItem]

A parameter of the class.

property_export_specs: List[PropertyExportSpec]

A parameter of the class.

invalid_ids_handling_option: InvalidGEIdHandlingPolicy

A parameter of the class.

corp_id_match_propChanged

A pyqtSignal emitted by instances of the class.

corp_id_match_propReplaced

A pyqtSignal emitted by instances of the class.

entity_registration_statusChanged

A pyqtSignal emitted by instances of the class.

entity_registration_statusReplaced

A pyqtSignal emitted by instances of the class.

file_formatChanged

A pyqtSignal emitted by instances of the class.

file_formatReplaced

A pyqtSignal emitted by instances of the class.

ge_export_itemsChanged

A pyqtSignal emitted by instances of the class.

ge_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

invalid_ids_handling_optionChanged

A pyqtSignal emitted by instances of the class.

invalid_ids_handling_optionReplaced

A pyqtSignal emitted by instances of the class.

lr_idChanged

A pyqtSignal emitted by instances of the class.

lr_idReplaced

A pyqtSignal emitted by instances of the class.

proj_idChanged

A pyqtSignal emitted by instances of the class.

proj_idReplaced

A pyqtSignal emitted by instances of the class.

property_export_specsChanged

A pyqtSignal emitted by instances of the class.

property_export_specsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.GETaskOutput(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Output model for Generic Entities export task.

lr_url: str

A parameter of the class.

num_success: int

A parameter of the class.

num_failure: int

A parameter of the class.

lr_urlChanged

A pyqtSignal emitted by instances of the class.

lr_urlReplaced

A pyqtSignal emitted by instances of the class.

num_failureChanged

A pyqtSignal emitted by instances of the class.

num_failureReplaced

A pyqtSignal emitted by instances of the class.

num_successChanged

A pyqtSignal emitted by instances of the class.

num_successReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.JsonablePropertyName(dataname=None, type=None, family=None, username=None)

Bases: JsonableClassMixin, PropertyName

toJsonImplementation()

Abstract method that must be defined by all derived classes. Converts an instance of the derived class into a jsonifiable object.

Returns:

A dict made up of JSON native datatypes or Jsonable objects. See the link below for a table of such types. https://docs.python.org/2/library/json.html#encoders-and-decoders

classmethod fromJsonImplementation(json_dict)

Abstract method that must be defined by all derived classes. Takes in a dictionary and constructs an instance of the derived class.

Parameters:

json_dict (dict) – A dictionary loaded from a JSON string or file.

Returns:

An instance of the derived class.

Return type:

cls

class schrodinger.application.livedesign.export_models.PoseNameEditModel(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Model for the Pose Name Edit Panel.

Variables:
  • custom_text – the text of the custom text line edit; this value is stored temporarily while the panel is open, and will be copied to custom_text_final if the user accepts the panel

  • include_property – the check state of the “include property” checkbox

  • property_name – the structure property (if any) selected as part of the custom pose name; this value is stored temporarily while the panel is open, and will be copied to property_name_final if the user accepts the panel

  • property_user_name – the text of the structure property label

  • example_prop_string – the text of the example property

  • example_name – the text of the example pose name label

  • entry_data – the system entry data for the panel

  • custom_text_final – the custom text accepted by the user

  • property_name_final – the structure property (if any) accepted by the user

custom_text: str

A parameter of the class.

include_property: bool

A parameter of the class.

property_name: JsonablePropertyName

A parameter of the class.

property_user_name: str

A parameter of the class.

example_prop_string: str

A parameter of the class.

example_name: str

A parameter of the class.

entry_data: BaseEntryData

A parameter of the class.

custom_text_final: str

A parameter of the class.

property_name_final: JsonablePropertyName

A parameter of the class.

classmethod getJsonBlacklist()

Override to customize what params are serialized.

Implementations should return a list of abstract params that should be omitted from serialization.

..NOTE

Returned abstract params must be direct child params of cls, e.g. cls.name, not cls.coord.x.

custom_textChanged

A pyqtSignal emitted by instances of the class.

custom_textReplaced

A pyqtSignal emitted by instances of the class.

custom_text_finalChanged

A pyqtSignal emitted by instances of the class.

custom_text_finalReplaced

A pyqtSignal emitted by instances of the class.

entry_dataChanged

A pyqtSignal emitted by instances of the class.

entry_dataReplaced

A pyqtSignal emitted by instances of the class.

example_nameChanged

A pyqtSignal emitted by instances of the class.

example_nameReplaced

A pyqtSignal emitted by instances of the class.

example_prop_stringChanged

A pyqtSignal emitted by instances of the class.

example_prop_stringReplaced

A pyqtSignal emitted by instances of the class.

include_propertyChanged

A pyqtSignal emitted by instances of the class.

include_propertyReplaced

A pyqtSignal emitted by instances of the class.

property_nameChanged

A pyqtSignal emitted by instances of the class.

property_nameReplaced

A pyqtSignal emitted by instances of the class.

property_name_finalChanged

A pyqtSignal emitted by instances of the class.

property_name_finalReplaced

A pyqtSignal emitted by instances of the class.

property_user_nameChanged

A pyqtSignal emitted by instances of the class.

property_user_nameReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.AttachmentTaskInput(*args, _param_type=<object object>, **kwargs)

Bases: TaskInput

Input model for FFC attachment export task.

corp_ids: List[str]

A parameter of the class.

corp_id_match_propChanged

A pyqtSignal emitted by instances of the class.

corp_id_match_propReplaced

A pyqtSignal emitted by instances of the class.

corp_idsChanged

A pyqtSignal emitted by instances of the class.

corp_idsReplaced

A pyqtSignal emitted by instances of the class.

entity_registration_statusChanged

A pyqtSignal emitted by instances of the class.

entity_registration_statusReplaced

A pyqtSignal emitted by instances of the class.

entry_type_nameChanged

A pyqtSignal emitted by instances of the class.

entry_type_nameReplaced

A pyqtSignal emitted by instances of the class.

export_3dChanged

A pyqtSignal emitted by instances of the class.

export_3dReplaced

A pyqtSignal emitted by instances of the class.

export_generic_entitiesChanged

A pyqtSignal emitted by instances of the class.

export_generic_entitiesReplaced

A pyqtSignal emitted by instances of the class.

ffc_export_specsChanged

A pyqtSignal emitted by instances of the class.

ffc_export_specsReplaced

A pyqtSignal emitted by instances of the class.

ge_export_itemsChanged

A pyqtSignal emitted by instances of the class.

ge_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

ge_file_formatChanged

A pyqtSignal emitted by instances of the class.

ge_file_formatReplaced

A pyqtSignal emitted by instances of the class.

ld_destinationChanged

A pyqtSignal emitted by instances of the class.

ld_destinationReplaced

A pyqtSignal emitted by instances of the class.

ld_modelsChanged

A pyqtSignal emitted by instances of the class.

ld_modelsReplaced

A pyqtSignal emitted by instances of the class.

pose_name_custom_textChanged

A pyqtSignal emitted by instances of the class.

pose_name_custom_textReplaced

A pyqtSignal emitted by instances of the class.

pose_name_propnameChanged

A pyqtSignal emitted by instances of the class.

pose_name_propnameReplaced

A pyqtSignal emitted by instances of the class.

property_export_specsChanged

A pyqtSignal emitted by instances of the class.

property_export_specsReplaced

A pyqtSignal emitted by instances of the class.

publish_dataChanged

A pyqtSignal emitted by instances of the class.

publish_dataReplaced

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportChanged

A pyqtSignal emitted by instances of the class.

structures_for_2d_exportReplaced

A pyqtSignal emitted by instances of the class.

three_d_export_itemsChanged

A pyqtSignal emitted by instances of the class.

three_d_export_itemsReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.AttachmentTaskOutput(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Output model for FFC attachment export task.

num_success: int

A parameter of the class.

num_failure: int

A parameter of the class.

num_failureChanged

A pyqtSignal emitted by instances of the class.

num_failureReplaced

A pyqtSignal emitted by instances of the class.

num_successChanged

A pyqtSignal emitted by instances of the class.

num_successReplaced

A pyqtSignal emitted by instances of the class.

class schrodinger.application.livedesign.export_models.FileBatch(*args, _param_type=<object object>, **kwargs)

Bases: CompoundParam

Data class for storing file paths necessary for standard LD export (v8.6-).

map_file_path: str

A parameter of the class.

sdf_file_path: str

A parameter of the class.

three_d_file_path: str

A parameter of the class.

map_file_pathChanged

A pyqtSignal emitted by instances of the class.

map_file_pathReplaced

A pyqtSignal emitted by instances of the class.

sdf_file_pathChanged

A pyqtSignal emitted by instances of the class.

sdf_file_pathReplaced

A pyqtSignal emitted by instances of the class.

three_d_file_pathChanged

A pyqtSignal emitted by instances of the class.

three_d_file_pathReplaced

A pyqtSignal emitted by instances of the class.

schrodinger.application.livedesign.export_models.make_prop_dict(units='', name='', endpoint='', model='')

Return a dictionary formatted to represent a structure property. Formatting should match the dictionary formatting required by the properties argument of LDClient.start_export_assay_and_pose_data().

Parameters:
  • units (str) – unit system used by this property

  • name (str) – name for this property; either the data name or user name

  • endpoint (str) – the LiveDesign endpoint

  • model (str) – the user-specified portion of the name for the column under which this property will be stored after export to LiveDesign