schrodinger.ui.sequencealignment.predictors module

schrodinger.ui.sequencealignment.predictors.init_predictors()[source]
schrodinger.ui.sequencealignment.predictors.get_predictor_path(predictor_name)[source]
schrodinger.ui.sequencealignment.predictors.get_predictor_data_path(predictor_name)[source]
schrodinger.ui.sequencealignment.predictors.make_model_def_file(model_data_dir, model_file_name, predictor)[source]
schrodinger.ui.sequencealignment.predictors.generate_flat_alignment(sequence, alignment_file_name, progress_dialog=None, remote_query_dialog=None)[source]

Runs a BLAST job on nr database in order to generate a flat alignment file required by the predictors. In case of failure it just writes the input sequence to the alignment file.

schrodinger.ui.sequencealignment.predictors.write_input_file(predictor, alignment_name, model_name, sequence, pred_ss=None, pred_acc=None)[source]

Writes an input file for a specific predictor.

schrodinger.ui.sequencealignment.predictors.has_predictor(predictor)[source]
schrodinger.ui.sequencealignment.predictors.run(sequence, predictor_list, progress_dialog=None, remote_query_dialog=None)[source]