Skip to content

Commit

Permalink
Updated changelog and readme for v0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
davidfokkema committed Mar 15, 2021
1 parent 517e034 commit 6c02827
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 1 deletion.
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Changelog

## v0.9.0

### Bugfixes

* Plots update when rows are removed
* Fixed: empty plots when exporting before doing a fit


### Features

* You can now save and open Tailor projects!
* When performing a fit, the initial fit is hidden. When changing parameters it
is made visible.
* You can now choose part of the data as fit domain. Only data in the domain
will be fitted, the rest will be ignored. The domain edges is draggable with
the mouse.
* Fit domain is visible in exported graphs.
* Fit errors are now displayed in the statusbar.
* Statusbar messages now stay visible indefinitely.
* Improved displayed precision in table view (spreadsheet) and fit results.
* When adding columns, the column name is selected and focused so you can immediately type a new column name.
* Added degrees of freedom and relative errors to fit results.
* You now have several options for plotting best-fit curves: on data points, only on the fit domain, or on the full axis.
* Several UI tweaks.


## v0.8.0

### Features

* Spreadsheet-like editing of data
* Import and export of CSV files
* Add / remove columns or rows
* Add columns based on mathematical expressions
* Create multiple scatter plots with X/Y error bars
* Fit custom models to data based on mathematical expressions
* Models can include a wide range of Python operators and mathematical functions
* Parameters are automatically deduced from the model expression and displayed
in the user interface
* Start values can be easily changes and an initial fit is updated in the plot
window
* Bounds on parameters and the ability to fix a parameter to a particular value
* Fit results include reduced chi-square statistic and parameter value and error
estimations
* Easily adjustable axis labels and ranges
* Zooming and panning of the plot
* Export plot as PNG (bitmap) or PDF (vector) images
2 changes: 2 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Features
--------

* Spreadsheet-like editing of data
* Open and save project files
* Import and export of CSV files
* Add / remove columns or rows
* Add columns based on mathematical expressions
Expand All @@ -16,6 +17,7 @@ Features
* Parameters are automatically deduced from the model expression and displayed in the user interface
* Start values can be easily changes and an initial fit is updated in the plot window
* Bounds on parameters and the ability to fix a parameter to a particular value
* Fits can be restricted to a subset of the data by specifying a fit domain
* Fit results include reduced chi-square statistic and parameter value and error estimations
* Easily adjustable axis labels and ranges
* Zooming and panning of the plot
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tool.briefcase]
project_name = "Tailor"
bundle = "com.amsphyslab.tailor"
version = "0.8.0"
version = "0.9.0"
url = "https://github.com/davidfokkema/tailor"
license = "GNU General Public License v3 (GPLv3)"
author = 'David Fokkema'
Expand Down

0 comments on commit 6c02827

Please sign in to comment.