Ejemplo n.º 1
0
    def createPrediction(self, saveFile=""):
        prediction = Prediction()

        # On parcourt tous les fichiers
        for nameFile, extract in self.getDSSPFile(self.cathFile,
                                                  self.dataFolder):
            resSeq, resStruc = self.loadDSSPFile(nameFile, extract)
            prediction.addSeqAndStruc(resSeq, resStruc)

        # On sauvegarde si cela a été précisé précédemment
        if (saveFile != ""):
            prediction.saveInFile(saveFile)

        return prediction