semvec/pypi-packages huggingface dataset:
matflow-defdap 0.1.8
Matflow extension for the Deformation Data Analysis in Python (DefDAP) package.
License: MIT license
Requires Python: >=3.6
Keywords: matflow,materials-science,computational-workflow

# matflow-defdap

[![PyPI version](https://img.shields.io/pypi/v/matflow_defdap.svg)](https://pypi.python.org/pypi/matflow_defdap)

Matflow extension for the Deformation Data Analysis in Python ([DefDAP](https://github.com/MechMicroMan/DefDAP)) package.

This extension generates Python scripts that require the following Python packages to be installed:

- [DefDAP](https://github.com/MechMicroMan/DefDAP)
- [hickle](https://github.com/telegraphic/hickle) (version >=4.0.1)


# Change Log

## [0.1.8] - 2022.03.11

### Added

- Add creation of microstructure images with multiple phases from an EBSD map.
- Add check for non-indexed points when loading an EBSD map.

### Changed

- Only pass `scale` from a DIC map if it exists.

## [0.1.7] - 2021.11.30

### Changed

- Update bad point filtering in `get_EBSD_image` to make sure no grain values < 0 are passed out.

## [0.1.6] - 2021.09.24

### Changed

- Add `quat_component_ordering` key to `orientations` sub-dict in `EBSD_image` and `DIC_image` output parameters.

## [0.1.5] - 2021.05.18

### Added

- Add implementation of task `load_microstructure`, method `EBSD`.

### Changed

- Update for latest version of defdap (>0.93).
- Set default values for parameters in input map for task `load_microstructure`, method `EBSD+DIC`.

## [0.1.4] - 2021.01.19

### Changed

- In `get_DIC_image.py` snippet, return `orientations` dict item in a format used in other MatFlow extensions (and return as quaternions).

## [0.1.3] - 2021.01.07

### Added

- Add option to scale the microstructure image produced in `get_DIC_image` snippet.
- Apply rotation of hex unit cell from y // a2 in EBSD data to x // a1 expected by simulation in `get_DIC_image` snippet.

### Fixed

- Change grain numbering to 0-indexed in `get_DIC_image` snippet.

## [0.1.2] - 2020.07.28

### Added

- Add filtering of "bad" voxels in `get_DIC_image` snippet.

### Fixed

- A new `main_func` decorator has been introduced, which allow snippets to contain utility functions, in addition to a main `@main_func`-decoration function, whose inputs and outputs will be parsed for generating the wrapper script.

## [0.1.1] - 2020.06.26

### Fixed

- Fix issue with including snippets in package data.

## [0.1.0] - 2020.06.26

Initial release.