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

Initialize pole figure plot with NaN #42

Open
wdzhou opened this issue Nov 4, 2018 · 0 comments
Open

Initialize pole figure plot with NaN #42

wdzhou opened this issue Nov 4, 2018 · 0 comments
Labels
In progress in progress minor enhancement New feature or request that will not require new module or code refactoring

Comments

@wdzhou
Copy link
Collaborator

wdzhou commented Nov 4, 2018

Initialize pole figure matrix/array with all NaNs. It is because that as matplotlib interpolate data points for contour plot, those NaNs will be ignored. Thus, NaN is a good representation for not-measured data points.

This is a request from users during meeting on Nov 1st.

wdzhou added a commit that referenced this issue Nov 5, 2018
1. Make the pyrscore for each interface instance unique.
2. Add a 'Save' button to peak fit interface to save fit result.

In mplgraphicspolar.py

To-do:
1. Test pole figure plotting.
2. Do a general test to launch multiple
wdzhou added a commit that referenced this issue Nov 5, 2018
pyrs/core/mantid_fit_peak.py:249:        # TODO - 20181101 - Need to
expand this method such that all fitted parameters will be added to
output
pyrs/interface/ui/diffdataviews.py:113:        # TODO - 20181101 -
Enable after auto_scale is fixed: self.auto_rescale()
pyrs/interface/ui/mplgraphicsview1d.py:287:        # TODO FIXME -
20181101 - This is a broken method.  Fix it!
pyrs/core/strain_stress_calculator.py:497:    # TODO FIXME - 20181001 -
Temporarily disabled in order to clean up for the new workflow
pyrs/core/strain_stress_calculator.py:1417:        # TODO - 20181010 -
check whether all the raw files (e11/e22/e33) are ready for next!
pyrs/interface/strainstresscalwindow.py:388:        # TODO - 20181010 -
Refactor!
pyrs/interface/strainstresscalwindow.py:872:            # TODO -
20181011 - Implement (from cleaning old codes)
pyrs/interface/strainstresscalwindow.py:873:            # TODO - ASAP -
20181011 - Continue from here!
pyrs/interface/strainstresscalwindow.py:1056:        # # TODO - 20181010
- Consider how to integrate method plot_peak_parameter()
pyrs/interface/manualreductionwindow.py:140:        # TODO - 20181009 -
Need to refine
pyrs/interface/manualreductionwindow.py:207:        # TODO - 20181006 -
Implement ASAP
pyrs/interface/manualreductionwindow.py:297:        # TODO - 20181008 -
ASAP
tests/unittest/straincalculationtest.py:75:    # TODO FIXME - 20181001 -
Make an individual method for ....  ---> New workflow!
tests/unittest/straincalculationtest.py:77:        # TODO FIXME -
20181001 - This is a new suite of methods to analyze the sample grids
@wdzhou wdzhou added minor enhancement New feature or request that will not require new module or code refactoring In progress in progress labels Nov 19, 2018
@wdzhou wdzhou added the Waiting Mantid Waiting for (i.e., blocked by) Mantid Implementation label Dec 4, 2018
@fanchercm fanchercm removed the Waiting Mantid Waiting for (i.e., blocked by) Mantid Implementation label Dec 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
In progress in progress minor enhancement New feature or request that will not require new module or code refactoring
Projects
None yet
Development

No branches or pull requests

2 participants