<?xml version="1.0" ?>
<rss version="2.0">
  <channel>
    <title>FLR</title>
    <lastBuildDate>Tue, 24 Apr 2012 04:31:58 +0200</lastBuildDate>
    <description>FLcore bugs</description>
    <link>http://www.flr-project.org/bugs/</link>
        <item>
      <title>FS#45: FLPar &amp; pmin</title>
      <author>Laurie Kell</author>
      <pubDate>Thu, 24 Mar 2011 08:42:43 +0100</pubDate>
      <description><![CDATA[FLPar doesn´t work with all methods e.g.<br />
<br />
this works<br />
pmin(1:2/FLPar(1),0)<br />
[1] 0 0<br />
<br />
but this doesn´t<br />
<br />
pmin(1/FLPar(1:2),0)<br />
Error in checkSlotAssignment(object, name, value) :<br />
  assignment of an object of class &quot;logical&quot; is not valid for slot &quot;.Data&quot; in an object of class &quot;FLPar&quot;; is(value, &quot;array&quot;) is not TRUE<br />
Calls: pmin -&gt; &gt; -&gt; &gt; -&gt; @ slot checkSlotAssignment<br />
 <br />
]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=45</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=45</guid>
    </item>
        <item>
      <title>FS#44: covar in FLSR</title>
      <author>Laurie Kell</author>
      <pubDate>Tue, 25 Jan 2011 10:50:20 +0100</pubDate>
      <description><![CDATA[rickerCovA ]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=44</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=44</guid>
    </item>
        <item>
      <title>FS#43: plot(FLStock)</title>
      <author>Laurie Kell</author>
      <pubDate>Tue, 25 Jan 2011 10:48:30 +0100</pubDate>
      <description><![CDATA[Issues a warning for a valid plot, i.e.<br />
data(ple4)<br />
plot(ple4)<br />
<br />
this is because coercion of data.frame for rec &amp; ssb does <br />
<br />
rbind(as.data.frame(ssb(ple4)),as.data.frame(rec(ple4)))<br />
<br />
although <br />
<br />
rbind(as.data.frame(rec(ple4)),as.data.frame(ssb(ple4)))<br />
<br />
doesn´t]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=43</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=43</guid>
    </item>
        <item>
      <title>FS#42: Profile fails if parameter negative</title>
      <author>Laurie Kell</author>
      <pubDate>Mon, 06 Dec 2010 17:09:07 +0100</pubDate>
      <description><![CDATA[model(nsher)]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=42</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=42</guid>
    </item>
        <item>
      <title>FS#41: plotting</title>
      <author>Laurie Kell</author>
      <pubDate>Tue, 26 Oct 2010 09:44:51 +0200</pubDate>
      <description><![CDATA[Often FLStock::plot or FLStocks::plot is used to summarise projections for different management measures and stock hypotheses. However, in most cases the y-axis ranges arn´t comparable  making it difficult to compare results. For example the y-axis don´t start at 0 and if a stock recovers to different levels in scenarios (the whole point of running them!) then the y-axes will differ across scenarios. Since you can´t specify the max y values.<br />
<br />
While if you have an FLstock object with iterations the range is not set by the interquartile range but the actual data e.g.<br />
<br />
plot(ple4)<br />
<br />
stock.n(ple4[[1]])]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=41</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=41</guid>
    </item>
        <item>
      <title>FS#40: FLModel logliklihood and gradient functions are different</title>
      <author>Laurie Kell</author>
      <pubDate>Tue, 26 Oct 2010 09:38:47 +0200</pubDate>
      <description><![CDATA[In FLModel there is a slot for the gradient, which in FLSR is by default empty. However if you can provide this then you can both speed up fitting and make it more robust.<br />
<br />
However, the syntax for the logliklihood and gradient functions are different e.g.<br />
<br />
obj]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=40</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=40</guid>
    </item>
        <item>
      <title>FS#39: FLPar doesn´t print correctly </title>
      <author>Laurie Kell</author>
      <pubDate>Mon, 18 Oct 2010 08:50:01 +0200</pubDate>
      <description><![CDATA[FLPar doesn´t print correctly e.g.<br />
<br />
<br />
&gt; FLPar(array(1:6,c(3,2,1)))<br />
An object of class &quot;FLPar&quot;<br />
      <br />
params 1 2<br />
     a 2 5<br />
     b 5 2<br />
     c 2 5<br />
units:  NA NA NA <br />
&gt; FLPar(array(1:6,c(3,2,1)))@.Data<br />
, , iter = 1<br />
<br />
      <br />
params 1 2<br />
     a 1 4<br />
     b 2 5<br />
     c 3 6<br />
<br />
<br />
<br />
Laurie]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=39</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=39</guid>
    </item>
        <item>
      <title>FS#38: Broken FLxxx creators</title>
      <author>Laurie Kell</author>
      <pubDate>Fri, 01 Oct 2010 14:33:59 +0200</pubDate>
      <description><![CDATA[The FLXXX creators are broken<br />
<br />
&gt; data(ple4.indices)<br />
&gt; data(ple4)<br />
&gt; pleXSA qapply(FLAssess(), quant)<br />
$catch.n<br />
[1] &quot;quant&quot;<br />
<br />
$stock.n<br />
[1] &quot;quant&quot;<br />
<br />
$harvest<br />
[1] &quot;quant&quot;<br />
<br />
&gt; qapply(FLQuant(), quant)<br />
Error in function (classes, fdef, mtable)  : <br />
  unable to find an inherited method for function &quot;qapply&quot;, for signature &quot;FLQuant&quot;, &quot;standardGeneric&quot;<br />
&gt; FLQuant()<br />
An object of class &quot;FLQuant&quot;<br />
, , unit = unique, season = all, area = unique<br />
<br />
     year<br />
quant 1 <br />
  all NA<br />
<br />
units:  NA ]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=38</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=38</guid>
    </item>
        <item>
      <title>FS#37: rec method</title>
      <author>Laurie Kell</author>
      <pubDate>Mon, 27 Sep 2010 12:49:13 +0200</pubDate>
      <description><![CDATA[The rec method has a bug, since rec.age is numeric therefore if it is anything other than 1 then you will get the wrong recruitment.<br />
<br />
setMethod(&#039;rec&#039;, signature(object=&#039;FLStock&#039;),<br />
#  function(object, rec.age=ac(dims(object)$min))<br />
  function(object, rec.age=object@range[&quot;min&quot;])<br />
  {<br />
    if(dims(object)$quant != &#039;age&#039;)<br />
      stop(&quot;rec(FLStock) only defined for age-based objects&quot;)<br />
    res ]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=37</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=37</guid>
    </item>
        <item>
      <title>FS#36: Update to wiki page and R documentation</title>
      <author>Alex Hanke</author>
      <pubDate>Wed, 22 Sep 2010 19:52:54 +0200</pubDate>
      <description><![CDATA[In the wiki tutorial Getting Data into FLR the bullet :&#039;ICCAT VPA2Box format&#039; could become a section heading with the following info:<br />
The readFLStock() function can be used to read in stock and CPUE data used to conduct stock assessment. The &#039;ICCAT Adapt file&#039; format is supported by specifying type=&#039;Adapt&#039;. The &#039;Adapt file format&#039; consists of a single file of  input data containing the biological parameters, catches and catch per unit effort data and it typically carries the *.d01 file extension.<br />
Sample Code:<br />
path2]]></description>
      <link>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=36</link>
      <guid>http://www.flr-project.org/bugs/index.php?do=details&amp;task_id=36</guid>
    </item>
      </channel>
</rss>

