-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
07e85fc
commit 3f55ad9
Showing
1 changed file
with
16 additions
and
0 deletions.
There are no files selected for viewing
16 changes: 16 additions & 0 deletions
16
releasenotes/notes/add-dataframe-curve-data-a8905c450748b281.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
features: | ||
- | | ||
:class:`.ScatterTable` is introduced as a drop-in replacement of :class:`.CurveData`. | ||
This is a data format to store intermediate data in curve analysis, built on top of | ||
the pandas DataFrame. Each table row corresponds to a single data point, | ||
and the table contains all data points generated by the :class:`.CurveAnalysis`. | ||
All properties and methods of :class:`.CurveData` are implemented for backward compatibility, | ||
but these will be removed in the future release. | ||
developer: | ||
- | | ||
:meth:`.CurveAnalysis._create_figures` method is added to the curve analysis base class. | ||
A curve analysis subclass can overwrite this method to customize the output figures. | ||
The method is called with the :class:`.ScatterTable` containing all intermediate data points | ||
generated during the curve analysis. |