DCT merge requestshttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests2024-02-26T13:12:11+01:00https://gitlab.esrf.fr/graintracking/dct/-/merge_requests/17Add spot_equi_grain to conflict output extract overlaping spots and their...2024-02-26T13:12:11+01:00Charles RomainAdd spot_equi_grain to conflict output extract overlaping spots and their...Add spot_equi_grain to conflict output extract overlaping spots and their relative grains (in terms graind_ind)Add spot_equi_grain to conflict output extract overlaping spots and their relative grains (in terms graind_ind)Charles RomainCharles Romainhttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests/16Add spot_equi_grain to conflict output extract overlaping spots and their...2024-02-16T17:29:45+01:00Charles RomainAdd spot_equi_grain to conflict output extract overlaping spots and their...Add spot_equi_grain to conflict output extract overlaping spots and their relative grains (in terms graind_ind)Add spot_equi_grain to conflict output extract overlaping spots and their relative grains (in terms graind_ind)Charles RomainCharles Romainhttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests/14add TRD recognition support.2023-03-01T16:33:50+01:00Zheheng Liuadd TRD recognition support.Add TRD recognition support including finding neighboring grains, recognizing TRDs among neighboring grains and creating twinning operators.
Signed-off-by: Zheheng Liu <zheheng.liu@esrf.fr>
Closes #10Add TRD recognition support including finding neighboring grains, recognizing TRDs among neighboring grains and creating twinning operators.
Signed-off-by: Zheheng Liu <zheheng.liu@esrf.fr>
Closes #10Zheheng LiuZheheng Liuhttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests/13Fix some problems in gtReconstructGrainCluster and Gt6DBlobReconstructor2023-01-24T15:58:08+01:00Zheheng LiuFix some problems in gtReconstructGrainCluster and Gt6DBlobReconstructor1. [x] fix the error that the name variable is not defined when saving the extra output of gtReconstructGrainCluster;
2. [x] Generate the projections of the grains separately in the extra output of the cluster reconstruction;
3. [x] Fix ...1. [x] fix the error that the name variable is not defined when saving the extra output of gtReconstructGrainCluster;
2. [x] Generate the projections of the grains separately in the extra output of the cluster reconstruction;
3. [x] Fix the error that the method getProjectionOfCurrentSolution() of object Gt6DBlobReconstructor calls nonexistent property 'intensity_scale'.
Signed-off-by: Zheheng Liu <zheheng.liu@esrf.fr>
Closes #9Zheheng LiuZheheng Liuhttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests/12small fixes about L1 and TNV regularizations.2022-10-20T18:49:08+02:00Zheheng Liusmall fixes about L1 and TNV regularizations.Add the lambda into the box functions of the l1 and TNV regularizations.
Signed-off-by: Zheheng Liu <zheheng.liu@esrf.fr>
Closes #9Add the lambda into the box functions of the l1 and TNV regularizations.
Signed-off-by: Zheheng Liu <zheheng.liu@esrf.fr>
Closes #9https://gitlab.esrf.fr/graintracking/dct/-/merge_requests/10add some new features2021-12-16T19:01:54+01:00Henry Proudhonadd some new featuresSigned-off-by: Henry Proudhon <henry.proudhon@esrf.fr>
modify cells in notebooks:
[preprocess.ipynb] remove cell %txt parameter_file
[preprocess.ipynb] comment or remove line pydct.preprocess.get_normalization_option_widget(parameters)
...Signed-off-by: Henry Proudhon <henry.proudhon@esrf.fr>
modify cells in notebooks:
[preprocess.ipynb] remove cell %txt parameter_file
[preprocess.ipynb] comment or remove line pydct.preprocess.get_normalization_option_widget(parameters)
[segment.ipynb] remove cell %txt parameter_file
[segment.ipynb] add new celle before **save** section:
```
%autoreload 2
projections = [d.Projection for d in difspots]
widget, fig, ax, im = viz.get_difspots_imshow_widget(projections)
widget
del ax, fig, im, widget
```https://gitlab.esrf.fr/graintracking/dct/-/merge_requests/4Resolve ".gitignore"2021-04-09T19:33:16+02:00Joao P C BertoldoResolve ".gitignore"Closes #4Closes #4https://gitlab.esrf.fr/graintracking/dct/-/merge_requests/3Refactor Python launching modules2021-10-11T10:53:25+02:00Nicola ViganoRefactor Python launching modules## General
Current python module names are redundant, and we would like to remove the `dct_` prefix. Moreover, these modules are now aging, and they would require refactoring and clean-ups.
Closes #3
## Todo
- [x] Rename modules.
- [...## General
Current python module names are redundant, and we would like to remove the `dct_` prefix. Moreover, these modules are now aging, and they would require refactoring and clean-ups.
Closes #3
## Todo
- [x] Rename modules.
- [x] Remove OAR rest API.
- [x] Fix PyQt5 support, when PyQt4 is not available.
- [x] Fix XML warnings and errors.
## Notes
Nothing.Nicola ViganoNicola Viganohttps://gitlab.esrf.fr/graintracking/dct/-/merge_requests/2Add quaternion support2022-09-19T16:12:38+02:00Zheheng LiuAdd quaternion support## About
This merge request aims at adding support for quaterions in DCT.
Closes #2
## Todo
Mandatory features:
- [x] Conversion function from / to:
- [x] Orientation matrices
- [x] Rodrigues vectors
- [x] Add support for computin...## About
This merge request aims at adding support for quaterions in DCT.
Closes #2
## Todo
Mandatory features:
- [x] Conversion function from / to:
- [x] Orientation matrices
- [x] Rodrigues vectors
- [x] Add support for computing disorientation from quaternions
- [x] Basic sum operations on quaternionsZheheng LiuZheheng Liu