/
Updates 2022

Updates 2022

These release notes refer to the latest CSPM changes, which are uploaded to Google Drive (help getting files - see SyncBackPro updates July 2022). Sometimes files outside of CSPM are updated; if so, the notes will mention “matlab update”.

MATLAB version: 2022a.

2022-12-15
2022-12-12
  • DTI - fixed bug that sometimes happened running older sets; added command window info for normalizing DTI step

  • 1-D - Nicer 2-group Box plots

2022-12-06
  • Preprocessing - fix bug with older sets

  • SetsGUI - should update now - very odd Google Drive error - an updated cspm_sets_config_App.mapp file was uploaded, and is listed as recent (Dec 1 2022), but when downloaded it’s an older version! (Jul 7 2022). (Fixed by uploading newer file.)

  • Subject delete - code changes to be compatible with recent MATLAB releases

2022-11-30
  • Set configuration - made some tweaks to GUI, may work better in <4k screens

  • Subject delete - some code changes to make compatible with current MATLAB, not tested

  • Projects - Fixed delete study, created App version of configure (being tested)

2022-11-28
  • rsMRI new measure - Display Results updated (guide moved to App), should work for correlation map measures.

2022-11-18
  • fMRI - added checks for corrupted files in matching to T1 space, realignment - now if mean is corrupted, checks for previous-step (files used to create mean - detrened, bias corrected, etc.)

2022-11-17
  • fMRI - added checks for corrupted files in matching to T1 space, realignment

2022-11-07
  • fMRI connectivity - fixed (one) bug

2022-11-06
  • fMRI connectivity - may have fixed bug

  • Set “1D” files created, change set stats GUI to remove “metric” since this is in 1D results

2022-11-01
  • Sets config - fixed multi-project selection bug

2022-10-28
  • DICOM convert - fixed (hopefully) bug in pre-2022 conversion

2022-10-17
  • Pubmed (matlab update) - updated for 2022a/b, and for French spelling of June (“juin”)

2022-10-16
  • Grayplots - added physiology, options, tidying display, tidying code (ongoing)

  • CSPM GUI - renamed Stats to 1-D stats…. to distinguish from MRI stats

2022-10-07
  • Grayplots - more progress on individual display options

  • Basic stats - smoothed out process of reloading when making parameter changes.

2022-10-06
  • Basic stats - fixed startup bug

  • Basic stats - fixed 2 group labelling issues, fixed problem with boxplot group labelling, added bar/box figure scaling (to make consistent sizes for export).

2022-10-05
  • Basic stats - correlation works with 1 group; disabled some options that are not used.

2022-10-04
  • Basic stats - save time making tables for papers, look at means and correlations quickly. Will expand this tool but it's a start

 

 

2022-10-03
  • 4D files - fixed a quirky bug with 3D-to-4D conversion, including the one in lmgs (did not affect 3D processing)

2022-09-30
  • Analysis GUI - ready/running lamp

  • Phys - fixed error

  • fMRI+phys - fixed bugs - large file saving, correlation maps

2022-09-29
  • DTI - fixed errors related to CAT

  • fMRI - fixed recent bug with voxel size going to NaN

  • fMRI - fixed issue where CAT would lead to re-writing t1-space normalization

  • DTI - separate match-to-t1 into CAT subfolder

  • Analysis - tweaking table; option to skip BIDS, protocol tables easier to read, checking for some errors

  • View metric study - fixed bug

2022-09-28
  • DICOM convert - fixed a bug that sometimes happened; added search for *.dcm files in subfolders

  • Analysis protocols - fixed some bugs; might be working!

2022-09-26
  • Linear detrending - fixed bug introduced yesterday

2022-09-25
  • Linear detrending - if memory is available, will load volumes, and write as volumes (instead of slices). Might speed up, and reduce chance of network error.

2022-09-23
2022-09-21
  • Project - delete study fixed

  • Coreg - fixed nifti_folder error; changes to GUI

  • Analysis protocols - added for T1, VBM and fMRI

  • DICOM convert - added option to use MRIcroGL (still being tested); testing with Melbourne and Neura scans

2022-09-16
  • Coreg - option to view coregistered files in Projects and Sets GUIs

  • Project GUI - revamped to fit in screen and be resizeable

2022-09-15
  • Coreg - check for cursor not at origin (a tricky sneaky problem otherwise)

  • Tidied Projects GUI - others will need similar fixing to deal with new MATLAB graphics

  • grayplots - more options and fine tuning

2022-09-13
  • Fixed study delete bug, check paths bug; tidied check file paths

  • Grayplots for fMRI - getting closer

  • Fixed DPARFS subject load bug (sync matlab files, not just CSPM)

  • Added option to correct datapath for studies (path to raw data)

  • T1 - added warning if missing files (used to only be with VERBOSE)

2022-09-12
  • Started on gray plots (new Stats GUI)

  • Started on checking for missing paths (not complete)

2022-09-10
  • fMRI - local processing for writing to warped - small speed difference on UCLA network; tested for normalization, does not make much of a speed difference on UCLA network

  • PPI - removed matlab warning

2022-09-09
  • PPI - may have fixed bug at end of processing

  • Preclinical - creates masks

  • fMRI - slice timing does local processing.

  • Sets GUI - save set button less likely to disappear on some screens

2022-09-07
  • fMRI + phys - some bug fixes.

2022-08-29
  • Physiology and fMRI - extensive under-the-hood changes to physiology and physiology with fMRI.

    • Bug fixes

  • export_fig updated

2022-08-09
  • Projects GUI - updates and bug fixes; working on physiology side of things.

2022-08-08
  • Updated Projects GUI; manual coreg now works directly; subjects info and mri/study info now work

  • phys types - fixed GUI

2022-08-05
  • fmri types - fixed GUI

  • Cosmetic changes to some GUI’s

  • Tidied some underlying code

2022-08-01
  • Preclinical - does DBM files (Jacobian) - should be tested

 

2022-07-22
  • Substantial and extensive changes!

  • CAT12:

    • The analysis will now run CAT12 segmentation and normalization; in the future, this will allow us to analyze surface files from CSPM

    • The normalization works for some T1 scans that DARTEL fails on (in HCP in particular)

    • There is now a separate normalization (indicated by “C”) for DTI, fMRI, T2 and VBM

  • LMGS

    • The processing is now volume-by-volume, if there is enough memory to load the entire fMRI series; otherwise it remains slice-by-slice (much slower)

      • In addition be being faster, volume-by-volume may reduce write errors

    • 4D files are properly supported

  • fMRI speeding up smoothing and DRIFTER with local processing option; this copies files to a temporary local folder to avoid writing over the network; potential 3 x or more speed-up, and may be more reliable

  • Never overwrite button more obvious

  • Set edit folder and add comments work from Preprocess GUI (comments work in Sets GUI)

  • Sets - split large project(s) into smaller sets; this may be useful to spread preprocessing (e.g., CAT). Example below shows HCP split into ~11 sets of 1000 each

  • fMRI analyses - does summary files of 1st level contrasts to more easily detect problems

    • There may be banding in some fMRI 1st level contrast maps…

2022-07-19
  • Fixed manual coreg bug

2022-07-15
  • Image information - Added option to show custom thresholded volumes. Example setting custom flags.

>> P = spm_select(1,'image');

>> flags.vox_above_th = 0.5;

>> flags.vox_below_th = 0.25;

>> im_info(P,flags)

2022-07-08
  • Bug fixes for Preprocess, Analysis GUI

2022-07-07
  • Fixed problems with Analysis GUI

2022-07-05

Note: google drive issues, might be slower. May need to restart, may need to re-authorize connection.

  • Updated: CAT12 toolbox, option in T1 analysis may be working….

  • Tweaked - DICOM rename/convert (moves to center, updated for 2022a)

  • Fixed - sometimes-error n analysis GUI start; goes to middle of screen (used to try to remember last position; puts ID in window name)

  • Fixed - preprocess opened old stats GUI on finishing

  • Disabled r to z button (does not work, not needed)

  • Set stats - moves to window center (avoids off-screen)

  • New fun tool - search pubmed and create word cloud (and a few other things

2022-06-17
  • Fixed fix below!

2022-06-16
  • MATLAB 2022a problem - DPARFSA - probably will be several more of these

  • Tweaked fMRI connectivity GUI’s

2022-06-03
  • Fixed PPI problem

 

2022-05-24
  • Updating physiology - study import, event save, event creation from channel

2022-05-16
  • Image info updated

  • Working on physiology

2022-03-27
  • pc - T2 implemented, fixed some errors

2022-03-24
  • pc - should do VBM and DTI without errors

2022-03-22
  • pc - says if missing some DTI files

2022-03-21
  • pc - now might do DTI….

2022-03-18
  • pc - might do DTI….

2022-03-05
  • pc - smoothing, copy to stats folder, anatomical check no longer re-runs

2022-03-02
  • pc - fixed template bug

2022-03-01
  • pc - added check-reg option (make sure have stats folder)

  • preclinical - starts with coreg, does old norm (unified).

2022-02-27
  • T1, stats - fixed missing TIV, BV etc.

2022-02-22
  • CAT12 files updated (will take a while to download)

  • DRIFTER: modified to run MUCH faster

  • DRIFTER (other functions in the future): option to copy files to local computer to speed processing (and avoind read/write errors)

 

  • Stats GUI, fixed SPM bugs

2022-02-21
  • Stats GUI, fMRI VOI connectivities - fixed bugs, adjusted for older sets

2022-02-17
  • Preclinical - does coreg (does it work…?)

2022-02-16
  • Preclinical - fixed scaling (maybe) - delete all existing.

2022-02-15
  • Fixed Stats GUI bug running SPM’s

  • Preclinical testing

2022-02-14
  • Fixed error in analysis GUI with DTI

  • Fixed (hopefully!) VBM SUIT bug

  • Freesurfer tweaks

2022-02-07
  • Tweaks to project info

2022-02-06
  • Added option to see a subjects project information - where the a raw data studies are organized in projects (opens in Excel)

  • Fixed quirk in Analysis GUI where settings changed would not “take” (but they would be correct on reload of GUI)

    • Many changes to code - working with matlab transition to new gui’s

  • Fixed fMRI physiology vector bug

  • Fixed FSL bug

  • Freesurfer: will redo processing if files are 2021 or earlier, as this was in earlier version of freesurfer (current 7.2, old 6.0)

2022-02-01
  • Fixed Subjects GUI bug (must have been there since Jan…?)

2022-01-31
  • LOTS of changes to accommodate recent new code

  • T1 create ref - added info

  • Preprocess GUI - tidied

  • Fixed another mouse bug (from CAT12 changes)

2022-01-28
  • Changed default cat12 to off (mistakenly on in recent ~1 week analysis GUI)

  • Fixed mouse bug

  • Tweaked freesurfer, hopefully fixed bug

2022-01-26
  • Fixed a neveroverwrite bug for T1 ref create

  • Added extra check in mouse (file copying)

2022-01-25
  • Analysis GUI: fixed initialization error

  • CAT12: started coding; incomplete

  • FreeSurfer: commands that work with 7.2 (incomplete)

Related content

Installing MATLAB for CSPM
Installing MATLAB for CSPM
More like this
Latest Updates (release notes)
Latest Updates (release notes)
More like this
Old way of using Google Drive (obsolete)
Old way of using Google Drive (obsolete)
More like this
updates 2019-06 to 2020-12
updates 2019-06 to 2020-12
More like this
obsolete - Syncback to get files (July 2022 and earlier)
obsolete - Syncback to get files (July 2022 and earlier)
More like this
Updating CSPM
Updating CSPM
More like this