<p dir="ltr">Almost positive this will require a mod in SABP. I will try to have a look. MAJ</p>
<br/><div class="cm_quote" style=" color: #787878">On Mon, Jul 21, 2014 at 1:54 PM, Ashton Trey Belew &lt;<a href="mailto:abelew@gmail.com">abelew@gmail.com</a>&gt; wrote:</div><br><div id="oldcontent" style="background-color: rgb(255, 255, 255); background-position: initial initial; background-repeat: initial initial;"><blockquote style=""><p dir="ltr">-----BEGIN PGP SIGNED MESSAGE-----
<br>
Hash: SHA1
<br>

<br>
&nbsp; Hello Dario,
<br>
&nbsp; Below is a portion of a little script which I use for
<br>
StandAloneBlast and which uses -m 7.&nbsp; It doesn't exactly answer your
<br>
question, but I hope it will be similar enough to prove helpful.
<br>
&nbsp; My ignorant thought is that you can modify my use of -m to suit your
<br>
purpose; but after rereading your message I am guessing you already
<br>
tried something similar.
<br>
 -Trey
<br>

<br>
my @params = (-program =&gt; 'blastn', -b =&gt; $max_hits,
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I =&gt; 't', -a =&gt; $processors,
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -database =&gt; $library_db, -m =&gt; 7,);
<br>

<br>
my $query_count = 0;
<br>
while (my $query_seq = $query_library-&gt;next_seq()) {
<br>
 $query_count++;
<br>
 my $search = new Bio::Tools::Run::StandAloneBlast(
<br>
&nbsp; -_READMETHOD =&gt; 'blastxml', @params);
<br>
 $search-&gt;m(7);
<br>
 my $blast_output = new Bio::SearchIO(
<br>
&nbsp; -format =&gt; 'blastxml', -verbose =&gt; 1,);
<br>
 $blast_output = $search-&gt;blastall($query_seq,
<br>
&nbsp; -format=&gt;'blastxml', -verbose =&gt; 1,);
<br>
 my $result_count = 0;
<br>
&nbsp; while (my $result = $blast_output-&gt;next_result()) {
<br>
&nbsp; ## Collect alignments
<br>
&nbsp; }&nbsp; ## End of results by query
<br>
}&nbsp; ## End of queries
<br>

<br>

<br>
On 07/21/2014 11:57 AM, Darío Carballido wrote:
<br>
&gt; Hello,
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; I’m working with this script that uses StandAloneBlastPlus, and I
<br>
&gt; would like to take advantage of a new feature in the latest
<br>
&gt; releases of blast+, which allows me to present the query coverage
<br>
&gt; in the output (among other values). For that to work, the value of
<br>
&gt; –outfmt needs to be quoted (for example, -outfmt “7 std qcovs”), so
<br>
&gt; I’m passing the outfmt parameter via
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; -method_args =&gt; [ '-outfmt' =&gt; '"7 std qcovs"' ]
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; (I’m using single quotes with doubles inside, so that the double
<br>
&gt; quotes are passed literally).
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; But when I run it, the quotes seem to get lost and I end up with
<br>
&gt; the error I get when I pass that value without the quotes:
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; Error: Too many positional arguments (1), the offending value: std
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; I have tried lots of combinations with single, double quotes,
<br>
&gt; character escaping and I couldn’t find the way to make it work.
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; Any help?
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; Thanks,
<br>
&gt; 
<br>
&gt; Darío Carballido
<br>
&gt; 
<br>
&gt; 
<br>
&gt; 
<br>
&gt; _______________________________________________ Bioperl-l mailing
<br>
&gt; list Bioperl-l@mailman.open-bio.org 
<br>
&gt; http://mailman.open-bio.org/mailman/listinfo/bioperl-l
<br>
&gt; 
<br>
-----BEGIN PGP SIGNATURE-----
<br>
Version: GnuPG v1
<br>

<br>
iD8DBQFTzVHiF9UIceSIYeoRAmLRAJsFCbynO5sZ8FWb8zAOtSVHTMKTDgCfeG3c
<br>
356E0nxLltTzB+msEwRJ5ZY=
<br>
=5Y5m
<br>
-----END PGP SIGNATURE-----
<br>
_______________________________________________
<br>
Bioperl-l mailing list
<br>
Bioperl-l@mailman.open-bio.org
<br>
http://mailman.open-bio.org/mailman/listinfo/bioperl-l
<br>
</p>
</blockquote></div>