Ticket #11097 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Move MSD fit to a Python algorithm

Reported by: Dan Nixon Owned by: Dan Nixon
Priority: major Milestone: Release 3.4
Component: Indirect Inelastic Keywords:
Cc: Blocked By:
Blocking: Tester: Federico Montesino Pouzols

Description

This will help clear out the remaining Indirect Python scripts.

Change History

comment:1 Changed 6 years ago by Dan Nixon

  • Status changed from new to assigned

comment:2 Changed 6 years ago by Dan Nixon

  • Status changed from assigned to inprogress

Initial MSD fit algorithm

Refs #11097

Changeset: 2de9a3b235f032b90774f202a391b2fd23146ca6

comment:3 Changed 6 years ago by Dan Nixon

Completed MSDFit algorithm

Refs #11097

Changeset: 6de25fc80721e4a98261420c8b40c86a1bcd77d5

comment:4 Changed 6 years ago by Dan Nixon

Add documentation file

Refs #11097

Changeset: a60fedab0bc55b4c3264ccaa3764e293338782b3

comment:5 Changed 6 years ago by Dan Nixon

Added unit test for MSDFit

Refs #11097

Changeset: b4c0c0251c980c0858e2abad0d1ae0c546d6f33e

comment:6 Changed 6 years ago by Dan Nixon

Better validation for spec and X ranges

Refs #11097

Changeset: 18647af5928a6da31653a546d66bafaa2da1636e

comment:7 Changed 6 years ago by Dan Nixon

Added usage example for MSDFit

Refs #11097

Changeset: a775b80b4f53fe7a2704cfa212299fe9c67a6375

comment:8 Changed 6 years ago by Dan Nixon

Swap UI to use new code and remove old MSD code in scripts

Refs #11097

Changeset: a4b2fe204ccef26db08952605512bc5d33eed981

comment:9 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/11097_msdfit_python_algorithm

Conflicts:

Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/Indirect/MSDFit.h Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/MSDFit.cpp Code/Mantid/scripts/Inelastic/IndirectDataAnalysis.py

Refs #11097

Changeset: c85603cad2b49ed8edc574fc7106e6cb8276bc68

comment:10 Changed 6 years ago by Dan Nixon

Correct error in merge

Refs #11097

Changeset: b8105eb89b5e76401bfcf88cd93595c381b8b51d

comment:11 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/11097_msdfit_python_algorithm

Refs #11097

Changeset: 18950a384cd3d0996e23d19207b63db2fa8a79f5

comment:12 Changed 6 years ago by Dan Nixon

Change system tests for MSD fit

Refs #11097

Changeset: 696525b2ba6785fd42c8e4a501a015a6c04c6582

comment:13 Changed 6 years ago by Dan Nixon

Fix issue with fit curve

Refs #11097

Changeset: 8d47160280089e3be7e59d79553ce4acf50b5393

comment:14 Changed 6 years ago by Dan Nixon

  • Status changed from inprogress to verify
  • Resolution set to fixed

This is being verified as pull request #401.

comment:15 Changed 6 years ago by Dan Nixon

Correct RHEL6 build issue

Refs #11097

Changeset: 13ec9656b1605787dc9c5df5f2134a672b859c6f

comment:16 Changed 6 years ago by Dan Nixon

Fix tests for older Python

Refs #11097

Changeset: fbb45228de8aa7915706fd04a884ce38dcf573b1

comment:17 Changed 6 years ago by Dan Nixon

Jenkins, retest this please.

comment:18 Changed 6 years ago by Dan Nixon

Jenkins, retest this please.

comment:19 Changed 6 years ago by Federico Montesino Pouzols

  • Status changed from verify to verifying
  • Tester set to Federico Montesino Pouzols

comment:20 Changed 6 years ago by Federico Montesino Pouzols

All looks good, and the algorithm worked well for me with fake data as in the doc test and a few q2.nxs files.

comment:21 Changed 6 years ago by Dan Nixon

Initial MSD fit algorithm

Refs #11097

Changeset: 2de9a3b235f032b90774f202a391b2fd23146ca6

comment:22 Changed 6 years ago by Dan Nixon

Completed MSDFit algorithm

Refs #11097

Changeset: 6de25fc80721e4a98261420c8b40c86a1bcd77d5

comment:23 Changed 6 years ago by Dan Nixon

Add documentation file

Refs #11097

Changeset: a60fedab0bc55b4c3264ccaa3764e293338782b3

comment:24 Changed 6 years ago by Dan Nixon

Added unit test for MSDFit

Refs #11097

Changeset: b4c0c0251c980c0858e2abad0d1ae0c546d6f33e

comment:25 Changed 6 years ago by Dan Nixon

Better validation for spec and X ranges

Refs #11097

Changeset: 18647af5928a6da31653a546d66bafaa2da1636e

comment:26 Changed 6 years ago by Dan Nixon

Added usage example for MSDFit

Refs #11097

Changeset: a775b80b4f53fe7a2704cfa212299fe9c67a6375

comment:27 Changed 6 years ago by Dan Nixon

Swap UI to use new code and remove old MSD code in scripts

Refs #11097

Changeset: a4b2fe204ccef26db08952605512bc5d33eed981

comment:28 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/11097_msdfit_python_algorithm

Conflicts:

Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/Indirect/MSDFit.h Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/MSDFit.cpp Code/Mantid/scripts/Inelastic/IndirectDataAnalysis.py

Refs #11097

Changeset: c85603cad2b49ed8edc574fc7106e6cb8276bc68

comment:29 Changed 6 years ago by Dan Nixon

Correct error in merge

Refs #11097

Changeset: b8105eb89b5e76401bfcf88cd93595c381b8b51d

comment:30 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/11097_msdfit_python_algorithm

Refs #11097

Changeset: 18950a384cd3d0996e23d19207b63db2fa8a79f5

comment:31 Changed 6 years ago by Dan Nixon

Change system tests for MSD fit

Refs #11097

Changeset: 696525b2ba6785fd42c8e4a501a015a6c04c6582

comment:32 Changed 6 years ago by Dan Nixon

Fix issue with fit curve

Refs #11097

Changeset: 8d47160280089e3be7e59d79553ce4acf50b5393

comment:33 Changed 6 years ago by Dan Nixon

Correct RHEL6 build issue

Refs #11097

Changeset: 13ec9656b1605787dc9c5df5f2134a672b859c6f

comment:34 Changed 6 years ago by Dan Nixon

Fix tests for older Python

Refs #11097

Changeset: fbb45228de8aa7915706fd04a884ce38dcf573b1

comment:35 Changed 6 years ago by Federico Montesino Pouzols

  • Status changed from verifying to closed

Merge pull request #401 from mantidproject/feature/11097_msdfit_python_algorithm

MSDFit Python algorithm

Full changeset: 187ab5ab8c3c1175b1abd4c510ca0194a9c91433

comment:36 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11936

Note: See TracTickets for help on using tickets.