Interact with project table with minimal use of Squish object map.
|
__init__(self)
Open Python shell and instantiate project table using Schrodinger API |
|
|
|
open(self)
Open the project table panel |
|
|
|
close(self)
Close the project table panel |
|
|
|
import_file(self,
filename)
Import file with filename from maestro cwd |
|
|
|
entryid_from_row(self,
row) |
|
|
|
include(self,
to_include)
Include in WS the entry with entry_title matching string or row
matching int. |
|
|
|
also_include(self,
to_include)
Include in WS all entries with entry_title matching string or row
matching int. |
|
|
|
exclude(self,
to_exclude)
Exclude from the WS only the entry with entry_title matching string
or row matching int. |
|
|
|
get_all_entryids(self)
Get complete list of entry ids in PT as ints, in PT order (not
sorted) |
|
|
|
get_all_titles(self)
Get complete list of entry titles in PT, in PT order (not sorted) |
|
|
|
get_entryids(self,
to_find,
all_entryids=None,
all_titles=None)
Return a list of unique entry ids from PT with entry title matching
string or visible row matching int. |
|
|
|
get_selected_entryids(self)
Get entry ids from PT for just those rows that are selected |
|
|
|
delete_rows(self,
to_delete)
Delete from the PT only the entries with entry_title matching string
or visible row matching int. |
|
|
|
delete_selected(self)
Delete from the PT those rows that are currently selected |
|
|
|
select(self,
to_select)
Select only the entry with entry_title matching string or row
matching int. |
|
|
|
also_select(self,
to_select)
Also select the entries with entry_title matching string or row
matching int i.e. |
|
|
|
deselect(self,
to_deselect)
Deselect the entries with entry_title matching string or row matching
int i.e. |
|
|
|
select_all(self)
Select all rows in the PT |
|
|
|
deselect_all(self)
Deselect all rows in the PT |
|
|
|
invert_selection(self)
Invert PT selection |
|
|
|
show_all_properties(self) |
|
|
|
hide_all_properties(self) |
|
|
|
|
|
get(self,
key_prop,
property_name)
Get property value from project table cell indicated by given key
property vs column property name. |
|
|
|
get_properties(self,
row_ids,
property_names)
Return all properties matching indicated row and property lists. |
|
|
|
|
|
|
|
|
|
|