Skip to content

Releases: gallantlab/pycortex

1.2.4

13 Apr 01:24
c75852d

Choose a tag to compare

What's Changed

  • FIX do not show labels for invisible shapes by @mvdoc in #429
  • MNT Deal with rgb vs rgba for different blender versions. by @cchen23 in #430
  • FIX Check if overlays file exists before unlinking. by @cchen23 in #431
  • FIX change location of filestore during the install by @TomDLT in #433
  • REF Changed name of cortex.align.fs_manual to cortex.align.manual by @marklescroart in #434
  • FIX ignore masked voxels when averaging with nanmean=True by @TomDLT in #436

Full Changelog: 1.2.3...1.2.4

1.2.3a

03 Feb 20:59
14eaead

Choose a tag to compare

FIX: GitHub actions pushing to pypi

Full Changelog: 1.2.3...1.2.3a

1.2.3

03 Feb 20:39
3ea840e

Choose a tag to compare

What's Changed

  • FIX BrainData division overrides for Python 3 by @kroq-gar78 in #405
  • FIX division by 0 in quickflat.utils.make_flatmap_image when nanmean=True by @mvdoc in #404
  • ENH Long-overdue update to Blender 2.8+ by @marklescroart in #406
  • ENH added config file specfication of domain name; blank by default by @marklescroart in #407
  • FIX Tiny blender bug fix by @marklescroart in #410
  • MNT Setup github actions by @mvdoc in #411
  • MNT enable actions on PRs by @mvdoc in #412
  • FIX add downloaded subjects to the cortex database by @TomDLT in #413
  • FIX create intermediate dirs for config file by @mvdoc in #415
  • FIX update sources before apt-get installing by @mvdoc in #418
  • ENH add option for intermediate image in bbregister by @TomDLT in #417
  • FIX keep current sampler when dataview changes by @TomDLT in #420
  • Revert "FIX keep current sampler when dataview changes (#420)" by @mvdoc in #421
  • FIX keep current sampler when dataview changes - v2 by @TomDLT in #422
  • FIX set interpolation and layers only for volumes by @mvdoc in #423
  • FIX ensure c-ordering for flatmap image by @mvdoc in #424
  • ENH add blend_curvature method to Vertex, Vertex2D, and VertexRGB by @TomDLT in #425
  • ENH,FIX add dropout option to make_svg, fix transparency by @mvdoc in #426

New Contributors

Full Changelog: 1.2.2...1.2.3

1.2.2

23 Oct 16:40
40547aa

Choose a tag to compare

What's Changed

  • FIX add more informative error in get_texture if inkscape is not installed by @mvdoc in #391
  • NF Add Blue/Purple/Red/Orange/Green colormap by @mvdoc in #395
  • ENH Enhancements to cortex.export by @mvdoc in #394
  • DEP Use encodebytes instead of encodestring. by @cchen23 in #397
  • FIX set default imshow interpolation to nearest for composite.add_data by @mvdoc in #402
  • FIX: allow vertex data to be passed to cortex.segment.cut_surface(). … by @marklescroart in #399
  • MNT Release version 1.2.2 by @mvdoc in #403

New Contributors

Full Changelog: 1.2.1...1.2.2

1.2.1

14 May 23:48
fe8863c

Choose a tag to compare

Added

  • Allow option to perform automatic alignment with Freesurfer's BBR for volumes without distortion correction (5d7d6ca)
  • Add line_lanczos to available mappers (7721253)
  • Use Freesurfer's BBR by default for automatic alignment (#384)

Fixed

  • Parameter names for freesurfer.import_flat (4371b26))
  • Fix left/right location of hemispheres for medial-pivot view (c3b029e)
  • Animation functions in webgl.view (#372)
  • Various fixes to 2D volumes
  • Installation with numpy < 1.2 (#385)
  • String encoding in openctm.pyx (6dc80db)

1.2.0

10 Jul 00:24

Choose a tag to compare

Added

  • More functionality to import fMRIprep-processed data (#315)
  • Function to rotate flatmaps (f88a)
  • Option to ignore NaNs when averaging across the thickness of cortex (#355)
  • New views for cortex.export.plot_panels and passing of additional kwargs (#361, #362)
  • Specify colorbar location with default positionings for quickflat (#364)
  • Pass custom colors for VolumeRGB (#366)

Fixed

  • Bug with automatic creation of SVGs with ROIs (#340)
  • Python 2/3 compatibilities for svgoverlay (#352)
  • from_freesurfer/to_freesurfer handling of NIFTI images (#354)
  • ROI label display parameters (#356)
  • Improve documentation for install and demo (#359)
  • Inkscape compatibility with newer versions (#365)
  • Use correct contrast for automatic alignment with FreeSurfer's bbregister (39d8)

1.1.1

04 Dec 01:31

Choose a tag to compare

Fixed

  • Installation fix for PyPi

1.1.0

02 Dec 20:42

Choose a tag to compare

Added

  • Added function cortex.utils.download_subject to download new subjects for pycortex from web URLs. This function allows users to download FreeSurfer's fsaverage surface, with a flatmap and ROI labels made by Mark Lescroart (#344)
  • Vertex objects have a new method .map() that allows mapping from one surface to another (#334)
  • Add cortex.freesurfer.get_mri_surf2surf_matrix to create a sparse matrix implementing the mri_surf2surf command (#334 )
  • Add function to plot and save 3D views and plot panels (#337 )
  • Axis object can be passed to quickshow (#325)
  • Help menu for the 3D WebGL viewer can be accessed with a shortcut (#319, #321)
  • New keyboard shortcuts (list)
  • Convenience function to import data preprocessed with fmriprep (#301 )
  • Added option to use FreeSurfer's BBR for automatic alignment and function to use Freeview for manual alignment

Fixed

  • Fix DataView2D to allow plotting of 2D datasets with quickflat
  • Fix VertexRGB and VolumeRGB when alpha is not set
  • Allow arbitrary positioning of the colorbar with quickflat
  • Make quickflat more robust to extraneous polygons (#333)
  • Fix mouse behavior when unfold > 0.5 in WebGL viewer (#330 )
  • Sub surfaces fixes (#307)
  • Firefox compatibility fixes (#306 )
  • Miscellaneous python 3 fixes

1.0

22 Jun 21:32
54b9f59

Choose a tag to compare

1.0
1.0