<div dir="ltr">That was exactly the problem!, now I&#39;m able to cut all images previous to do the animation.<br><br><br>Thank you everybody,<br>I do really appreciate your help,<br>All the best,<br>Sebastián.<br><br><br><br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 20, 2015 at 8:40 PM, Dennis Shea <span dir="ltr">&lt;<a href="mailto:shea@ucar.edu" target="_blank">shea@ucar.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The &#39;cmd&#39; variable should contain exactly what you would type at the<br>
[u/li]nix prompt. **That includes spaces**<br>
<br>
You should try some manual debugging.<br>
<br>
%&gt;ncl<br>
<br>
 it = 0<br>
<span class=""> cmd=&quot;convert -trim &quot;+ &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
</span> print(cmd)<br>
<span class=""><br>
 cmd=&quot;convert -trim &quot;+ &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot; &quot;animate&quot;<br>
<br>
</span>                     ^<br>
<br>
               no space<br>
error ... you have no space between png and animate!!!<br>
=========================================================<br>
The following has an explicit space ... +&quot; &quot;+ ...<br>
<br>
cmd=&quot;convert -trim &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;+&quot; &quot;+<br>
<span class="">&quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
<br>
</span>better, less busy<br>
<br>
it=123<br>
<span class="">cmd=&quot;convert -trim animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png<br>
animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
</span>print(cmd)<br>
================<br>
<span class=""><br>
Variable: cmd<br>
Type: string<br>
Total Size: 8 bytes<br>
            1 values<br>
Number of Dimensions: 1<br>
Dimensions and sizes:   [1]<br>
<br>
</span>(0)     convert -trim animate123.png  animate123.png<br>
<br>
<br>
<br>
On Thu, Aug 20, 2015 at 4:38 PM, Sebastian Otarola-Bustos<br>
<div class="HOEnZb"><div class="h5">&lt;<a href="mailto:Sebastian.F.Otarola-Bustos.1@nd.edu">Sebastian.F.Otarola-Bustos.1@nd.edu</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I attached you  the error,  I&#39;m not able to read this line, should be<br>
&gt; something wrong on it:<br>
&gt;<br>
&gt;  cmd=&quot;convert -trim &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt; &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt;<br>
&gt;  The print command didn&#39;t work, cause the error is in the line before.<br>
&gt;<br>
&gt;<br>
&gt;  Someone see something wrong? I&#39;ll continue searching for something.<br>
&gt;<br>
&gt; Thank you very much.<br>
&gt; All the best,<br>
&gt; Sebastián.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Thu, Aug 20, 2015 at 5:01 PM, Adam Phillips &lt;<a href="mailto:asphilli@ucar.edu">asphilli@ucar.edu</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Sebastián,<br>
&gt;&gt; What is the error message that you are getting? Also, right before the<br>
&gt;&gt; system(cmd) line, can you add the following line:<br>
&gt;&gt; print(cmd)<br>
&gt;&gt; and report back to ncl-talk with the resulting output..<br>
&gt;&gt; Thanks..<br>
&gt;&gt; Adam<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Aug 19, 2015 at 9:57 PM, Sebastian Otarola-Bustos<br>
&gt;&gt; &lt;<a href="mailto:Sebastian.F.Otarola-Bustos.1@nd.edu">Sebastian.F.Otarola-Bustos.1@nd.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi, The other day I tried the improvement, but it didn&#39;t work. Here is<br>
&gt;&gt;&gt; what I did:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  do it=0,N_times-1<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;          u300w = fall[it]-&gt;UGRD_P0_L100_GLL0({levs},::-1,:)<br>
&gt;&gt;&gt;          v300w = fall[it]-&gt;VGRD_P0_L100_GLL0({levs},::-1,:)<br>
&gt;&gt;&gt;          hgt300= fall[it]-&gt;HGT_P0_L100_GLL0({levs(k)},:,:)<br>
&gt;&gt;&gt;          hgt300@units  = &quot;m&quot;<br>
&gt;&gt;&gt;          tmp300 = fall[it]-&gt;TMP_P0_L100_GLL0({levs},::-1,:)<br>
&gt;&gt;&gt;          lat    = fall[it]-&gt;lat_0(::-1)<br>
&gt;&gt;&gt;          T300=tmp300({levs(k)},:,:)<br>
&gt;&gt;&gt;          T300=T300-273.15<br>
&gt;&gt;&gt;          U300=u300w({levs(k)},:,:)<br>
&gt;&gt;&gt;          V300=v300w({levs(k)},:,:)<br>
&gt;&gt;&gt;          wks_type            = &quot;png&quot;<br>
&gt;&gt;&gt;          wks_type@wkWidth    = 1700<br>
&gt;&gt;&gt;          wks_type@wkHeight   = 1700<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;          wks = gsn_open_wks(wks_type,&quot;animate&quot;+sprinti(&quot;%03i&quot;,it))<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;          mpid    = gsn_csm_map(wks,mpres)<br>
&gt;&gt;&gt;          hnid  =  gsn_csm_contour(wks,hgt300(:,:),hres)<br>
&gt;&gt;&gt;          T_300  = gsn_csm_contour(wks,T300,Tres)<br>
&gt;&gt;&gt;          V_300   =gsn_csm_vector(wks,U300,V300,Vres)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;          ;Overlaps maps in order<br>
&gt;&gt;&gt;          overlay(mpid,hnid)<br>
&gt;&gt;&gt;          overlay(mpid,T_300)<br>
&gt;&gt;&gt;          overlay(mpid,V_300)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;          maximize_output(wks,True)<br>
&gt;&gt;&gt;         ;el comando maximize_output hace lo que hacia frame<br>
&gt;&gt;&gt;          delete(wks)<br>
&gt;&gt;&gt;          cmd=&quot;convert -trim &quot;+ &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt;&gt;&gt; &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt;&gt;&gt;        system(cmd)<br>
&gt;&gt;&gt;  end do<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It&#39;s throwing me error when I tried to use the convert command. I was<br>
&gt;&gt;&gt; able to use it without problems for one file, but not yet inside a loop.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Any help would be really helpful,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; All the best,<br>
&gt;&gt;&gt; Sebastián.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sat, Aug 8, 2015 at 11:43 AM, Adam Phillips &lt;<a href="mailto:asphilli@ucar.edu">asphilli@ucar.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi Sebastián,<br>
&gt;&gt;&gt;&gt; You need to delete the workstation before you call convert otherwise you<br>
&gt;&gt;&gt;&gt; will get an error message:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; do it=0,1<br>
&gt;&gt;&gt;&gt;     wks = gsn_open_wks(wks_type,&quot;animate&quot;+sprinti(&quot;%03i&quot;,it))<br>
&gt;&gt;&gt;&gt; ..........<br>
&gt;&gt;&gt;&gt;     plot = ..........<br>
&gt;&gt;&gt;&gt;     delete(wks)<br>
&gt;&gt;&gt;&gt;     system(&quot;convert -trim&quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt;&gt;&gt;&gt; &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;)<br>
&gt;&gt;&gt;&gt; end do<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hope that helps.. If not let ncl-talk know.<br>
&gt;&gt;&gt;&gt; Adam<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Aug 8, 2015, at 6:58 AM, Sebastian Otarola-Bustos<br>
&gt;&gt;&gt;&gt; &lt;<a href="mailto:Sebastian.F.Otarola-Bustos.1@nd.edu">Sebastian.F.Otarola-Bustos.1@nd.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thank you very much, that was really helpful! I think that my trouble is<br>
&gt;&gt;&gt;&gt; solved. By the way, and only for curiosity, you know if you can use the trim<br>
&gt;&gt;&gt;&gt; option inside a loop, to get a gif with all images without those blank<br>
&gt;&gt;&gt;&gt; spaces. Cause I tried  something like this inside a loop, but it didn&#39;t<br>
&gt;&gt;&gt;&gt; work:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  wks = gsn_open_wks(wks_type,&quot;animate&quot;+sprinti(&quot;%03i&quot;,it))<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;  system(&quot;convert -trim&quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;<br>
&gt;&gt;&gt;&gt; &quot;animate&quot;+sprinti(&quot;%03i&quot;,it)+&quot;.png&quot;)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; All the best,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thank you a lot.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Thu, Aug 6, 2015 at 2:42 PM, Mary Haley &lt;<a href="mailto:haley@ucar.edu">haley@ucar.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I didn&#39;t notice this before, but you can&#39;t use the wkWidth and wkHeight<br>
&gt;&gt;&gt;&gt;&gt; resources with PS or PDF.  These width and height are for pixel sizes, which<br>
&gt;&gt;&gt;&gt;&gt; apply to the X11 and PNG workstations only.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; If you want an image to be a specific pixel size, then you need to use<br>
&gt;&gt;&gt;&gt;&gt; &quot;PNG&quot; as the output. With PNG as the output, the image will not be rotated<br>
&gt;&gt;&gt;&gt;&gt; automatically, so you don&#39;t need to set gsnPaperOrientation.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; However, NCL always draws its images to a square, so your image is<br>
&gt;&gt;&gt;&gt;&gt; going to be the smaller of the two sizes you specified: 1536 x 1536.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; My suggestion is to set the size to 1700 x 1700, and then use<br>
&gt;&gt;&gt;&gt;&gt; ImageMagick&#39;s &quot;convert&quot; to trim the image.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I&#39;ve attached a sample script.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --Mary<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Wed, Aug 5, 2015 at 1:46 PM, Sebastian Otarola-Bustos<br>
&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:Sebastian.F.Otarola-Bustos.1@nd.edu">Sebastian.F.Otarola-Bustos.1@nd.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Thank you very much, but it seems that doesn&#39;t works. The plot it&#39;s<br>
&gt;&gt;&gt;&gt;&gt;&gt; too big I think.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; All the best,<br>
&gt;&gt;&gt;&gt;&gt;&gt; Sebastián.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Wed, Aug 5, 2015 at 11:19 AM, Mary Haley &lt;<a href="mailto:haley@ucar.edu">haley@ucar.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Try setting gsnPaperOrientation with the &quot;mpres&quot; resources and not<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; the workstation resources.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; I know this doesn&#39;t make a lot of sense, but it&#39;s when the plot is<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; being created that it needs to know that the paper is oriented one way or<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; another.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; --Mary<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Tue, Aug 4, 2015 at 12:34 AM, Sebastian Otarola-Bustos<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:Sebastian.F.Otarola-Bustos.1@nd.edu">Sebastian.F.Otarola-Bustos.1@nd.edu</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi All, I was doing a gif animation in .png format, and I was able<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; to set the width and the height, so my plots were ok. But now I&#39;m trying to<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; do the same with .ps format or .pdf, and I&#39;m having some troubles. It&#39;s<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; rotated, and the command, wks_type@gsnPaperOrientation  = &quot;portrait&quot;  is not<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; recognized. Any suggestion?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Any help would be really appreciated, below  you can see what I<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; mentioned to you from my code.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;  wks_type            = &quot;ps&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;         ;wks_type@wkWidth    = 1700<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;         ;wks_type@wkHeight   = 1536<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          wks_type@gsnPaperOrientation  = &quot;portrait&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          wks = gsn_open_wks(wks_type,&quot;animate&quot;+sprinti(&quot;%03i&quot;,it))<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          mpid    = gsn_csm_map(wks,mpres)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          hnid  =  gsn_csm_contour(wks,hgt300(:,:),hres)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          T_300  = gsn_csm_contour(wks,T300,Tres)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          V_300   =gsn_csm_vector(wks,U300,V300,Vres)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          ;Overlaps maps in order<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          overlay(mpid,hnid)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;          overlay(mpid,T_300)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; All the best,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Sebastián.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ncl-talk mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; List instructions, subscriber options, unsubscribe:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; ncl-talk mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
&gt;&gt;&gt;&gt; List instructions, subscriber options, unsubscribe:<br>
&gt;&gt;&gt;&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Adam Phillips<br>
&gt;&gt; Associate Scientist,  Climate and Global Dynamics Laboratory, NCAR<br>
&gt;&gt; <a href="http://www.cgd.ucar.edu/staff/asphilli/" rel="noreferrer" target="_blank">www.cgd.ucar.edu/staff/asphilli/</a>   <a href="tel:303-497-1726" value="+13034971726">303-497-1726</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; ncl-talk mailing list<br>
&gt; <a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
&gt; List instructions, subscriber options, unsubscribe:<br>
&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a><br>
&gt;<br>
</div></div></blockquote></div><br></div>