You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -131,9 +132,11 @@ class CollectAlternateContigNames
131
132
@arg(flag='a', doc="The assembly report column(s) for the alternate contig name(s)", minElements=1) valalternates:Seq[AssemblyReportColumn],
132
133
@arg(flag='s', doc="Only output sequences with the given sequence roles. If none given, all sequences will be output.", minElements=0)
133
134
valsequenceRoles:Seq[SequenceRole] =Seq.empty,
134
-
@arg(flag='d', doc="Update an existing sequence dictionary file. The primary names must match.") valexisting:Option[PathToSequenceDictionary] =None,
135
+
@arg(flag='d', doc="Update an existing sequence dictionary file. The primary names must match.", mutex=Array("sortBySequencingRole")) valexisting:Option[PathToSequenceDictionary] =None,
135
136
@arg(flag='x', doc="Allow mismatching sequence lengths when using an existing sequence dictionary file.") valallowMismatchingLengths:Boolean=false,
136
-
@arg(doc="Skip contigs that have no alternates") valskipMissingAlternates:Boolean=true
137
+
@arg(doc="Skip contigs that have no alternates") valskipMissingAlternates:Boolean=true,
138
+
@arg(doc="Sort by the sequencing role (only when not updating an existing sequence dictionary file). Uses the order from `--sequence-roles` if provided.", mutex=Array("existing"))
0 commit comments