Rosetta
Public Member Functions | Public Attributes | List of all members
mutant_modeler.MutantModeler Class Reference

Public Member Functions

def __init__ (self, method, wt_struct)
 
def set_wt_RNA_secstruct (self, secstruct)
 
def set_run_locally (self, value)
 
def get_mut_positions (self, seq)
 
def add_mutant (self, seq)
 
def set_cmd_opts (self, cmd_opts)
 
def set_sfxn (self, sfxn)
 
def set_protein_pack_reps (self, protein_pack_reps)
 
def set_rosetta_prefix (self, prefix)
 
def write_mutfile (self, mut_indices, mutant_seq, input_file, mfil_name)
 
def figure_out_protein_pack_reps (self, index)
 
def get_low_res_command_lines (self, index)
 
def get_med_res_command_lines (self, index)
 
def get_high_res_command_lines (self, index)
 
def make_high_res_subsets_and_cmd_lines (self, index, mut_subsets, mutant_seq_full, native_pdb, mut_depends)
 
def get_command_lines (self, index)
 
def __init__ (self, method, wt_struct)
 
def set_wt_RNA_secstruct (self, secstruct)
 
def set_run_locally (self, value)
 
def get_mut_positions (self, seq)
 
def add_mutant (self, seq)
 
def set_cmd_opts (self, cmd_opts)
 
def set_sfxn (self, sfxn)
 
def set_protein_pack_reps (self, protein_pack_reps)
 
def set_rosetta_prefix (self, prefix)
 
def write_mutfile (self, mut_indices, mutant_seq, input_file, mfil_name)
 
def figure_out_protein_pack_reps (self, index)
 
def get_low_res_command_lines (self, index)
 
def get_med_res_command_lines (self, index)
 
def get_high_res_command_lines (self, index)
 
def make_high_res_subsets_and_cmd_lines (self, index, mut_subsets, mutant_seq_full, native_pdb, mut_depends)
 
def get_command_lines (self, index)
 

Public Attributes

 wt_struct
 
 method
 
 run_local
 
 mutant_seqs
 
 high_res_WT_rebuild
 
 med_res_WT_rebuild
 
 compare_to_full_WT
 
 wt_pdb_tag
 
 wt_RNA_secstruct
 
 mutant_index
 
 cmd_opts
 
 sfxn
 
 protein_pack_reps
 
 rosetta_prefix
 
 wt_base_pairs
 
 map_RNA_index_to_full
 
 mutant_subsets
 

Detailed Description

  Class in charge of making mutants of a given WT structure
  Generates commands that will make mutant structures 
  starting from a 'WT' structure
  Uses either the low-res, med-res, or high-res protocols

Constructor & Destructor Documentation

◆ __init__() [1/2]

def mutant_modeler.MutantModeler.__init__ (   self,
  method,
  wt_struct 
)

◆ __init__() [2/2]

def mutant_modeler.MutantModeler.__init__ (   self,
  method,
  wt_struct 
)

Member Function Documentation

◆ add_mutant() [1/2]

def mutant_modeler.MutantModeler.add_mutant (   self,
  seq 
)

◆ add_mutant() [2/2]

def mutant_modeler.MutantModeler.add_mutant (   self,
  seq 
)

◆ figure_out_protein_pack_reps() [1/2]

def mutant_modeler.MutantModeler.figure_out_protein_pack_reps (   self,
  index 
)

◆ figure_out_protein_pack_reps() [2/2]

def mutant_modeler.MutantModeler.figure_out_protein_pack_reps (   self,
  index 
)

◆ get_command_lines() [1/2]

def mutant_modeler.MutantModeler.get_command_lines (   self,
  index 
)

◆ get_command_lines() [2/2]

def mutant_modeler.MutantModeler.get_command_lines (   self,
  index 
)

◆ get_high_res_command_lines() [1/2]

def mutant_modeler.MutantModeler.get_high_res_command_lines (   self,
  index 
)

◆ get_high_res_command_lines() [2/2]

def mutant_modeler.MutantModeler.get_high_res_command_lines (   self,
  index 
)

◆ get_low_res_command_lines() [1/2]

def mutant_modeler.MutantModeler.get_low_res_command_lines (   self,
  index 
)

◆ get_low_res_command_lines() [2/2]

def mutant_modeler.MutantModeler.get_low_res_command_lines (   self,
  index 
)

◆ get_med_res_command_lines() [1/2]

def mutant_modeler.MutantModeler.get_med_res_command_lines (   self,
  index 
)

◆ get_med_res_command_lines() [2/2]

def mutant_modeler.MutantModeler.get_med_res_command_lines (   self,
  index 
)

◆ get_mut_positions() [1/2]

def mutant_modeler.MutantModeler.get_mut_positions (   self,
  seq 
)

◆ get_mut_positions() [2/2]

def mutant_modeler.MutantModeler.get_mut_positions (   self,
  seq 
)

◆ make_high_res_subsets_and_cmd_lines() [1/2]

def mutant_modeler.MutantModeler.make_high_res_subsets_and_cmd_lines (   self,
  index,
  mut_subsets,
  mutant_seq_full,
  native_pdb,
  mut_depends 
)

◆ make_high_res_subsets_and_cmd_lines() [2/2]

def mutant_modeler.MutantModeler.make_high_res_subsets_and_cmd_lines (   self,
  index,
  mut_subsets,
  mutant_seq_full,
  native_pdb,
  mut_depends 
)

◆ set_cmd_opts() [1/2]

def mutant_modeler.MutantModeler.set_cmd_opts (   self,
  cmd_opts 
)

◆ set_cmd_opts() [2/2]

def mutant_modeler.MutantModeler.set_cmd_opts (   self,
  cmd_opts 
)

◆ set_protein_pack_reps() [1/2]

def mutant_modeler.MutantModeler.set_protein_pack_reps (   self,
  protein_pack_reps 
)

◆ set_protein_pack_reps() [2/2]

def mutant_modeler.MutantModeler.set_protein_pack_reps (   self,
  protein_pack_reps 
)

◆ set_rosetta_prefix() [1/2]

def mutant_modeler.MutantModeler.set_rosetta_prefix (   self,
  prefix 
)

◆ set_rosetta_prefix() [2/2]

def mutant_modeler.MutantModeler.set_rosetta_prefix (   self,
  prefix 
)

◆ set_run_locally() [1/2]

def mutant_modeler.MutantModeler.set_run_locally (   self,
  value 
)

◆ set_run_locally() [2/2]

def mutant_modeler.MutantModeler.set_run_locally (   self,
  value 
)

◆ set_sfxn() [1/2]

def mutant_modeler.MutantModeler.set_sfxn (   self,
  sfxn 
)

◆ set_sfxn() [2/2]

def mutant_modeler.MutantModeler.set_sfxn (   self,
  sfxn 
)

◆ set_wt_RNA_secstruct() [1/2]

def mutant_modeler.MutantModeler.set_wt_RNA_secstruct (   self,
  secstruct 
)

◆ set_wt_RNA_secstruct() [2/2]

def mutant_modeler.MutantModeler.set_wt_RNA_secstruct (   self,
  secstruct 
)

◆ write_mutfile() [1/2]

def mutant_modeler.MutantModeler.write_mutfile (   self,
  mut_indices,
  mutant_seq,
  input_file,
  mfil_name 
)

◆ write_mutfile() [2/2]

def mutant_modeler.MutantModeler.write_mutfile (   self,
  mut_indices,
  mutant_seq,
  input_file,
  mfil_name 
)

Member Data Documentation

◆ cmd_opts

mutant_modeler.MutantModeler.cmd_opts

◆ compare_to_full_WT

mutant_modeler.MutantModeler.compare_to_full_WT

◆ high_res_WT_rebuild

mutant_modeler.MutantModeler.high_res_WT_rebuild

◆ map_RNA_index_to_full

mutant_modeler.MutantModeler.map_RNA_index_to_full

◆ med_res_WT_rebuild

mutant_modeler.MutantModeler.med_res_WT_rebuild

◆ method

mutant_modeler.MutantModeler.method

◆ mutant_index

mutant_modeler.MutantModeler.mutant_index

◆ mutant_seqs

mutant_modeler.MutantModeler.mutant_seqs

◆ mutant_subsets

mutant_modeler.MutantModeler.mutant_subsets

◆ protein_pack_reps

mutant_modeler.MutantModeler.protein_pack_reps

◆ rosetta_prefix

mutant_modeler.MutantModeler.rosetta_prefix

◆ run_local

mutant_modeler.MutantModeler.run_local

◆ sfxn

mutant_modeler.MutantModeler.sfxn

◆ wt_base_pairs

mutant_modeler.MutantModeler.wt_base_pairs

◆ wt_pdb_tag

mutant_modeler.MutantModeler.wt_pdb_tag

◆ wt_RNA_secstruct

mutant_modeler.MutantModeler.wt_RNA_secstruct

◆ wt_struct

mutant_modeler.MutantModeler.wt_struct

The documentation for this class was generated from the following file: