Skip to content

Commit b659707

Browse files
committed
Comment on test
1 parent 141d075 commit b659707

File tree

1 file changed

+23
-12
lines changed

1 file changed

+23
-12
lines changed

tests/test_gel_analysis.py

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,44 @@
11
"""
2-
Basic tests to check that the core functionalities are at least running.
2+
Complex validation test.
33
"""
44

55
import matplotlib
6+
67
matplotlib.use("Agg")
78

89
import os
9-
from collections import OrderedDict
10-
from bandwitch import (ClonesObservations)
11-
from Bio import SeqIO, Restriction
12-
import pytest
10+
from bandwitch import ClonesObservations
1311

1412

1513
def test_complex_validation(tmpdir):
16-
data_dir = os.path.join('tests', 'test_data', 'complex_validation_data')
17-
records_path = os.path.join(data_dir, 'constructs_sequences.zip')
18-
constructs_map_path = os.path.join(data_dir, 'constructs_map.xls')
19-
digestions_map_path = os.path.join(data_dir, 'digestions_map.xls')
20-
aati_zip_path = os.path.join(data_dir, 'digestion_results.zip')
14+
data_dir = os.path.join("tests", "test_data", "complex_validation_data")
15+
records_path = os.path.join(data_dir, "constructs_sequences.zip")
16+
constructs_map_path = os.path.join(data_dir, "constructs_map.xls")
17+
digestions_map_path = os.path.join(data_dir, "digestions_map.xls")
18+
aati_zip_path = os.path.join(data_dir, "digestion_results.zip")
2119
clones = ClonesObservations.from_files(
2220
records_path=records_path,
2321
constructs_map_path=constructs_map_path,
2422
aati_zip_path=aati_zip_path,
25-
digestions_map_path=digestions_map_path
23+
digestions_map_path=digestions_map_path,
2624
)
2725
validations = clones.validate_all_clones(relative_tolerance=0.03)
2826
clones.plot_validations_plate_map(validations)
2927
clones.plot_all_validations_patterns(validations)
3028
partial_digest_analysis = clones.partial_digests_analysis()
3129
clones.plot_partial_digests_analysis(partial_digest_analysis)
3230
summary_table = clones.validations_summary_table(
33-
validations, target=os.path.join(str(tmpdir), 'table.csv'))
31+
validations, target=os.path.join(str(tmpdir), "table.csv")
32+
)
33+
34+
35+
# Chosen digestions, for reference:
36+
# C00 EcoRI,PvuI
37+
# C01 EcoRI,PvuI
38+
# C02 EcoRI,PvuI
39+
# C03 EcoRI,PvuI
40+
# C04 EcoRI,PvuI
41+
# C05 EcoRI,PvuI
42+
# C06 AseI,EcoRI
43+
# C07 AseI,EcoRI
44+
# C08 AseI,EcoRI

0 commit comments

Comments
 (0)