<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/psignifit/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/psignifit/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/psignifit/bugs/</id><updated>2011-11-30T10:20:48Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>psi.plotMultiplePMFs ( B0, B1, B2, ci=True ) broken</title><link href="https://sourceforge.net/p/psignifit/bugs/4/" rel="alternate"/><published>2011-11-30T10:20:48Z</published><updated>2011-11-30T10:20:48Z</updated><author><name>Michael Hanke</name><uri>https://sourceforge.net/u/mhanke/</uri></author><id>https://sourceforge.neteaf4e84221263ce7b26379d954f27221693a86ac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;When I run the example given in the docstring of plotMultiplePMFs(), but add a parameter 'ci=True' I get an exception:&lt;/p&gt;
&lt;p&gt;/usr/lib/pymodules/python2.6/pypsignifit/psignidata.pyc in getCI(self, cut, conf, thres_or_slope)&lt;br /&gt;
423 &lt;br /&gt;
424         if thres_or_slope[0] == "t":&lt;br /&gt;
--&amp;gt; 425             bias = self.__th_bias[cut]&lt;br /&gt;
426             acc  = self.__th_acc[cut]&lt;br /&gt;
427 &lt;/p&gt;
&lt;p&gt;TypeError: 'NoneType' object is unsubscriptable&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>MapEstimate error</title><link href="https://sourceforge.net/p/psignifit/bugs/3/" rel="alternate"/><published>2011-11-17T13:45:02Z</published><updated>2011-11-17T13:45:02Z</updated><author><name>manuelapiazza</name><uri>https://sourceforge.net/u/manuelapiazza/</uri></author><id>https://sourceforge.net4f8143757ae0bbbd227759dcae63708c9fae253b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Just downloaded psignifit for Matlab (I'm using a PC),&lt;br /&gt;
here is the error I get when I try to run the test_psignifit:&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; test_psignifit&lt;br /&gt;
testing 2afc setting&lt;br /&gt;
MapEstimate&lt;br /&gt;
Error using MapEstimate (line 156)&lt;br /&gt;
Error: Unexpected MATLAB expression.&lt;/p&gt;
&lt;p&gt;Error in test_psignifit (line 9)&lt;br /&gt;
mapest = MapEstimate ( data2afc, priors );&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Evaluate: "IndexError: 0-d arrays can't be indexed"</title><link href="https://sourceforge.net/p/psignifit/bugs/2/" rel="alternate"/><published>2010-08-05T13:32:32Z</published><updated>2010-08-05T13:32:32Z</updated><author><name>Manuel Spitschan</name><uri>https://sourceforge.net/u/mspitsc/</uri></author><id>https://sourceforge.net19dab0f32294beebf69f39649e4ab2f1da29dcd1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Evaluating the psychometric function of a BootstrapInference object "B" at a given stimulus intensity x using B.evaluate(x) results in the following error message:&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; B.evaluate(3.3)&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File "&amp;lt;stdin&amp;gt;", line 1, in &amp;lt;module&amp;gt;&lt;br /&gt;
File "/usr/local/lib/python2.6/dist-packages/pypsignifit/psignidata.py", line 88, in evaluate&lt;br /&gt;
return N.array( interface.diagnostics ( x, prm, sigmoid=self.model["sigmoid"], core=self.model["core"], nafc=self.model["nafc"] ) )&lt;br /&gt;
File "/usr/local/lib/python2.6/dist-packages/swignifit/interface_methods.py", line 168, in diagnostics&lt;br /&gt;
dataset, pmf, nparams = sfu.make_dataset_and_pmf(data, nafc, sigmoid, core, None)&lt;br /&gt;
File "/usr/local/lib/python2.6/dist-packages/swignifit/utility.py", line 150, in make_dataset_and_pmf&lt;br /&gt;
dataset = make_dataset(data, nafc)&lt;br /&gt;
File "/usr/local/lib/python2.6/dist-packages/swignifit/utility.py", line 96, in make_dataset&lt;br /&gt;
x = sfr.vector_double(map(float, data[0]))&lt;br /&gt;
IndexError: 0-d arrays can't be indexed&lt;/p&gt;
&lt;p&gt;Versions:&lt;br /&gt;
python 2.6.5&lt;br /&gt;
numpy 1.3.0&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>import error due to wrong lib path under ubuntu 9.10</title><link href="https://sourceforge.net/p/psignifit/bugs/1/" rel="alternate"/><published>2010-03-10T16:07:34Z</published><updated>2010-03-10T16:07:34Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netc8a999336e66dcdb01c892f54a473224b9fe64dc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After installing psignifit under ubuntu 9.10 I get the following error when I try to import psignifit in python:&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; import psignifit&lt;br /&gt;
ImportError: No module named _psipy&lt;/p&gt;
&lt;p&gt;Python can't find the _psipy.so library file, probably because it is located in a wrong path (/usr/local/lib/python2.6/dist-packages)&lt;/p&gt;
&lt;p&gt;A workaround is to install signifit for the current user only:&lt;br /&gt;
python setup.py install --home=~&lt;/p&gt;
&lt;p&gt;this makes python copy the _psipy.so in the home directory's lib folder (/home/USER/lib/python/).&lt;br /&gt;
Add this path to the PYTHONPATH to be able to import psignifit in python:&lt;br /&gt;
export PYTHONPATH=$HOME/lib/python/&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>