Skip to content

Releases: gallantlab/pycortex

1.2.10

01 Sep 19:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.9...1.2.10

1.2.9

30 Aug 20:53
Compare
Choose a tag to compare

What's Changed

  • MNT,FIX test code on python 3.11, fix matplotlib register cmap by @mvdoc in #536
  • Bump JamesIves/github-pages-deploy-action from 4.6.0 to 4.6.1 by @dependabot in #537
  • NF Add functions to project volume data to surface while dealing with NaNs. by @mvdoc in #539
  • FIX np.product is deprecated in favor of np.prod by @mvdoc in #541
  • ENH better handling of temp directory for downloading subjects by @mvdoc in #540
  • FIX avoid using wget and use urllib by @mvdoc in #542
  • MNT use codecov action with token by @mvdoc in #543
  • FIX avoid using jQuery for getting numpy arrays by @mvdoc in #544
  • Bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3 by @dependabot in #546
  • NF add functions to compute mappers from freesurfer to WebGL by @mvdoc in #547
  • NF,DOC improve docstring for show and make_static by @mvdoc in #548
  • NF display values at vertex in webgl viewer by @mvdoc in #549
  • ENH Add option to specify which sulci to show. by @cchen23 in #550

Full Changelog: 1.2.8...1.2.9

1.2.8

26 Apr 23:21
Compare
Choose a tag to compare

What's Changed

  • FIX pass overlay_file arg when creating cutout. by @cchen23 in #496
  • FIX update URL of retinotopy dataset by @mvdoc in #499
  • ENH allow setting curvature values when starting webgl viewer by @mvdoc in #498
  • FIX ensure correct datatype for mri_surf2surf by @mvdoc in #502
  • FIX check if shapes exist before setting the labels in the WebGL viewer by @mvdoc in #501
  • FIX do not use a default layout selection for multiple volumes by @mvdoc in #503
  • FIX Improve masks returned by get_roi_masks and correctly split into left/right hemispheres by @mvdoc in #504
  • Add codespell: workflow, config and fix typos it finds by @yarikoptic in #506
  • FIX save surf2surf matrix with surface_type in filename by @mvdoc in #510
  • FIX do not register colormap if already done by @Matlmr in #512
  • MNT specify when to run actions by @mvdoc in #513
  • ADD add multiple data at the same time if data is a list by @Matlmr in #514
  • ENH,EXA add function to upsample from fsaverageX to fsaverage by @mvdoc in #519
  • ENH Add more options for freesurfer's automatic alignment, move code for FSL's automatic alignment by @mvdoc in #528
  • FIX,DOC make sure cmap filename ends with png by @mvdoc in #529
  • ENH sort subject list and improve repr of transforms by @mvdoc in #530
  • DOC Update README.md by @FrancisVila in #527
  • FIX,MNT import surfaces generated from volumes with any voxel size by @mvdoc in #531
  • FIX allow any character in mask name by @mvdoc in #533

New Contributors

Full Changelog: 1.2.7...1.2.8

1.2.7

20 Jul 18:52
Compare
Choose a tag to compare

What's Changed

  • MNT use latest ubuntu and more recent actions for publishing to pypi by @mvdoc in #481
  • MNT: updated get_data to get_fdata to support latest nibabel (5.0). by @marklescroart in #482
  • Removed dependency on 'six' library by @marklescroart in #483
  • MNT require cython<3.0 to avoid breaking install by @mvdoc in #491
  • EXA make path visible in fix_geodesic_path example by @marklescroart in #487

Full Changelog: 1.2.6...1.2.7

1.2.6

07 Feb 04:50
321507a
Compare
Choose a tag to compare

What's Changed

Fixes

  • FIX update nibabel deprecated methods by @TomDLT in #457
  • FIX Improve robustness of attribute query for JSProxy by @mvdoc in #456
  • FIX Correctly handle NaNs in VertexRGB and VolumeRGB by @mvdoc in #458
  • FIX add missing params to cortex.export.init by @mvdoc in #460
  • FIX force vmin/vmax to 0/1 whenever an array is passed as alpha by @mvdoc in #461
  • FIX when shared_range=True, use the alpha that is passed and do not create a Volume from alpha by @ctseng12 in #462
  • FIX avoid registering the same colormap twice to matplotlib by @TomDLT in #464
  • FIX get_roi_surfs is now py3 compatible and accepts overlay_file by @mvdoc in #467
  • FIX git URL for pip install by @kroq-gar78 in #476
  • FIX cortex.export.plot_panels correctly shows inflated surfaces for subjects without a flatmap by @mvdoc in #477
  • FIX stop using expired deprecation for numpy 1.24 by @TomDLT in #479

Enhancements

  • ENH enable loading of pycortex datasets that have old subject names by @marklescroart in #463
  • ENH warn non-perceptually-uniform 2D colormap by @TomDLT in #466

Maintenance

Full Changelog: 1.2.5...1.2.6

1.2.5

09 Jun 18:42
1b07a46
Compare
Choose a tag to compare

What's Changed

Fixes

  • FIX: fixed bug in save_3d_views handling custom parameter dicts by @alexhuth in #439
  • FIX Webgl racecondition by @alexhuth in #440
  • FIX,REF Handle different header length for vox2ras tk by @mvdoc in #442
  • FIX attempt to fix random crashes in save_3d_views by @mvdoc in #445
  • FIX copy filestore in wheel by @TomDLT in #451
  • FIX,DOC exception in get_roi_masks by @mvdoc in #452

New features

  • NF new params for a multipanel figure with all views by @mvdoc in #446

Maintenance

  • MNT change default fsl-prefix and 2D colormap by @mvdoc in #444
  • MNT provide a more informative error if attribute not found in JSProxy by @mvdoc in #450
  • MNT update CI badge to github actions by @TomDLT in #453
  • MNT version 1.2.5 by @mvdoc in #454

Full Changelog: 1.2.4...1.2.5

1.2.4

13 Apr 01:24
c75852d
Compare
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
Compare
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
Compare
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
Compare
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