[pymvpa] zcore issue/error?
Matthias Ekman
Matthias.Ekman at nf.mpg.de
Tue Dec 15 01:15:58 UTC 2009
Hi,
I am using pymvpa 0.4.3 and getting the following issue/error on both
linux and windows machines.
In the case of only two samples in a chunk and using zscore with
"perchunk=True" the zscoring is not working properly for me. Instead of
returning (float) z-values I am getting only integers (either -1 or +1).
This behavior occurs with my own data and also with the sample data
shipped with PyMVPA. So you might be able to reproduce it.
attr = SampleAttributes(os.path.join(pymvpa_dataroot, 'attributes.txt'))
dataset = NiftiDataset(samples=os.path.join(pymvpa_dataroot, 'bold.nii.gz'),
labels=attr.labels,
chunks=attr.chunks,
mask=os.path.join(pymvpa_dataroot, 'mask.nii.gz'))
zscore(dataset, perchunk=True, targetdtype='float32')
dataset.map2Nifti(dataset).save('tmp.nii.gz')
Instead of the original attributes.txt-file I used a faked one with only
two samples in the first chunk.
I am aware of the fact that it might be not "useful" to calculate
chunkwise z-values with only two samples per chunk, but I just wanted to
let you know about this issue.
Best regards,
Matthias
what the f*ck info:
PyMVPA:
Version: 0.4.3
Path:
/daten/mekman/3rd/local_pymvpa_installations/043/lib64/python2.5/site-packages/mvpa/__init__.pyc
Version control (GIT):
GIT information could not be obtained due
"/daten/mekman/3rd/local_pymvpa_installations/043/lib64/python2.5/site-packages/mvpa/..
is not under GIT"
SYSTEM:
OS: posix Linux 2.6.27.7-134.fc10.x86_64 #1 SMP Mon Dec 1
22:21:35 EST 2008
Distribution: redhat/10/Cambridge
EXTERNALS:
Present: cPickle, ctypes, good scipy.stats.rv_discrete.ppf, gzip,
libsvm, libsvm verbosity control, nifti, nifti ge 0.20090205.1, numpy,
reportlab, scipy, weave
Absent: atlas_fsl, atlas_pymvpa, elasticnet, glmnet, good
scipy.stats.rdist, griddata, hcluster, lars, lxml, matplotlib, mdp, mdp
ge 2.4, openopt, pylab, pylab plottable, pywt, pywt wp reconstruct, pywt
wp reconstruct fixed, rpy, running ipython env, sg ge 0.6.4,
sg_fixedcachesize, shogun, shogun.lightsvm, shogun.mpd, shogun.svrlight
Versions of critical externals:
ctypes : 1.0.3
nifti : 0.20090303.1
numpy : 1.2.0
scipy : 0.7.0
RUNTIME:
PyMVPA Environment Variables:
PYTHONPATH :
"/daten/mekman/3rd/local_pymvpa_installations/043/lib64/python2.5/site-packages"
PyMVPA Runtime Configuration:
[externals]
have griddata = no
have good scipy.stats.rdist = no
have pylab plottable = no
have pywt wp reconstruct = no
have pywt = no
have lxml = no
have running ipython env = no
have ctypes = yes
have sg_fixedcachesize = no
have elasticnet = no
have shogun.mpd = no
have matplotlib = no
have pywt wp reconstruct fixed = no
have scipy = yes
have reportlab = yes
have openopt = no
have libsvm = yes
have nifti ge 0.20090205.1 = yes
have weave = yes
have atlas_fsl = no
have mdp = no
have hcluster = no
have sg ge 0.6.4 = no
have good scipy.stats.rv_discrete.ppf = yes
have libsvm verbosity control = yes
have mdp ge 2.4 = no
have shogun.svrlight = no
have rpy = no
have shogun = no
have glmnet = no
have lars = no
have atlas_pymvpa = no
have nifti = yes
have cpickle = yes
have numpy = yes
have pylab = no
have shogun.lightsvm = no
have gzip = yes
[general]
verbose = 1
Process Information:
Name: python
State: R (running)
Tgid: 7499
Pid: 7499
PPid: 6796
TracerPid: 0
Uid: 1515 1515 1515 1515
Gid: 113 113 113 113
FDSize: 256
Groups: 113 6150
VmPeak: 393496 kB
VmSize: 392476 kB
VmLck: 0 kB
VmHWM: 36236 kB
VmRSS: 36200 kB
VmData: 28948 kB
VmStk: 256 kB
VmExe: 4 kB
VmLib: 43336 kB
VmPTE: 724 kB
Threads: 1
SigQ: 1/135168
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000001001000
SigCgt: 0000000180000002
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: ffffffffffffffff
Cpus_allowed: 00000000,0000000f
Cpus_allowed_list: 0-3
Mems_allowed:
00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000003
Mems_allowed_list: 0-1
voluntary_ctxt_switches: 2397
nonvoluntary_ctxt_switches: 39
More information about the Pkg-ExpPsy-PyMVPA
mailing list