예제 #1
0
 def save_text_to_filename(self, filename, text):
     """save random draws """
     filename = self.out + filename
     
     if os.path.exists(filename):
         _remove_file(filename)
         
     common.save_text_file(filename, text)
     
     return(filename)
예제 #2
0
    def save_sumlog(self, assoc_file, clusterresults):
        """
        save sumlog file to disk.
        """
        
        output_number = get_number_of_assoc_file(assoc_file)
        output_number= str(output_number[1:])
        
        filename = self.create_assoc_analysis_filename(output_number)
        results_as_text = clusterresults.format_results()
                
        if os.path.exists(filename):
            _remove_file([filename2 for filename2 in self.get_sumlog_filenames()])

        common.save_text_file(filename, results_as_text)
        log.info("Saved sumlog file as " + filename)