Skip to content

Releases: billbrod/spatial-frequency-preferences

v2.0.0

27 Sep 19:22
Compare
Choose a tag to compare

@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

09 Feb 21:26
Compare
Choose a tag to compare

Acceptance of manuscript from journal. Since v1.1.0, only change is swapping out the einstein.pgm image with tiles.png, since we don't have the rights to use the Einstein image in a publication and the tiles one is from my personal collection.

v1.1.0

25 Jan 18:13
Compare
Choose a tag to compare

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

26 Oct 21:43
Compare
Choose a tag to compare

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

30 Sep 17:48
Compare
Choose a tag to compare

Fixes issue with mybinder.org using the Dockerfile instead of building its own image.

v1.0.1

30 Sep 16:39
Compare
Choose a tag to compare

updates README, largely so it reads better and everything is up-to-date

v1.0.0

30 Sep 16:11
Compare
Choose a tag to compare

This release corresponds with the submission of the article to the Journal of Vision and the availability of the preprint on bioRxiv.

Initial stimuli

16 Jan 22:13
Compare
Choose a tag to compare
Initial stimuli Pre-release
Pre-release

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.