Louis BECQUEY

merge with IBISC branch

1 #!/usr/bin/python3.8 1 #!/usr/bin/python3.8
2 import numpy as np 2 import numpy as np
3 import pandas as pd 3 import pandas as pd
4 -import concurrent.futures, Bio.PDB.StructureBuilder, getopt, gzip, io, itertools, json, os, pickle, psutil, re, requests, signal, sqlalchemy, sqlite3, subprocess, sys, time, traceback, warnings 4 +import concurrent.futures, Bio.PDB.StructureBuilder, getopt, gzip, io, json, os, pickle, psutil, re, requests, signal, sqlalchemy, sqlite3, subprocess, sys, time, traceback, warnings
5 from Bio import AlignIO, SeqIO 5 from Bio import AlignIO, SeqIO
6 from Bio.PDB import MMCIFParser 6 from Bio.PDB import MMCIFParser
7 from Bio.PDB.mmcifio import MMCIFIO 7 from Bio.PDB.mmcifio import MMCIFIO
...@@ -537,7 +537,6 @@ class Chain: ...@@ -537,7 +537,6 @@ class Chain:
537 self.seq_to_align = ''.join(c_seq_to_align) 537 self.seq_to_align = ''.join(c_seq_to_align)
538 self.seq = ''.join(c_seq) 538 self.seq = ''.join(c_seq)
539 539
540 -
541 class Job: 540 class Job:
542 """ This class contains information about a task to run later. 541 """ This class contains information about a task to run later.
543 542
...@@ -572,7 +571,6 @@ class Job: ...@@ -572,7 +571,6 @@ class Job:
572 s = f"{self.priority_}({self.nthreads}) [{self.comp_time}]\t{self.label:25}{self.func_.__name__}(" + " ".join([str(a) for a in self.args_]) + ")" 571 s = f"{self.priority_}({self.nthreads}) [{self.comp_time}]\t{self.label:25}{self.func_.__name__}(" + " ".join([str(a) for a in self.args_]) + ")"
573 return s 572 return s
574 573
575 -
576 class Monitor: 574 class Monitor:
577 """ A job that simply watches the memory usage of another process. 575 """ A job that simply watches the memory usage of another process.
578 576
......