Releases: gallantlab/pycortex
Releases · gallantlab/pycortex
1.2.4
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
FIX: GitHub actions pushing to pypi
Full Changelog: 1.2.3...1.2.3a
1.2.3
What's Changed
- FIX BrainData division overrides for Python 3 by @kroq-gar78 in #405
- FIX division by 0 in
quickflat.utils.make_flatmap_imagewhennanmean=Trueby @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
- @kroq-gar78 made their first contribution in #405
Full Changelog: 1.2.2...1.2.3
1.2.2
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.exportby @mvdoc in #394 - DEP Use encodebytes instead of encodestring. by @cchen23 in #397
- FIX set default imshow interpolation to nearest for
composite.add_databy @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
1.2.0
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_panelsand 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_freesurferhandling 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
1.1.0
Added
- Added function
cortex.utils.download_subjectto download new subjects for pycortex from web URLs. This function allows users to download FreeSurfer'sfsaveragesurface, 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_matrixto create a sparse matrix implementing themri_surf2surfcommand (#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
DataView2Dto allow plotting of 2D datasets with quickflat - Fix
VertexRGBandVolumeRGBwhen alpha is not set - Allow arbitrary positioning of the colorbar with quickflat
- Make
quickflatmore 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