Rosetta  2019.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
erraser_analysis Namespace Reference

Functions

def find_chi_angle_std_pdb
 
def syn_anti_check
 

Variables

tuple file_path = os.path.split( os.path.abspath(__file__) )
 
tuple pdb1 = abspath( sys.argv[1] )
 
tuple pdb2 = abspath( sys.argv[2] )
 
int clash1 = 0
 
int clash2 = 0
 
tuple START_rna_validate_data = phenix_rna_validate( pdb1 )
 
list pucker1 = START_rna_validate_data['pucker']
 
list bond1 = START_rna_validate_data['bond']
 
list angle1 = START_rna_validate_data['angle']
 
list suite1 = START_rna_validate_data['suite']
 
tuple ERRASER_rna_validate_data = phenix_rna_validate( pdb2 )
 
list pucker2 = ERRASER_rna_validate_data['pucker']
 
list bond2 = ERRASER_rna_validate_data['bond']
 
list angle2 = ERRASER_rna_validate_data['angle']
 
list suite2 = ERRASER_rna_validate_data['suite']
 
tuple suite_outlier1 = sum( ['!!' in suite[3] for suite in suite1] )
 
tuple suite_outlier2 = sum( ['!!' in suite[3] for suite in suite2] )
 
list lines = []
 
string res = '%4s%2s%4s '
 
string res1 = '%4s%2s%4s '
 
tuple delta1 = float(line1[3])
 
string info1 = '%8.1f/!!'
 
string info2 = ' OK'
 
string res2 = '%4s%2s%4s '
 
tuple delta2 = float(line2[3])
 
list temp = []
 
 line_split = i
 
list atoms = line_split[3]
 
tuple sigma = float(line_split[5])
 
tuple chi_list1 = find_chi_angle_std_pdb( pdb1 )
 
tuple chi_list2 = find_chi_angle_std_pdb( pdb2 )
 
tuple diff = abs(i[1] - j[1])
 

Function Documentation

def erraser_analysis.find_chi_angle_std_pdb (   input_pdb)
def erraser_analysis.syn_anti_check (   chi)

Variable Documentation

list erraser_analysis.angle1 = START_rna_validate_data['angle']
list erraser_analysis.angle2 = ERRASER_rna_validate_data['angle']
tuple erraser_analysis.atoms = line_split[3]
list erraser_analysis.bond1 = START_rna_validate_data['bond']
list erraser_analysis.bond2 = ERRASER_rna_validate_data['bond']
tuple erraser_analysis.chi_list1 = find_chi_angle_std_pdb( pdb1 )
tuple erraser_analysis.chi_list2 = find_chi_angle_std_pdb( pdb2 )
tuple erraser_analysis.clash1 = 0
tuple erraser_analysis.clash2 = 0
tuple erraser_analysis.delta1 = float(line1[3])
tuple erraser_analysis.delta2 = float(line2[3])
int erraser_analysis.diff = abs(i[1] - j[1])
tuple erraser_analysis.ERRASER_rna_validate_data = phenix_rna_validate( pdb2 )
tuple erraser_analysis.file_path = os.path.split( os.path.abspath(__file__) )
string erraser_analysis.info1 = '%8.1f/!!'
string erraser_analysis.info2 = ' OK'
erraser_analysis.line_split = i
list erraser_analysis.lines = []
tuple erraser_analysis.pdb1 = abspath( sys.argv[1] )

Referenced by add_rosetta_options_5().

tuple erraser_analysis.pdb2 = abspath( sys.argv[2] )
list erraser_analysis.pucker1 = START_rna_validate_data['pucker']
list erraser_analysis.pucker2 = ERRASER_rna_validate_data['pucker']
string erraser_analysis.res = '%4s%2s%4s '
string erraser_analysis.res1 = '%4s%2s%4s '
string erraser_analysis.res2 = '%4s%2s%4s '
tuple erraser_analysis.sigma = float(line_split[5])
tuple erraser_analysis.START_rna_validate_data = phenix_rna_validate( pdb1 )
list erraser_analysis.suite1 = START_rna_validate_data['suite']
list erraser_analysis.suite2 = ERRASER_rna_validate_data['suite']
tuple erraser_analysis.suite_outlier1 = sum( ['!!' in suite[3] for suite in suite1] )
tuple erraser_analysis.suite_outlier2 = sum( ['!!' in suite[3] for suite in suite2] )
list erraser_analysis.temp = []