Skip to content

Commit af0f373

Browse files
committed
🎨 isort
1 parent c5a992c commit af0f373

File tree

10 files changed

+42
-46
lines changed

10 files changed

+42
-46
lines changed

src/instanexus/__main__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
import sys
21
import argparse
2+
import sys
3+
34
from . import script_dbg, script_greedy
45

56

src/instanexus/alignment.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import shutil
2727
import subprocess
2828
from pathlib import Path
29+
2930
from Bio import SeqIO
3031

3132
logging.basicConfig(

src/instanexus/assembly.py

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,25 @@
2020
__status__ = Dev
2121
"""
2222

23+
import argparse
24+
2325
# import libraries
2426
import logging
27+
from collections import Counter, defaultdict
28+
from dataclasses import dataclass
29+
from itertools import combinations
30+
from pathlib import Path
31+
from typing import Any, Dict, Iterable, List, Optional, Tuple
32+
33+
import Bio
2534
import networkx as nx
2635
import pandas as pd
27-
import argparse
28-
import Bio
36+
from Bio import SeqIO
37+
from tqdm import tqdm
2938

3039
from . import helpers
3140
from . import visualization as viz
3241

33-
from tqdm import tqdm
34-
from pathlib import Path
35-
from Bio import SeqIO
36-
from collections import defaultdict
37-
from collections import Counter
38-
from itertools import combinations
39-
from dataclasses import dataclass
40-
from typing import List, Tuple, Dict, Any, Iterable, Optional
41-
42-
4342
logging.basicConfig(level=logging.INFO)
4443
logger = logging.getLogger(__name__)
4544

src/instanexus/clustering.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@
2424
import logging
2525
import shutil
2626
import subprocess
27-
import pandas as pd
2827
from pathlib import Path
2928
from tempfile import mkdtemp
29+
30+
import pandas as pd
3031
from Bio import SeqIO
3132
from tqdm import tqdm
3233

src/instanexus/consensus.py

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,23 @@
2121
"""
2222

2323
import argparse
24+
import json
2425
import logging
2526
import os
26-
import json
2727
import re
2828
import statistics
29-
from tqdm import tqdm
30-
31-
from pathlib import Path
3229
from collections import Counter
33-
from Bio import SeqIO
34-
from Bio.Seq import Seq
35-
from Bio.SeqRecord import SeqRecord
30+
from pathlib import Path
3631

3732
import Bio.SeqRecord
38-
import pandas as pd
33+
import logomaker
3934
import matplotlib.pyplot as plt
35+
import pandas as pd
4036
import seaborn as sns
41-
import logomaker
37+
from Bio import SeqIO
38+
from Bio.Seq import Seq
39+
from Bio.SeqRecord import SeqRecord
40+
from tqdm import tqdm
4241

4342
logging.basicConfig(
4443
level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s"

src/instanexus/helpers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@
2020
__status__ = Dev
2121
"""
2222

23+
import json
24+
import os
25+
from pathlib import Path
26+
2327
# import libraries
2428
import numpy as np
2529
import pandas as pd
26-
import os
27-
import json
2830
import plotly.express as px
2931
import plotly.graph_objects as go
30-
from pathlib import Path
31-
3232

3333
PROJECT_ROOT = Path(__file__).resolve().parents[2]
3434
JSON_DIR = PROJECT_ROOT / "json"

src/instanexus/main.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,8 @@
2323
import argparse
2424
import logging
2525
from pathlib import Path
26-
from . import preprocessing
27-
from . import assembly
28-
from . import clustering
29-
from . import alignment
30-
from . import consensus
26+
27+
from . import alignment, assembly, clustering, consensus, preprocessing
3128

3229
# Setup logging
3330
logging.basicConfig(

src/instanexus/preprocessing.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@
2020
__status__ = Dev
2121
"""
2222

23+
import json
24+
import logging
25+
2326
# import libraries
2427
import os
2528
import re
26-
import json
27-
import logging
29+
from pathlib import Path
30+
2831
import numpy as np
2932
import pandas as pd
3033
import plotly.express as px
3134
import plotly.graph_objects as go
32-
33-
from pathlib import Path
3435
from Bio import SeqIO
3536

36-
3737
# PROJECT_ROOT = Path(__file__).resolve().parents[2]
3838
# JSON_DIR = PROJECT_ROOT / "json"
3939

src/instanexus/visualization.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,12 @@
2121
"""
2222

2323
import os
24-
import numpy as np
25-
import pandas as pd
24+
2625
import Bio.SeqIO
2726
import matplotlib.patches as patches
2827
import matplotlib.pyplot as plt
28+
import numpy as np
29+
import pandas as pd
2930
import plotly.express as px
3031
import plotly.graph_objects as go
3132
import seaborn as sns

tests/test_preprocessing.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,15 @@
44

55
from instanexus.preprocessing import remove_modifications
66

7+
78
def test_remove_modifications():
89
assert remove_modifications("A(ox)BC(mod)D") == "ABCD"
910
assert remove_modifications("A[UNIMOD:21]BC[UNIMOD:35]D") == "ABCD"
10-
assert (
11-
remove_modifications("A(ox)[UNIMOD:21]BC(mod)[UNIMOD:35]D") == "ABCD"
12-
)
11+
assert remove_modifications("A(ox)[UNIMOD:21]BC(mod)[UNIMOD:35]D") == "ABCD"
1312
assert remove_modifications(None) is None
1413
assert remove_modifications("ACD") == "ACD"
1514
assert remove_modifications("A(I)BCD") == "ABCD"
1615
assert remove_modifications("A(ox)B(I)C(mod)D") == "ABCD"
17-
assert (
18-
remove_modifications("A(ox)[UNIMOD:21]B(I)C(mod)[UNIMOD:35]D") == "ABCD"
19-
)
16+
assert remove_modifications("A(ox)[UNIMOD:21]B(I)C(mod)[UNIMOD:35]D") == "ABCD"
2017
assert remove_modifications("AI BCD") == "AL BCD"
21-
assert remove_modifications("A(ox)I B(mod)CD") == "AL BCD"
18+
assert remove_modifications("A(ox)I B(mod)CD") == "AL BCD"

0 commit comments

Comments
 (0)