© Benjamin Schmid and Taishi Yoshii
Source code
is hosted on github.
Versions and Changes
- Version v1.0 (download)
- Fix an issue with Java 7 that causes an IllegalStateException.
- Version v0.9 (download)
- Make ActogramJ a Maven project, so it can be compiled with Fiji's new
compilation workflow.
- Provide source code on github (https://github.com/bene51/ActogramJ).
- New icons.
- Restore pointer mode (pointing, selection, or drawing a freerunning
period triangle) when changing the displayed actogram.
- Clamp the selection in case the mouse is moved outside of the actogram
data (instead of not drawing the selection at all).
- Introduce markers.
- Calculate the acrophases over a selection (and optionally fit a regression
line to them).
- Calculate the on-/offsets over a selection (and optionally fit regression
lines to them).
- Version v0.8 (download)
- Fix a bug when exporting multiple actograms to pdf.
- Let the user choose an upper and a lower limit for the activity:
Lower values than the lower limit count as 0.
Higher values than the upper limit count as 'upper limit'
- Allow to open files which are separated by other characters than tabs.
- Version v0.7 (download)
- Update ActogramJ so that it now works (and needs) the itext
version which is currently included in Fiji, i.e. itextpdf-5.1.1.jar
- Version v0.6 (download)
- Fix an error which occurred sometimes when zooming in.
- Draw line numbers in the actograms.
- Draw a title for each actogram.
- The default number of indicated peaks in periodograms is now 1.
- Allow for optional downsampling before calculating periodograms.
- Replace "_convolved" with "_smoothed" in the name of calculated actograms.
- Fix an error in writing text to Pdfs.
- The jar archive contains now the source code.
- Version v0.5 (download)
- In the average activity pattern dialog, use a default sigma of 0.
- In the average activity pattern dialog, take the interval duration into
account when calculating the default period.
- Same for the periodogram dialog.
- In the periodogram dialog, narrow the lower and upper period limits
for faster computation.
- Periodograms: Use gaussian smoothing instead of downsampling.
- Version v0.4 (download)
- Fix the calculation of p values in the periodograms. For the Fourier method,
p values are disabled because they would require the periodogram to be
calculated for all possible period lengths, which in general takes too long
to calculate.
- For other types of periodograms, the user can now specify the p value level.
- Fix axis calibration in the periodogram diagrams.
- In the "Open" dialog, the input fields "number of rows" and "number of
columns" are replaced by "end row" and "end column".
- Fix some problems with zooming.
- Implement the calculation of average activity patterns.
- Version v0.3 (download)
- Make preview table in the 'Open' dialog capable of reading lines with a different number of columns.
- Introduce three modes for pointing, selecting and manual determination of the freerunning period.
- Implement generic drawing to do screen and pdf rendering with the same code.
- Allow to change the ratio w:h of an actogram.
- Introduce environmental bars for light, temperature, etc.
- Automatic determination of the freerunning period with the Fourier, Chi-Square (Enright) and Lomb-Scargle methods.
- Simplify the 'Calculate' window.
- Fix wrong sorting for multiple selected actograms.
- Adjustable units for the freerunning period string.
- Introduce zoom out.
- Allow to open several actogram files with the same parameters simultaneously.
- Add a menu bar.
- Implement normalizing of multiple actograms to the same overall activity.
- Add documentation.
- Version v0.2 (download)
- Calibration bar with adjustable number of subdivisions
The number of subdivisions can be adjusted by clicking on the
'Preferences' icon.
- Allow to remove files from the display by right-clicking.
- 'Freerunning period' is in black now.
- In the 'Preferences' dialog, 'number of periods per line' is changed to 'number of plots'.
- Simple calculations of actograms, invoked by clicking on the 'Calculate' icon.
- Summing or averaging the displayed/selected actograms.
- Smoothing individual actograms.
The results of the calculations are displayed under the tree entry 'Calculated'.
- The preview table in the open dialog does not crash any more when
the file to open contains plain text at the beginning.
- Fix the constant shift at the beginning of the actograms.
- Version v0.1 (download)