Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add artifacts interface #1342

Merged
merged 110 commits into from
Feb 8, 2024
Merged

Commits on Aug 31, 2023

  1. Add new data model as a replacement of CurveData dataclass. This obje…

    …ct provides better reusability of the processed curve data.
    nkanazawa1989 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    fa675b4 View commit details
    Browse the repository at this point in the history
  2. Refactor the internals of curve fit. Figure creation code is now comb…

    …ined in the single method _create_figures. This allows subclass to flexibly modify the figure generation without overwriting the entire _run_analysis.
    nkanazawa1989 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    fc68e24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4633b2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    731b763 View commit details
    Browse the repository at this point in the history
  5. Update type hint

    nkanazawa1989 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    07e85fc View commit details
    Browse the repository at this point in the history
  6. Add release note

    nkanazawa1989 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    3f55ad9 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Introduce artifact data and replace analysis results for curve data a…

    …nd fit summary in CurveAnalysis with artifact container. Composite curve analysis is also simplified.
    nkanazawa1989 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    458b98c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a37892 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c942460 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c22b3db View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    c7964f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. result metadata parsing

    coruscating committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    e4da036 View commit details
    Browse the repository at this point in the history
  2. add test and some fixes

    coruscating committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f60ad6c View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. merge main

    coruscating committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9b9c193 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    ed5cde2 View commit details
    Browse the repository at this point in the history
  2. fix bugs

    coruscating committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ef376d3 View commit details
    Browse the repository at this point in the history
  3. merge main

    coruscating committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    65ad21b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f1a5671 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e46084 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    de3bc90 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    2dacc98 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    1293fa0 View commit details
    Browse the repository at this point in the history
  2. fix test

    coruscating committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    7f016c6 View commit details
    Browse the repository at this point in the history
  3. merge main

    coruscating committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    a755171 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    e71e962 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    78a967a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a83179 View commit details
    Browse the repository at this point in the history
  3. Removed unused mixin

    nkanazawa1989 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    3bc9525 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68013a8 View commit details
    Browse the repository at this point in the history
  5. Add more tests

    nkanazawa1989 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    5032e86 View commit details
    Browse the repository at this point in the history
  6. Bug fixes

    nkanazawa1989 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    7736f19 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8bbaa15 View commit details
    Browse the repository at this point in the history
  8. Unpin pandas 2.2

    nkanazawa1989 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    fc9273e View commit details
    Browse the repository at this point in the history
  9. Update old pattern

    nkanazawa1989 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0cae116 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0fc9d47 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    db339d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0358e6 View commit details
    Browse the repository at this point in the history
  3. lint

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    c7f8a4b View commit details
    Browse the repository at this point in the history
  4. convert to dataclass

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    8eeba4f View commit details
    Browse the repository at this point in the history
  5. add error handling

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    20d1a8e View commit details
    Browse the repository at this point in the history
  6. Fix cross-reference

    nkanazawa1989 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2fb28dc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    83addf1 View commit details
    Browse the repository at this point in the history
  8. update tests

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2a3a929 View commit details
    Browse the repository at this point in the history
  9. fix composite tests

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    4fbf044 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c85e951 View commit details
    Browse the repository at this point in the history
  11. Address review comments and lint

    Co-authored-by: Naoki Kanazawa <nkanazawa1989@gmail.com>
    coruscating and nkanazawa1989 committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    7c2a792 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4ea9f9e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    838d944 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3cf362e View commit details
    Browse the repository at this point in the history
  15. lint

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    296019d View commit details
    Browse the repository at this point in the history
  16. lint

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    08ce7e6 View commit details
    Browse the repository at this point in the history
  17. fix docs build

    coruscating committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a08acdb View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7ec4d24 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a3ef526 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    ac972fd View commit details
    Browse the repository at this point in the history
  2. Add shortcut methods

    nkanazawa1989 committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    01471bb View commit details
    Browse the repository at this point in the history
  3. Bugfix autosave

    nkanazawa1989 committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    8dc6c4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    144127a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a81f97c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c0662c View commit details
    Browse the repository at this point in the history
  7. address review comments

    coruscating committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    543ce53 View commit details
    Browse the repository at this point in the history
  8. bump service version

    coruscating committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    9a7eeb7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b11386b View commit details
    Browse the repository at this point in the history
  10. fix save order

    coruscating committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    9973fd8 View commit details
    Browse the repository at this point in the history
  11. lint

    coruscating committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    b99f7cb View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    92cfc92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    346d23a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2052a24 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc058a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    120326f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    353e452 View commit details
    Browse the repository at this point in the history
  7. Apply review comments

    nkanazawa1989 committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    ee03161 View commit details
    Browse the repository at this point in the history
  8. update deletion behavior and tests

    previous implementation was erroneously keeping artifact files in the metadata even after deletion
    coruscating committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    27ac6c7 View commit details
    Browse the repository at this point in the history
  9. add artifactdata tests

    coruscating committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    f962648 View commit details
    Browse the repository at this point in the history
  10. update requirements

    coruscating committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    079630a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2cba94a View commit details
    Browse the repository at this point in the history
  12. lint and update docs

    coruscating committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    337eeeb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a5e4f44 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b1d3adf View commit details
    Browse the repository at this point in the history
  15. add integration tests

    coruscating committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a6d7782 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5be4e88 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    ca03a1d View commit details
    Browse the repository at this point in the history
  2. Wording suggestions

    Co-authored-by: Will Shanks <wshaos@posteo.net>
    nkanazawa1989 and wshanks committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ee5b34d View commit details
    Browse the repository at this point in the history
  3. Remove DEFAULT_

    nkanazawa1989 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    38abdff View commit details
    Browse the repository at this point in the history
  4. Reorganize the doc

    nkanazawa1989 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9e27f16 View commit details
    Browse the repository at this point in the history
  5. Remove _data

    nkanazawa1989 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b870be3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cc905c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0dc4eb2 View commit details
    Browse the repository at this point in the history
  8. Minor docs formatting

    nkanazawa1989 committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    f8c1efe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ee92f1d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    03aac67 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ac5bdd8 View commit details
    Browse the repository at this point in the history
  12. add test

    coruscating committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    3d41587 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b4efab4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b9ae107 View commit details
    Browse the repository at this point in the history
  15. add docs cross-link

    coruscating committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    79370a7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4a41a70 View commit details
    Browse the repository at this point in the history
  17. review comments

    coruscating committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    036e532 View commit details
    Browse the repository at this point in the history
  18. add intro

    coruscating committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    f74564b View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. update howto

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    eb89f37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9a987e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b56b55 View commit details
    Browse the repository at this point in the history
  4. fix release note

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    83d33d4 View commit details
    Browse the repository at this point in the history
  5. review comments

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    93b1298 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Co-authored-by: Will Shanks <wshaos@posteo.net>
    coruscating and wshanks authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a448bb8 View commit details
    Browse the repository at this point in the history
  7. review comments

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    fe7485f View commit details
    Browse the repository at this point in the history
  8. minor fixes

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    62184d0 View commit details
    Browse the repository at this point in the history
  9. update plot

    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    2b3733e View commit details
    Browse the repository at this point in the history
  10. put curve fit back in analysis results and deprecate access

    also deprecate accessing analysis results via numerical indices
    coruscating committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    74a65ba View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    f91bfe0 View commit details
    Browse the repository at this point in the history