Skip to content

Commit 27460d4

Browse files
committed
Add results modeling
1 parent 4dca4c4 commit 27460d4

5 files changed

Lines changed: 1126 additions & 1 deletion

File tree

pipeline.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
from PROBESt.misc import write_stats
2727
from PROBESt.merge import merge
2828
from PROBESt.args import arguments_parse
29+
from PROBESt.modeling import run_modeling
2930

3031
# Functions
3132

@@ -191,3 +192,7 @@ def merge_iter(iter: int):
191192

192193
write_stats(stats, args.output)
193194
print("Done\n\nFinish")
195+
196+
# 7. Modeling ----
197+
modeling_output = os.path.join(args.output, "modeling_results.tsv")
198+
run_modeling(args, args.input, args.output + "/output.fa", modeling_output)

src/PROBESt/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@
1111
from . import models_registry
1212
from . import AI
1313
from . import filtration
14-
from . import tokenization
14+
from . import tokenization
15+
from . import modeling

src/PROBESt/args.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,12 @@ def arguments_parse():
204204
default="70",
205205
help="Probe check template option: Minimum identity percentage. Default is 70.")
206206

207+
parser.add_argument("--visualize",
208+
required=False,
209+
default=True,
210+
type=bool,
211+
help="Whether to create visualizations for probe-target pairs. Default is True.")
212+
207213
args = parser.parse_args()
208214

209215
# Correct args

0 commit comments

Comments
 (0)