Get source code

Chronomodel is an open source project. You can download the source code and compile everything yourself from scratch. It is built on Qt 5 and uses FFTW library. The only pre-requisite to build it yourself is to have Qt 5 installed on your system. The project is hosted on GitHub.com. You can clone the repository by typing :

git clone https://github.com/Chronomodel/chronomodel.git

 

ChronoModel 1.5 (March 2016)

Supported : 10.9 (Mavericks), 10.10 (Yosemite), Windows XP, Windows Vista, Windows 7, Windows 8

Release notes

New features

  • Individual Dates can be evaluated outside the study period but the curves of posterior are plotted on the study period).
  • Calibration view shows "out of bounds" regions if calibrated density is outside study period.
  • Data are marked as "not computable" if the calibration process gives no result on the whole reference curve definition (whatever the study period).
  • Memory usage improvement.
  • MCMC : All events and data methods can be reset to their default values from the "MCMC" Menu.
  • MCMC settings : New "Mixing Level" parameter. This is related to the ability to find solutions outside study period for dates.
  • Settings Dialog (Preferences) : New dialog layout combining app settings and data method settings.
  • Application Settings (Preferences) : "Language" fixes the decimal separator "." or "," depending on the country. For instance French ',' and UK '.'
  • Application Settings (Preferences) : new image export parameters to control pixel, ratio, dpm and compression factor (quality).
  • Application Settings (Preferences) : date/time formats can be BC/AD, CalBP, Cal B2K for displaying Results and Calibration Views. WARNING : The modelling (Study Period and stratigraphic constraints) is always in BC/AD !
  • Data Method Settings (Preferences) : Reference curves can be added or deleted for 14C, Gauss and AM.
  • New "Actions" menu in menu bar to perform grouped actions on selected events (change name, color, method).
  • Un-zooming on events scene hides calibrated dates' thumbnail AND bounds thumbnail.
  • Search box on event's scene is shown only if overview is visible.
  • Data Method Gauss : now possible to use custom curves!
  • General layout improved.
  • "CTRl-c" and "Esc" keyboards shortcuts can toggle Calibration window.
  • Results view : "Fill opacity" can be controled.
  • Results view : Better text log for numerical results.
  • Results view : CSV exports improved with all history plots and numerical results
  • Many other minor improvements ! (see commits on GitHub for more details)

Bug fixes

  • "About" dialog can be closed correctly.
  • When quitting, the app asks to save the current project only once.
  • MCMC doesn't crash anymore when cancelling dialog progress box.

Known issues

  • Running MCMC on large models can freeze the application on computers with not enough RAM (Random Access Memory). The MCMC process goes all the way to the end on most cases but the results cannot be displayed because graphical representations are memory consumming. We currently work on a new architecture of the code to solve this issue.
  • The red rectangle corresponding to the zoom on the scene overview can appear shifted on large models.
  • Using pixel ratio > 1 in export image preferences could scale text fonts unappropriatly (depends on platforms)
  • Many improvements on graphs display and zooming performances (nothing "visible" though...)
  • Event properties' view layout improved with better enable/disable states of controls.
  • Data Method Gauss : using the "equation" mode with first parameter not null (the t^2 factor) can break the calibration display on large study period : Y scale is very large and cannot be displayed correctly.

ChronoModel 1.1 (January 2015)

Supported : 10.9 (Mavericks), 10.10 (Yosemite), Windows XP, Windows Vista, Windows 7, Windows 8

Release notes

New features

  • Search field added on the events scene.
  • When exporting the model's data as CSV, data are grouped by event and comments with event names are added in the CSV file.
  • FFTW library version for Mac downgraded from 3.3.4 to 3.2.2 to ensure Mac OS X 10.7 support.
  • PNG image size is 4 times bigger than screen resolution.
  • In results view, when browsing by phases, you can now also display data under phases and events by unfolding the results.
  • Duration graph added for phases.
  • CSV import : comments in CSV source file are now displayed in Chronomodel's user interface.
  • When drag-and-dropping data from CSV import to the scene, the data name is used as the newly created event's name.
  • HPD multi-intervals displayed with their respective percentage.
  • Calculations improvements.

Bug fixes

  • Better event merge, solving a bug that occured sometimes when merging...
  • Graph data export fixed on posterior densities.
  • Calculation issues for models using bounds solved.

Known issues

  • There is calculation problem using a "Wiggle Matching" of type "Range" on C14 data.
  • The red square on the model overview tool may appear shifted from its real position and thus not correspond exactly to the currently viewed area. This happens on large models only.
  • If a warning appears during calculations : simply relaunch it. This limitation is due to a numerical overflow when dealing with extreme values. We are currently working on a fix!