Releases: billbrod/spatial-frequency-preferences
v2.0.0
@JiyeongHa found a bug in how I was transforming from neuropythy's retinotopic polar angle convention to the standard one. I had been mapping the polar angle such that 0 corresponded to the right horizontal meridian / positive x-axis, and angle increased clockwise, but angle should've increased counter-clockwise. Further investigation led to the realization that I had done this everywhere where I was defining some sort of polar angle or orientation. This is equivalent to a flip over the vertical axes.
Fixing this doesn't affect our results at all, because the errors cancelled themselves out. The only difference is that all stimuli actually have a negative w_a
compared to our original definitions. That is, whereas we originally said forward spirals had w_r=w_a
and negative spirals had w_r=-w_a
, the reverse is true; while we said all annuli have w_r=0,w_a>0
, they all have w_r=0,w_a<0
(this doesn't affect the local spatial frequency, but does matter for the phase.
The equations presented in the paper were all correct, so if anyone was writing an implementation from scratch, this will not affect them. However, the implementations in this code were incorrect.
Other changes are to make sure everything still runs (e.g., updating the neuropythy version as discussed in #2).
Full Changelog: v1.1.1...v2.0.0
v1.1.1
v1.1.0
Submission of revision to journal. Since v1.0.3
:
- adds info on getting containers from NYU faculty data archive
- adds CITATION.cff
- adds
behavioral.py
and ability to create figures showing behavioral data - small figure changes following reviewer suggestions
- adds behavioral data to the BIDS events.tsv files created
- supplemental download now includes events.tsv files
- caught "overbinning" bug in
figures.example_voxels
- updates README
v1.0.3
Adds singularity and docker support. These images contain the python requirements, allow for the additional requirements to be bound, and work locally and on the cluster, with the ability to submit jobs on the cluster. Current configuration is for NYU Greene, but hopefully not too hard to generalize to others.
v1.0.2
v1.0.1
v1.0.0
Initial stimuli
In this release, we still use the initial stimuli (after this, that will probably change). We realized that our stimuli didn't quite work out the way we wanted them to, so we're changing them around. I still might want to access the old version though, so I'm marking it as a release.