Refactored TimeSeriesPanel preprocessing - the scaling/offsets
controlled by the usePixdim and plotMode properties are now performed by the TimeSeriesPanel, instead of the TimeSeries class. This was done because TimeSeries instances added to the list already had scaling/offsetting applied, so it was potentially being doubly applied. This is no longer the case, due to a new 'preproc' option in the PlotPanel.drawDataSeries method. Also added some melodic specific stuff to the OverlayInfoPanel. Also fixed the overlay.guessDataSourceType to handle melodic analyses that are located inside other melodic/feat analysis directories. Also tweaked the new colourmaps.randomDarkColour function to be slightly less dark.
Showing
- fsl/data/featresults.py 1 addition, 1 deletionfsl/data/featresults.py
- fsl/data/melodicimage.py 10 additions, 0 deletionsfsl/data/melodicimage.py
- fsl/data/melodicresults.py 4 additions, 0 deletionsfsl/data/melodicresults.py
- fsl/data/strings.py 21 additions, 7 deletionsfsl/data/strings.py
- fsl/fsleyes/colourmaps.py 1 addition, 1 deletionfsl/fsleyes/colourmaps.py
- fsl/fsleyes/controls/overlayinfopanel.py 34 additions, 6 deletionsfsl/fsleyes/controls/overlayinfopanel.py
- fsl/fsleyes/controls/timeserieslistpanel.py 1 addition, 1 deletionfsl/fsleyes/controls/timeserieslistpanel.py
- fsl/fsleyes/overlay.py 47 additions, 24 deletionsfsl/fsleyes/overlay.py
- fsl/fsleyes/plotting/timeseries.py 4 additions, 24 deletionsfsl/fsleyes/plotting/timeseries.py
- fsl/fsleyes/views/plotpanel.py 17 additions, 4 deletionsfsl/fsleyes/views/plotpanel.py
- fsl/fsleyes/views/timeseriespanel.py 40 additions, 6 deletionsfsl/fsleyes/views/timeseriespanel.py
Loading
Please register or sign in to comment