diff --git a/reneo/workflow/scripts/reneo_utils/component_utils.py b/reneo/workflow/scripts/reneo_utils/component_utils.py index 49f750e..6192aa4 100644 --- a/reneo/workflow/scripts/reneo_utils/component_utils.py +++ b/reneo/workflow/scripts/reneo_utils/component_utils.py @@ -41,7 +41,7 @@ def get_components(**kwargs): if ( vogs_present - and len(vogs_found) >= kwargs['nvogs'] + and (kwargs["unitig_names"][unitig] in kwargs["circular"] or len(vogs_found) >= kwargs['nvogs']) and kwargs["edges_lengths"][kwargs["unitig_names"][unitig]] > kwargs["minlength"] ): pruned_vs[i] = component