Package rosetta :: Package core :: Package environment :: Module _core_environment_ :: Class FoldTreeSketch
[hide private]
[frames] | no frames]

Class FoldTreeSketch

 object --+    
          |    
??.instance --+
              |
             FoldTreeSketch

core/environment/FoldTreeSketch.hh:57

Instance Methods [hide private]
 
__init__(...)
__init__( (object)arg1) -> None :
 
__reduce__(...)
helper for pickle
 
append_peptide(...)
append_peptide( (FoldTreeSketch)arg1, (int)l) -> None : add a new (graph-detached) peptide-bonded strech of length l at the end of the sequence
 
append_residue(...)
append_residue( (FoldTreeSketch)arg1) -> None : core/environment/FoldTreeSketch.hh:88
 
cycle(...)
cycle( (FoldTreeSketch)arg1 [, (int)start=1]) -> vector1_Size : core/environment/FoldTreeSketch.hh:94
 
has_cut(...)
has_cut( (FoldTreeSketch)arg1, (int)) -> bool : core/environment/FoldTreeSketch.hh:90
 
has_jump(...)
has_jump( (FoldTreeSketch)arg1, (int)p1, (int)p2) -> bool : core/environment/FoldTreeSketch.hh:92
 
insert_cut(...)
insert_cut( (FoldTreeSketch)arg1, (int)l) -> None : insert a cut after position l (i.e.
 
insert_jump(...)
insert_jump( (FoldTreeSketch)arg1, (int)p1, (int)p2) -> None : insert a jump between positions p1 and p2 in the graph
 
nres(...)
nres( (FoldTreeSketch)arg1) -> int : core/environment/FoldTreeSketch.hh:106
 
num_cuts(...)
num_cuts( (FoldTreeSketch)arg1) -> int : core/environment/FoldTreeSketch.hh:110
 
num_jumps(...)
num_jumps( (FoldTreeSketch)arg1) -> int : core/environment/FoldTreeSketch.hh:108
 
remove_cycles(...)
remove_cycles( (FoldTreeSketch)arg1) -> set_Size : core/environment/FoldTreeSketch.hh:96
 
render(...)
render( (FoldTreeSketch)arg1) -> FoldTree : wrapper for the other render()

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __instance_size__ = 32
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None :

    C++ signature :
        void __init__(_object*)

__init__( (object)arg1, (int)length) -> None :
    core/environment/FoldTreeSketch.hh:69

    C++ signature :
        void __init__(_object*,unsigned long)

__init__( (object)arg1, (FoldTree)) -> None :
    core/environment/FoldTreeSketch.hh:71

    C++ signature :
        void __init__(_object*,core::kinematics::FoldTree)

__init__( (object)arg1, (FoldTreeSketch)) -> None :
    copy the FoldTreeSketch
    @warning This is not a full deep copy. It doesn't copy the Node pointers deeply, which means
    

    C++ signature :
        void __init__(_object*,core::environment::FoldTreeSketch)

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

append_peptide(...)

 

append_peptide( (FoldTreeSketch)arg1, (int)l) -> None :
    add a new (graph-detached) peptide-bonded strech of length l at the end of the sequence
    

    C++ signature :
        void append_peptide(core::environment::FoldTreeSketch {lvalue},unsigned long)

append_residue(...)

 

append_residue( (FoldTreeSketch)arg1) -> None :
    core/environment/FoldTreeSketch.hh:88

    C++ signature :
        void append_residue(core::environment::FoldTreeSketch {lvalue})

cycle(...)

 

cycle( (FoldTreeSketch)arg1 [, (int)start=1]) -> vector1_Size :
    core/environment/FoldTreeSketch.hh:94

    C++ signature :
        utility::vector1<unsigned long, std::allocator<unsigned long> > cycle(core::environment::FoldTreeSketch {lvalue} [,unsigned long=1])

has_cut(...)

 

has_cut( (FoldTreeSketch)arg1, (int)) -> bool :
    core/environment/FoldTreeSketch.hh:90

    C++ signature :
        bool has_cut(core::environment::FoldTreeSketch {lvalue},unsigned long)

has_jump(...)

 

has_jump( (FoldTreeSketch)arg1, (int)p1, (int)p2) -> bool :
    core/environment/FoldTreeSketch.hh:92

    C++ signature :
        bool has_jump(core::environment::FoldTreeSketch {lvalue},unsigned long,unsigned long)

insert_cut(...)

 

insert_cut( (FoldTreeSketch)arg1, (int)l) -> None :
    insert a cut after position l (i.e. between position l and l+1)
    

    C++ signature :
        void insert_cut(core::environment::FoldTreeSketch {lvalue},unsigned long)

insert_cut( (FoldTreeSketch)arg1, (vector1_Real)bias) -> int :
    randomly insert a cut using the bias passed in.
    

    C++ signature :
        unsigned long insert_cut(core::environment::FoldTreeSketch {lvalue},utility::vector1<double, std::allocator<double> >)

insert_jump(...)

 

insert_jump( (FoldTreeSketch)arg1, (int)p1, (int)p2) -> None :
    insert a jump between positions p1 and p2 in the graph
    

    C++ signature :
        void insert_jump(core::environment::FoldTreeSketch {lvalue},unsigned long,unsigned long)

nres(...)

 

nres( (FoldTreeSketch)arg1) -> int :
    core/environment/FoldTreeSketch.hh:106

    C++ signature :
        unsigned long nres(core::environment::FoldTreeSketch {lvalue})

num_cuts(...)

 

num_cuts( (FoldTreeSketch)arg1) -> int :
    core/environment/FoldTreeSketch.hh:110

    C++ signature :
        unsigned long num_cuts(core::environment::FoldTreeSketch {lvalue})

num_jumps(...)

 

num_jumps( (FoldTreeSketch)arg1) -> int :
    core/environment/FoldTreeSketch.hh:108

    C++ signature :
        unsigned long num_jumps(core::environment::FoldTreeSketch {lvalue})

remove_cycles(...)

 

remove_cycles( (FoldTreeSketch)arg1) -> set_Size :
    core/environment/FoldTreeSketch.hh:96

    C++ signature :
        std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> > remove_cycles(core::environment::FoldTreeSketch {lvalue})

remove_cycles( (FoldTreeSketch)arg1, (vector1_Real)bias) -> set_Size :
    core/environment/FoldTreeSketch.hh:98

    C++ signature :
        std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> > remove_cycles(core::environment::FoldTreeSketch {lvalue},utility::vector1<double, std::allocator<double> >)

render(...)

 

render( (FoldTreeSketch)arg1) -> FoldTree :
    wrapper for the other render()
    

    C++ signature :
        boost::shared_ptr<core::kinematics::FoldTree> render(core::environment::FoldTreeSketch {lvalue})

render( (FoldTreeSketch)arg1, (FoldTree)ft) -> None :
    build this graph into the FoldTree ft. The state of the graph must be valid here.
    

    C++ signature :
        void render(core::environment::FoldTreeSketch {lvalue},core::kinematics::FoldTree {lvalue})