Core routines for wrapping SKA backend.
This module provides direct access to the functionality used by the
top-level ska program and structalign utility. The usual keyword-value
options in the top-level input file are supplied as a python dict.
Wrappers are supplied to provide PDB filenames as input as well as
maestro CTs which are transformed in place.
For higher level API, use the schrodinger.structutils.structalign
module.
Copyright Schrodinger, LLC. All rights reserved.
|
transform_structure(st,
u,
x)
perform in-place transformation |
|
|
|
_standardize(old_ct,
rename,
reorder)
Return the standardized version of the input structure, without
modifying the input CT. |
|
|
list of _SkaData
|
pairwise_align_ct(query,
templist,
keywords=None,
log=None,
debug=False,
save_props=False,
std_res=False,
reorder=False,
asl=None)
Wrapper for a series of pairwise ska jobs with CTs as input. |
|
|
_SkaData
|
multiple_align_ct(query,
templist,
keywords=None,
log=None,
debug=False,
save_props=False,
std_res=False,
reorder=False)
Wrapper for a single multiple-alignment ska job with CTs as input. |
|
|
_SkaData
|
run_align(structs,
keywords,
log=None,
debug=False)
Core driver routine, equivalent to $SCHRODINGER/ska with
all top-level input options specified in keywords . |
|
|