Package schrodinger :: Package application :: Package glide :: Package packages :: Module glide_subset
[hide private]
[frames] | no frames]

Module glide_subset

Classes [hide private]
  SubsetReader
Helper class for scanning subset files.
Functions [hide private]
 
sort_parse_args()
 
sort(infile, outfile)
 
sortmain()
 
parse_mol_id(line)
 
parse_score(line)
Extract the score from the comment in a line of a Phase subset file.
 
merge_readers(readers, outfh, nreport=None)
 
merge_batch(filenames, output_filename, nreport=None)
Merge the give subset files in a single pass.
 
merge_all(filenames, output_filename, batch_size=128, nreport=None)
Merge any number of subset files, opening only up to 'batch_size' at a time and doing multiple passes if necessary.
 
parse_merge_args()
Parse arguments to the glide_subset_merge script.
 
merge_main()
Main function for the glide_subset_merge script.
 
phase_subset_reader(fname)
Return an iterator that reads a Phase subset file, skipping LIGAND_DIR lines.
 
phase_subset_count(fname)
Count the lines in a Phase subset file, ignoring LIGAND_DIR lines.
Variables [hide private]
  __package__ = 'schrodinger.application.glide.packages'
Function Details [hide private]

parse_score(line)

 

Extract the score from the comment in a line of a Phase subset file.

Sample line:
    LIGAND_NAME = mol_2 # score =   -6.7935

merge_batch(filenames, output_filename, nreport=None)

 

Merge the give subset files in a single pass. Not recommended for very large numbers of input files.