def test_history(): global pts db = DataBase() psmotif = "AAGSGGAAGQAASAAAGAGKGLAA" db.AddSeq(psmotif) for i in pts: db.AddSeq(i) db.SMFromFile("blosum62.mat") db.DBupgma() #db.SearchDomains(1) #slow but works db.ExportHistory() db2 = DataBase() db2.ImportHistory() print(db2.domains)
def test_DBmultiAlign(): db = DataBase() for i in pts: db.AddSeq(i) db.SMFromFile("blosum62.mat") db.DBupgma() print(db.DBmultiAlign([1,2]))
def test_DBupgma(): db = DataBase() db.LoadFile("testfasta.txt", filetype="fasta") db.SMFromFile("blosum62.mat") db.DBupgma() db.tree.printtree()