environment¶
Bindings for core::environment namespace
- class pyrosetta.rosetta.core.environment.DofPassport¶
Bases:
pybind11_object
- active_dofs(self: pyrosetta.rosetta.core.environment.DofPassport) pyrosetta.rosetta.std.set_core_id_DOF_ID_t ¶
C++: core::environment::DofPassport::active_dofs() const –> const class std::set<class core::id::DOF_ID, struct std::less<class core::id::DOF_ID>, class std::allocator<class core::id::DOF_ID> > &
- active_jumps(self: pyrosetta.rosetta.core.environment.DofPassport) pyrosetta.rosetta.utility.vector1_int ¶
C++: core::environment::DofPassport::active_jumps() const –> class utility::vector1<int, class std::allocator<int> >
- add_dof_access(self: pyrosetta.rosetta.core.environment.DofPassport, id: pyrosetta.rosetta.core.id.DOF_ID) None ¶
configure passport to allow access to a bond length or angle dof_id
the DOF_ID to allow access to
C++: core::environment::DofPassport::add_dof_access(const class core::id::DOF_ID &) –> void
- assign(self: pyrosetta.rosetta.core.environment.DofPassport, : pyrosetta.rosetta.core.environment.DofPassport) pyrosetta.rosetta.core.environment.DofPassport ¶
C++: core::environment::DofPassport::operator=(const class core::environment::DofPassport &) –> class core::environment::DofPassport &
- dof_access(*args, **kwargs)¶
Overloaded function.
dof_access(self: pyrosetta.rosetta.core.environment.DofPassport, id: pyrosetta.rosetta.core.id.DOF_ID) -> bool
C++: core::environment::DofPassport::dof_access(const class core::id::DOF_ID &) const –> bool
dof_access(self: pyrosetta.rosetta.core.environment.DofPassport, : core::environment::EnvCore, id: pyrosetta.rosetta.core.id.DOF_ID) -> bool
C++: core::environment::DofPassport::dof_access(const class core::environment::EnvCore &, const class core::id::DOF_ID &) const –> bool
- env_id(self: pyrosetta.rosetta.core.environment.DofPassport) int ¶
C++: core::environment::DofPassport::env_id() const –> const unsigned long &
- has_jump_access(self: pyrosetta.rosetta.core.environment.DofPassport, jump_num: int) bool ¶
C++: core::environment::DofPassport::has_jump_access(int) const –> bool
- mover(self: pyrosetta.rosetta.core.environment.DofPassport) str ¶
C++: core::environment::DofPassport::mover() const –> const std::string &
- reference_conformation(*args, **kwargs)¶
Overloaded function.
reference_conformation(self: pyrosetta.rosetta.core.environment.DofPassport) -> pyrosetta.rosetta.core.conformation.Conformation
C++: core::environment::DofPassport::reference_conformation() const –> class std::shared_ptr<const class core::conformation::Conformation>
reference_conformation(self: pyrosetta.rosetta.core.environment.DofPassport, conf: pyrosetta.rosetta.core.conformation.Conformation) -> None
C++: core::environment::DofPassport::reference_conformation(class std::shared_ptr<const class core::conformation::Conformation>) –> void
- render_movemap(*args, **kwargs)¶
Overloaded function.
render_movemap(self: pyrosetta.rosetta.core.environment.DofPassport) -> core::kinematics::MoveMap
C++: core::environment::DofPassport::render_movemap() const –> class std::shared_ptr<class core::kinematics::MoveMap>
render_movemap(self: pyrosetta.rosetta.core.environment.DofPassport, : core::kinematics::MoveMap) -> None
C++: core::environment::DofPassport::render_movemap(class std::shared_ptr<class core::kinematics::MoveMap>) const –> void
- revoke_all_access(self: pyrosetta.rosetta.core.environment.DofPassport) None ¶
C++: core::environment::DofPassport::revoke_all_access() –> void
- class pyrosetta.rosetta.core.environment.EXCN_Env_Exception¶
Bases:
Exception
- add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::add_msg(const std::string &) –> void
- assign(self: pyrosetta.rosetta.core.environment.EXCN_Env_Exception, : pyrosetta.rosetta.core.environment.EXCN_Env_Exception) pyrosetta.rosetta.core.environment.EXCN_Env_Exception ¶
C++: core::environment::EXCN_Env_Exception::operator=(const class core::environment::EXCN_Env_Exception &) –> class core::environment::EXCN_Env_Exception &
- crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Invoke a crash log for throwing this exception.
If your exception is one which is a “non-error” exception, override this function to do nothing.
C++: utility::excn::Exception::crash_log() const –> void
- display(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Present this exception to the user.
Will invoke crash log reporting, if applicable
C++: utility::excn::Exception::display() const –> void
- file(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::file() –> const std::string &
- line(self: pyrosetta.rosetta.utility.excn.Exception) int ¶
C++: utility::excn::Exception::line() –> int
- msg(*args, **kwargs)¶
Overloaded function.
msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
Will return a formatted message (with file/line information)
C++: utility::excn::Exception::msg() const –> std::string
msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
Will set the raw message.
C++: utility::excn::Exception::msg(const std::string &) –> void
- prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void
- raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
Will return the raw message (without file/line information)
C++: utility::excn::Exception::raw_msg() const –> std::string
- show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None ¶
C++: utility::excn::Exception::show(std::ostream &) const –> void
- traceback(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::traceback() –> const std::string &
- what(self: pyrosetta.rosetta.std.exception) str ¶
C++: std::exception::what() const –> const char *
- class pyrosetta.rosetta.core.environment.EXCN_FTSketchGraph¶
Bases:
Exception
- add_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::add_msg(const std::string &) –> void
- assign(self: pyrosetta.rosetta.core.environment.EXCN_FTSketchGraph, : pyrosetta.rosetta.core.environment.EXCN_FTSketchGraph) pyrosetta.rosetta.core.environment.EXCN_FTSketchGraph ¶
C++: core::environment::EXCN_FTSketchGraph::operator=(const class core::environment::EXCN_FTSketchGraph &) –> class core::environment::EXCN_FTSketchGraph &
- crash_log(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Invoke a crash log for throwing this exception.
If your exception is one which is a “non-error” exception, override this function to do nothing.
C++: utility::excn::Exception::crash_log() const –> void
- display(self: pyrosetta.rosetta.utility.excn.Exception) None ¶
- Present this exception to the user.
Will invoke crash log reporting, if applicable
C++: utility::excn::Exception::display() const –> void
- file(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::file() –> const std::string &
- line(self: pyrosetta.rosetta.utility.excn.Exception) int ¶
C++: utility::excn::Exception::line() –> int
- msg(*args, **kwargs)¶
Overloaded function.
msg(self: pyrosetta.rosetta.utility.excn.Exception) -> str
Will return a formatted message (with file/line information)
C++: utility::excn::Exception::msg() const –> std::string
msg(self: pyrosetta.rosetta.utility.excn.Exception, m: str) -> None
Will set the raw message.
C++: utility::excn::Exception::msg(const std::string &) –> void
- prepend_to_msg(self: pyrosetta.rosetta.utility.excn.Exception, str: str) None ¶
C++: utility::excn::Exception::prepend_to_msg(const std::string &) –> void
- raw_msg(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
Will return the raw message (without file/line information)
C++: utility::excn::Exception::raw_msg() const –> std::string
- show(self: pyrosetta.rosetta.utility.excn.Exception, : pyrosetta.rosetta.std.ostream) None ¶
C++: utility::excn::Exception::show(std::ostream &) const –> void
- traceback(self: pyrosetta.rosetta.utility.excn.Exception) str ¶
C++: utility::excn::Exception::traceback() –> const std::string &
- what(self: pyrosetta.rosetta.std.exception) str ¶
C++: std::exception::what() const –> const char *
- class pyrosetta.rosetta.core.environment.EnvCore¶
Bases:
pybind11_object
- id(self: pyrosetta.rosetta.core.environment.EnvCore) int ¶
C++: core::environment::EnvCore::id() const –> const unsigned long &
- name(self: pyrosetta.rosetta.core.environment.EnvCore) str ¶
C++: core::environment::EnvCore::name() const –> const std::string &
- superenv(self: pyrosetta.rosetta.core.environment.EnvCore) pyrosetta.rosetta.std.weak_ptr_const_core_environment_EnvCore_t ¶
C++: core::environment::EnvCore::superenv() const –> class std::weak_ptr<const class core::environment::EnvCore>
- class pyrosetta.rosetta.core.environment.FoldTreeSketch¶
Bases:
pybind11_object
- class Node¶
Bases:
pybind11_object
- add_jump_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_core_environment_FoldTreeSketch_Node_t) None ¶
C++: core::environment::FoldTreeSketch::Node::add_jump_neighbor(class std::weak_ptr<class core::environment::FoldTreeSketch::Node>) –> void
- add_peptide_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node) None ¶
C++: core::environment::FoldTreeSketch::Node::add_peptide_neighbor(class std::shared_ptr<class core::environment::FoldTreeSketch::Node>) –> void
- assign(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, : pyrosetta.rosetta.core.environment.FoldTreeSketch.Node) pyrosetta.rosetta.core.environment.FoldTreeSketch.Node ¶
C++: core::environment::FoldTreeSketch::Node::operator=(const class core::environment::FoldTreeSketch::Node &) –> class core::environment::FoldTreeSketch::Node &
- collect_jumps(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, v: pyrosetta.rosetta.std.set_std_pair_unsigned_long_unsigned_long_t) None ¶
C++: core::environment::FoldTreeSketch::Node::collect_jumps(class std::set<struct std::pair<unsigned long, unsigned long>, struct std::less<struct std::pair<unsigned long, unsigned long> >, class std::allocator<struct std::pair<unsigned long, unsigned long> > > &) const –> void
- has_jump_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_const_core_environment_FoldTreeSketch_Node_t) bool ¶
C++: core::environment::FoldTreeSketch::Node::has_jump_neighbor(class std::weak_ptr<const class core::environment::FoldTreeSketch::Node>) const –> bool
- has_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_const_core_environment_FoldTreeSketch_Node_t) bool ¶
C++: core::environment::FoldTreeSketch::Node::has_neighbor(class std::weak_ptr<const class core::environment::FoldTreeSketch::Node>) const –> bool
- has_peptide_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_const_core_environment_FoldTreeSketch_Node_t) bool ¶
C++: core::environment::FoldTreeSketch::Node::has_peptide_neighbor(class std::weak_ptr<const class core::environment::FoldTreeSketch::Node>) const –> bool
- static newNode(i: int) pyrosetta.rosetta.core.environment.FoldTreeSketch.Node ¶
C++: core::environment::FoldTreeSketch::Node::newNode(unsigned long) –> class std::shared_ptr<class core::environment::FoldTreeSketch::Node>
- rm_jump_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_core_environment_FoldTreeSketch_Node_t) None ¶
C++: core::environment::FoldTreeSketch::Node::rm_jump_neighbor(class std::weak_ptr<class core::environment::FoldTreeSketch::Node>) –> void
- rm_peptide_neighbor(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node, n: pyrosetta.rosetta.std.weak_ptr_core_environment_FoldTreeSketch_Node_t) None ¶
C++: core::environment::FoldTreeSketch::Node::rm_peptide_neighbor(class std::weak_ptr<class core::environment::FoldTreeSketch::Node>) –> void
- seqid(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node) int ¶
C++: core::environment::FoldTreeSketch::Node::seqid() const –> unsigned long
- unvisit(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node) None ¶
C++: core::environment::FoldTreeSketch::Node::unvisit() const –> void
- visited(self: pyrosetta.rosetta.core.environment.FoldTreeSketch.Node) bool ¶
C++: core::environment::FoldTreeSketch::Node::visited() const –> bool
- append_peptide(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, l: int) None ¶
add a new (graph-detached) peptide-bonded strech of length l at the end of the sequence
C++: core::environment::FoldTreeSketch::append_peptide(const unsigned long) –> void
- append_residue(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) None ¶
C++: core::environment::FoldTreeSketch::append_residue() –> void
- cycle(*args, **kwargs)¶
Overloaded function.
cycle(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) -> pyrosetta.rosetta.utility.vector1_unsigned_long
cycle(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, start: int) -> pyrosetta.rosetta.utility.vector1_unsigned_long
C++: core::environment::FoldTreeSketch::cycle(const unsigned long) const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> >
- has_cut(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, : int) bool ¶
C++: core::environment::FoldTreeSketch::has_cut(const unsigned long) const –> bool
- has_jump(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, p1: int, p2: int) bool ¶
C++: core::environment::FoldTreeSketch::has_jump(const unsigned long, const unsigned long) const –> bool
- insert_cut(*args, **kwargs)¶
Overloaded function.
insert_cut(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, l: int) -> None
insert a cut after position l (i.e. between position l and l+1)
C++: core::environment::FoldTreeSketch::insert_cut(const unsigned long) –> void
insert_cut(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, bias: pyrosetta.rosetta.utility.vector1_double) -> int
randomly insert a cut using the bias passed in.
C++: core::environment::FoldTreeSketch::insert_cut(class utility::vector1<double, class std::allocator<double> >) –> unsigned long
- insert_jump(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, p1: int, p2: int) None ¶
insert a jump between positions p1 and p2 in the graph
C++: core::environment::FoldTreeSketch::insert_jump(const unsigned long, const unsigned long) –> void
- nres(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) int ¶
C++: core::environment::FoldTreeSketch::nres() const –> unsigned long
- num_cuts(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) int ¶
C++: core::environment::FoldTreeSketch::num_cuts() const –> int
- num_jumps(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) int ¶
C++: core::environment::FoldTreeSketch::num_jumps() const –> unsigned long
- remove_cycles(*args, **kwargs)¶
Overloaded function.
remove_cycles(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) -> pyrosetta.rosetta.std.set_unsigned_long_t
C++: core::environment::FoldTreeSketch::remove_cycles() –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
remove_cycles(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, bias: pyrosetta.rosetta.utility.vector1_double) -> pyrosetta.rosetta.std.set_unsigned_long_t
C++: core::environment::FoldTreeSketch::remove_cycles(const class utility::vector1<double, class std::allocator<double> > &) –> class std::set<unsigned long, struct std::less<unsigned long>, class std::allocator<unsigned long> >
- render(*args, **kwargs)¶
Overloaded function.
render(self: pyrosetta.rosetta.core.environment.FoldTreeSketch) -> pyrosetta.rosetta.core.kinematics.FoldTree
wrapper for the other render()
C++: core::environment::FoldTreeSketch::render() const –> class std::shared_ptr<class core::kinematics::FoldTree>
render(self: pyrosetta.rosetta.core.environment.FoldTreeSketch, ft: pyrosetta.rosetta.core.kinematics.FoldTree) -> None
build this graph into the FoldTree ft. The state of the graph must be valid here.
C++: core::environment::FoldTreeSketch::render(class core::kinematics::FoldTree &) const –> void
- class pyrosetta.rosetta.core.environment.LocalPosition¶
Bases:
pybind11_object
- assign(self: pyrosetta.rosetta.core.environment.LocalPosition, : pyrosetta.rosetta.core.environment.LocalPosition) pyrosetta.rosetta.core.environment.LocalPosition ¶
C++: core::environment::LocalPosition::operator=(const class core::environment::LocalPosition &) –> class core::environment::LocalPosition &
- label(self: pyrosetta.rosetta.core.environment.LocalPosition) str ¶
C++: core::environment::LocalPosition::label() const –> const std::string &
- position(self: pyrosetta.rosetta.core.environment.LocalPosition) int ¶
C++: core::environment::LocalPosition::position() const –> const unsigned long &
- class pyrosetta.rosetta.core.environment.SequenceAnnotation¶
Bases:
pybind11_object
- add_jump_label(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : str, : int) None ¶
C++: core::environment::SequenceAnnotation::add_jump_label(const std::string &, unsigned long) –> void
- add_seq_label(*args, **kwargs)¶
Overloaded function.
add_seq_label(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : str, : pyrosetta.rosetta.std.vector_unsigned_long) -> None
C++: core::environment::SequenceAnnotation::add_seq_label(const std::string &, const class std::vector<unsigned long, class std::allocator<unsigned long> > &) –> void
add_seq_label(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : str, : pyrosetta.rosetta.utility.vector1_unsigned_long) -> None
C++: core::environment::SequenceAnnotation::add_seq_label(const std::string &, const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &) –> void
- append_seq(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, label: str) None ¶
append a single residue with the given label to the end of the Annotation
C++: core::environment::SequenceAnnotation::append_seq(const std::string &) –> void
- assign(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : pyrosetta.rosetta.core.environment.SequenceAnnotation) pyrosetta.rosetta.core.environment.SequenceAnnotation ¶
C++: core::environment::SequenceAnnotation::operator=(const class core::environment::SequenceAnnotation &) –> class core::environment::SequenceAnnotation &
- has_seq_label(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : str) bool ¶
C++: core::environment::SequenceAnnotation::has_seq_label(const std::string &) const –> bool
- length(*args, **kwargs)¶
Overloaded function.
length(self: pyrosetta.rosetta.core.environment.SequenceAnnotation) -> int
C++: core::environment::SequenceAnnotation::length() const –> const unsigned long &
length(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, label: str) -> int
C++: core::environment::SequenceAnnotation::length(const std::string &) const –> unsigned long
- resolve_jump(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, label: str) int ¶
C++: core::environment::SequenceAnnotation::resolve_jump(const std::string &) const –> unsigned long
- resolve_seq(*args, **kwargs)¶
Overloaded function.
resolve_seq(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, : pyrosetta.rosetta.core.environment.LocalPosition) -> int
C++: core::environment::SequenceAnnotation::resolve_seq(const class core::environment::LocalPosition &) const –> unsigned long
resolve_seq(self: pyrosetta.rosetta.core.environment.SequenceAnnotation, label: str) -> pyrosetta.rosetta.utility.vector1_unsigned_long
C++: core::environment::SequenceAnnotation::resolve_seq(const std::string &) const –> const class utility::vector1<unsigned long, class std::allocator<unsigned long> > &