################################################################### LATEST EMAIL UPDATE: 23 Aug 2015 ################################################################### MATLAB Jet and CARET color scale extension These can now be used to display complex amplitude. To do this, click the "Col:" label near the color scales to get a pop-up (R-click help avail from pop-up). New phase color scale: Fred Tonotopy Wheel There is a new built-in phase color scale from Fred Dick, "w4", which runs: gray-orange-red-blue-green-yellow-gray This gives a extra colors, while still having a small gray for the wrap-around point. Available in the View Functional Data panel, or interactively from clicking the "Col:" label to get a color scale pop-up. Copying parameters between panels On the Fourier and View Functional Data panels, there is now a "cp prev" button to copy all the parameters from the scan dir previously clicked in the left column to the currently display scan dir. Tkregister After all these years, tkregister now allows registering one local COR file (e.g., zz1.mgz) to another (e.g., zz2.mgz) without typing a lot of arguments (I use this for quick check if anything has changed with an incidental finding). tkregister zz1.mgz zz2.mgz Direct Manipulation Improvement On machines with slower video cards, up-clicks from mouse buttons were sometimes getting missed, resulting in Shift-down with no mouse button down causing direct manipulation movements on mouse move. ### 23 Aug 2015 (cp prev, cplx amp, direct manip hangover) 1) "cp prev" buttons on Fourier and View Functional Data panels 2) can use Jet/CARET for cplx amp (click "Col:" for colscale panel) 3) direct manip hangover fixed by ShiftKeyUp clears missed mouse UpClicks To install the new csurf: cd mv csurf csurf-YYMMDD tar xvfz csurf0.8-{mac,linux}-YYMMDD.tgz cheers, marty ######################################### Latest addition to $CSURF_DIR/UPDATES.txt ######################################### ---------------- 23Aug2015 FreeSurfer0.8/csurf0.8 tarballs ------------------ --tksurfer.c: ShiftKeyUp clears missed UpClicks (fix Shift-NoClick uses Motion) --tkregister.c: hack allows non-abs .mgz->.mgz: tkregister zz1.mgz zz2.mgz --tkregister.c: hack allows no-opt .mgz->.mgz: mkstructregdat, unset blur/invert --tkregister.c: opt -mkdefstr to mk default struct reg.dat --tksurfer.tcl: if .colcontrols there, just raise it (break works in bind!) --lib/help/csurf/setuprender: doc CARET/MATLAB complex amplitude --lib/help/tksurfer/{val_jt,val_vd}: update for complex amplitude display --tksurfer.tcl: fixcolscale sets now-allowed complex amp if real+imag loaded --tksurfer.c: if complexvalflag set, CARET/MATLAB_JET both work for complex amp --tksurfer.tcl: "Bg" to "Col" ("Colscale" omitted before) --tksurfer.tcl: add R-click help to colscales pop-up radios, explain midclk-ltw --mk0{.csh}: lib/help/tksurfer/{val_w4,val_lta}: new helpfiles --tksurfer.c: prev weird fix not required (but OK) on Linux (Mac bug?) --tksurfer.c: mv make_color_luts after read_image_info fix FRED_TONO wrap fail? --csurf: add ColorScale: "w4" (fred tono) to addrender, "jt" -> "jet" --tksurfer.tcl: add w4=18=FRED_TODO to fixcolscale, colscale pop-up --tksurfer.c: add colscale=18=FRED_TONO built-in LUT --lib/help/csurf/{setupfour,setuprender}: "cp prev" button --csurf: "cp prev" button on Fourier panel StimCycles line --csurf: "cp prev" button on Render panel ResetToDefault line --csurf: don't blow away rendertype copied to unconfig'd from Fourier phasetype --lib/help/tksurfer/{val2rgb,val2rgb_write} ---------------- 28Jul2015 FreeSurfer0.8/csurf0.8 tarballs ------------------- --lib/help/tksurfer/label_timecourse: update --tksurfer.c: fix missed ctrl key-up w/long read_rawdata --tksurfer.c: ctrl-mid-click vertex prints pcntsigpk2pk if 3D stats loaded --tksurfer.tcl: shift-right-T to get avg pcnt change from label --tksurfer.tcl: ROI butt pop-up warns fill to stat/complexamp/real ([s]fthresh) --tksurfer.tcl: pop-up pre-report value: line CLR actions --tksurfer.tcl: pop-up pre-report def/nondef label D,C,CLR,R,RC,W butt actions --tksurfer.c: label timecourses opt reports pcnt activ for label to pcntsigpk2pk ...