DefDAP
latest
Installation
How to use
Load in packages
Load in a HRDIC map
Set the scale of the map
Plot the map with a scale bar
Crop the map
Statistics
Set the location of the DIC pattern images
Load in an EBSD map
Plot the EBSD map
Detect grains in the EBSD
Single grain analysis
Multi grain analysis
Linking the HRDIC and EBSD
Define homologous points
Link the maps
Show the transformation
Segment into grains
Plotting examples
Built-in plots
IPF plotting
Create your own
Functions for grain averaging and grain segmentation
Composite plots
Contributing
Coding style
Repository Structure
Instructions
Additional notes
Documentation
Papers
2023
2022
2021
2020
2019
2018
License
API Documentation
defdap.base module
defdap.crystal module
defdap.ebsd module
defdap.file_readers module
defdap.file_writers module
defdap.hrdic module
defdap.inspector module
defdap.plotting module
defdap.quat module
defdap.utils module
Index
DefDAP
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
addArrow() (defdap.plotting.Plot method)
addAxes() (defdap.plotting.Plot method)
addAxis() (defdap.plotting.PolePlot method)
addBoundaryPoint() (defdap.ebsd.BoundarySegment method)
addButton() (defdap.plotting.Plot method)
addColourBar() (defdap.plotting.GrainPlot method)
(defdap.plotting.MapPlot method)
(defdap.plotting.PolePlot method)
addEventHandler() (defdap.plotting.Plot method)
addGrainBoundaries() (defdap.plotting.MapPlot method)
addGrainHighlights() (defdap.plotting.MapPlot method)
addGrainNumbers() (defdap.plotting.MapPlot method)
addHist() (defdap.plotting.HistPlot method)
addLegend() (defdap.plotting.HistPlot method)
(defdap.plotting.MapPlot method)
(defdap.plotting.PolePlot method)
addLine() (defdap.plotting.PolePlot method)
addMap() (defdap.plotting.GrainPlot method)
(defdap.plotting.MapPlot method)
addPoint() (defdap.ebsd.Grain method)
(defdap.hrdic.Grain method)
addPoints() (defdap.plotting.MapPlot method)
(defdap.plotting.PolePlot method)
addScaleBar() (defdap.plotting.GrainPlot method)
(defdap.plotting.MapPlot method)
addSlipBands() (defdap.plotting.GrainPlot method)
addSlipTraces() (defdap.plotting.GrainPlot method)
addText() (defdap.plotting.Plot method)
addTextBox() (defdap.plotting.Plot method)
addTraces() (defdap.plotting.GrainPlot method)
addVerts() (defdap.plotting.CrystalPlot method)
applyThresholdMask() (defdap.hrdic.Map method)
averageMisOri (defdap.ebsd.Grain attribute)
averageSchmidFactors (defdap.ebsd.Grain attribute)
B
bandContrastArray (defdap.ebsd.Map attribute)
batchRunSTA() (defdap.inspector.GrainInspector method)
binning (defdap.hrdic.Map attribute)
boundaries (defdap.ebsd.Map attribute)
(defdap.hrdic.Map property)
boundary_points_to_lines() (defdap.ebsd.BoundarySegment static method)
boundaryLines (defdap.ebsd.BoundarySegment property)
(defdap.hrdic.Map property)
boundaryPointPairs() (defdap.ebsd.BoundarySegment method)
boundaryPointPairsX (defdap.ebsd.BoundarySegment property)
boundaryPointPairsY (defdap.ebsd.BoundarySegment property)
BoundarySegment (class in defdap.ebsd)
bseScale (defdap.hrdic.Map attribute)
buildMisOriList() (defdap.ebsd.Grain method)
buildNeighbourNetwork() (defdap.base.Map method)
(defdap.ebsd.Map method)
buildQuatArray() (defdap.ebsd.Map method)
C
calcAverageGrainSchmidFactors() (defdap.ebsd.Map method)
calcAverageOri() (defdap.ebsd.Grain method)
(defdap.quat.Quat static method)
calcAverageSchmidFactors() (defdap.ebsd.Grain method)
calcFundDirs() (defdap.quat.Quat static method)
calcGrainAv() (defdap.base.Map method)
calcGrainAvOris() (defdap.ebsd.Map method)
calcGrainMisOri() (defdap.ebsd.Map method)
calcIPFcolours() (defdap.quat.Quat static method)
calcKam() (defdap.ebsd.Map method)
calcLineProfile() (defdap.base.Map method)
calcMisOri() (defdap.quat.Quat static method)
calcNye() (defdap.ebsd.Map method)
calcProxigram() (defdap.base.Map method)
calcRDR() (defdap.inspector.GrainInspector method)
calcSlipBands() (defdap.hrdic.Grain method)
calcSlipTraces() (defdap.ebsd.Grain method)
(defdap.hrdic.Grain method)
calcSymEqvs() (defdap.quat.Quat static method)
centreCoords() (defdap.base.Grain method)
checkData() (defdap.file_readers.DICDataLoader method)
(defdap.file_readers.EBSDDataLoader method)
checkDataLoaded() (defdap.ebsd.Map method)
checkEbsdLinked() (defdap.hrdic.Map method)
checkGrainsDetected() (defdap.base.Map method)
checkInteractive() (defdap.plotting.Plot method)
checkMetadata() (defdap.file_readers.DICDataLoader method)
(defdap.file_readers.EBSDDataLoader method)
clear() (defdap.plotting.Plot method)
clearAllLines() (defdap.inspector.GrainInspector method)
click_grain_guess() (defdap.ebsd.Linker method)
click_set_origin() (defdap.ebsd.Linker method)
clickGrainID() (defdap.base.Map method)
clickGrainNeighbours() (defdap.base.Map method)
clickHomog() (defdap.base.Map method)
clickSaveHomog() (defdap.base.Map method)
conjugate (defdap.quat.Quat property)
convertIdc() (in module defdap.crystal)
coordList (defdap.base.Grain attribute)
corrVal (defdap.hrdic.Map attribute)
cOverA (defdap.crystal.Phase property)
(defdap.ebsd.Map property)
create() (defdap.plotting.GrainPlot class method)
(defdap.plotting.HistPlot class method)
(defdap.plotting.MapPlot class method)
createManyQuats() (defdap.quat.Quat static method)
crop() (defdap.hrdic.Map method)
cropDists (defdap.hrdic.Map attribute)
CrystalPlot (class in defdap.plotting)
CrystalStructure (class in defdap.crystal)
crystalSym (defdap.ebsd.Grain property)
(defdap.ebsd.Map property)
(defdap.hrdic.Map property)
currGrainId (defdap.base.Map attribute)
D
defdap.base
module
defdap.crystal
module
defdap.ebsd
module
defdap.file_readers
module
defdap.file_writers
module
defdap.hrdic
module
defdap.inspector
module
defdap.plotting
module
defdap.quat
module
defdap.utils
module
DICDataLoader (class in defdap.file_readers)
dicMap (defdap.hrdic.Grain attribute)
displayNeighbours() (defdap.base.Map method)
dot() (defdap.quat.Quat method)
draw() (defdap.inspector.GrainInspector method)
(defdap.plotting.Plot method)
drawLineProfile() (defdap.base.Map method)
E
ebsd_maps (defdap.ebsd.Linker attribute)
EBSDDataLoader (class in defdap.file_readers)
EBSDDataWriter (class in defdap.file_writers)
ebsdGrain (defdap.hrdic.Grain attribute)
ebsdGrainIds (defdap.hrdic.Map attribute)
ebsdMap (defdap.ebsd.Grain attribute)
(defdap.hrdic.Grain attribute)
(defdap.hrdic.Map attribute)
ebsdTransform (defdap.hrdic.Map attribute)
ebsdTransformInv (defdap.hrdic.Map attribute)
eMaxShear (defdap.hrdic.Map attribute)
eulerAngleArray (defdap.ebsd.Map attribute)
eulerAngles() (defdap.quat.Quat method)
exists (defdap.plotting.Plot property)
extract_quat_comps() (defdap.quat.Quat static method)
extremeCoords (defdap.base.Grain property)
F
filterData() (defdap.ebsd.Map method)
findBoundaries() (defdap.ebsd.Map method)
findGrains() (defdap.ebsd.Map method)
(defdap.hrdic.Map method)
floodFill() (defdap.ebsd.Map method)
(defdap.hrdic.Map method)
fname (defdap.hrdic.Map attribute)
format (defdap.hrdic.Map attribute)
fromAxisAngle() (defdap.quat.Quat class method)
fromEulerAngles() (defdap.quat.Quat class method)
G
generateFamily() (defdap.crystal.SlipSystem method)
generateThresholdMask() (defdap.hrdic.Map method)
get_writer() (defdap.file_writers.EBSDDataWriter static method)
getLoader() (defdap.file_readers.EBSDDataLoader static method)
GND (defdap.ebsd.Map attribute)
gotoGrain() (defdap.inspector.GrainInspector method)
Grain (class in defdap.base)
(class in defdap.ebsd)
(class in defdap.hrdic)
grainData() (defdap.base.Grain method)
grainDataToMapData() (defdap.base.Map method)
grainID (defdap.base.Grain attribute)
GrainInspector (class in defdap.inspector)
grainList (defdap.base.Map attribute)
grainMapData() (defdap.base.Grain method)
grainMapDataCoarse() (defdap.base.Grain method)
grainOutline() (defdap.base.Grain method)
GrainPlot (class in defdap.plotting)
grains (defdap.ebsd.Map attribute)
group() (defdap.crystal.SlipSystem static method)
groupLines() (defdap.inspector.GrainInspector method)
groupsList (defdap.hrdic.Grain attribute)
H
highlightAlpha (defdap.hrdic.Map attribute)
HistPlot (class in defdap.plotting)
K
kam (defdap.ebsd.Map attribute)
keyHomog() (defdap.base.Map method)
L
labelPoint() (defdap.plotting.PolePlot method)
lambertProject() (defdap.plotting.PolePlot static method)
lineSlice() (defdap.plotting.Plot method)
linkEbsdMap() (defdap.hrdic.Map method)
Linker (class in defdap.ebsd)
links (defdap.ebsd.Linker attribute)
lMatrix() (defdap.crystal.CrystalStructure static method)
load() (defdap.crystal.SlipSystem static method)
(defdap.file_readers.OxfordBinaryLoader method)
(defdap.file_readers.OxfordTextLoader method)
(defdap.file_readers.PythonDictLoader method)
loadCorrValData() (defdap.hrdic.Map method)
loadData() (defdap.ebsd.Map method)
(defdap.hrdic.Map method)
loadDavisData() (defdap.file_readers.DICDataLoader method)
loadDavisImageData() (defdap.file_readers.DICDataLoader static method)
loadDavisMetadata() (defdap.file_readers.DICDataLoader method)
loadFile() (defdap.inspector.GrainInspector method)
loadOxfordCPR() (defdap.file_readers.OxfordBinaryLoader method)
loadOxfordCRC() (defdap.file_readers.OxfordBinaryLoader method)
locateGrainID() (defdap.base.Map method)
M
make_link() (defdap.ebsd.Linker method)
Map (class in defdap.base)
(class in defdap.ebsd)
(class in defdap.hrdic)
MapPlot (class in defdap.plotting)
maxShearList (defdap.hrdic.Grain attribute)
misOri (defdap.ebsd.Map attribute)
misOri() (defdap.quat.Quat method)
misOriAxis (defdap.ebsd.Map attribute)
misOriAxis() (defdap.quat.Quat method)
misOriAxisList (defdap.ebsd.Grain attribute)
misorientation() (defdap.ebsd.BoundarySegment method)
misOriList (defdap.ebsd.Grain attribute)
module
defdap.base
defdap.crystal
defdap.ebsd
defdap.file_readers
defdap.file_writers
defdap.hrdic
defdap.inspector
defdap.plotting
defdap.quat
defdap.utils
multiplyManyQuats() (defdap.quat.Quat static method)
N
norm() (defdap.quat.Quat method)
normalise() (defdap.quat.Quat method)
numPhases (defdap.ebsd.Map property)
Nye (defdap.ebsd.Map attribute)
O
origin (defdap.ebsd.Map attribute)
ownerMap (defdap.base.Grain attribute)
(defdap.ebsd.Grain attribute)
(defdap.hrdic.Grain attribute)
OxfordBinaryLoader (class in defdap.file_readers)
OxfordTextLoader (class in defdap.file_readers)
OxfordTextWriter (class in defdap.file_writers)
P
path (defdap.hrdic.Map attribute)
patScale (defdap.hrdic.Map attribute)
patternImPath (defdap.hrdic.Map attribute)
Phase (class in defdap.crystal)
phase (defdap.ebsd.Grain attribute)
phaseArray (defdap.ebsd.Map attribute)
phaseBoundaries (defdap.ebsd.Map attribute)
phaseBoundaryLines (defdap.hrdic.Map property)
phaseID (defdap.ebsd.Grain attribute)
phases (defdap.ebsd.Map attribute)
Plot (class in defdap.plotting)
plotAverageGrainSchmidFactorsMap() (defdap.ebsd.Map method)
plotBandContrastMap() (defdap.ebsd.Map method)
plotBoundaryMap() (defdap.ebsd.Map method)
plotDefault (defdap.ebsd.Grain property)
(defdap.hrdic.Grain property)
plotEulerMap() (defdap.ebsd.Map method)
plotGNDMap() (defdap.ebsd.Map method)
plotGrainAvMaxShear() (defdap.hrdic.Map method)
plotGrainData() (defdap.base.Grain method)
plotGrainDataIPF() (defdap.base.Map method)
plotGrainDataMap() (defdap.base.Map method)
plotGrainMap() (defdap.ebsd.Map method)
plotGrainNumbers() (defdap.base.Map method)
plotHomog (defdap.hrdic.Map attribute)
plotIPF() (defdap.quat.Quat method)
plotIPFMap() (defdap.ebsd.Map method)
plotKamMap() (defdap.ebsd.Map method)
plotMap() (defdap.hrdic.Map method)
plotMaxShear() (defdap.hrdic.Grain method)
(defdap.hrdic.Map method)
plotMisOri() (defdap.ebsd.Grain method)
plotMisOriMap() (defdap.ebsd.Map method)
plotOriSpread() (defdap.ebsd.Grain method)
plotOutline() (defdap.base.Grain method)
plotPattern() (defdap.hrdic.Map method)
plotPhaseBoundaryMap() (defdap.ebsd.Map method)
plotPhaseMap() (defdap.ebsd.Map method)
plotRDR() (defdap.inspector.GrainInspector method)
plotRefOri() (defdap.ebsd.Grain method)
plots (defdap.ebsd.Linker attribute)
plotUnitCell() (defdap.ebsd.Grain method)
(defdap.quat.Quat method)
pointsList (defdap.hrdic.Grain attribute)
polarAngles() (defdap.quat.Quat static method)
PolePlot (class in defdap.plotting)
posIdc() (in module defdap.crystal)
primaryPhase (defdap.ebsd.Map property)
printSlipSystemDirectory() (defdap.crystal.SlipSystem static method)
printSlipSystems() (defdap.crystal.Phase method)
printSlipTraces() (defdap.ebsd.Grain method)
printStatsTable() (defdap.hrdic.Map method)
proxigram (defdap.base.Map property)
PythonDictLoader (class in defdap.file_readers)
Q
qMatrix() (defdap.crystal.CrystalStructure static method)
Quat (class in defdap.quat)
quatArray (defdap.ebsd.Map attribute)
quatCoef (defdap.quat.Quat attribute)
quatList (defdap.ebsd.Grain attribute)
R
readUntilString() (in module defdap.file_readers)
redraw() (defdap.inspector.GrainInspector method)
redrawLine() (defdap.inspector.GrainInspector method)
reduceIdc() (in module defdap.crystal)
refOri (defdap.ebsd.Grain attribute)
(defdap.hrdic.Grain property)
removeLine() (defdap.inspector.GrainInspector method)
reportProgress() (in module defdap.utils)
reset_links() (defdap.ebsd.Linker method)
retrieveName() (defdap.hrdic.Map method)
rotateData() (defdap.ebsd.Map method)
rotMatrix() (defdap.quat.Quat method)
runGrainInspector() (defdap.hrdic.Map method)
runRDRGroup() (defdap.inspector.GrainInspector method)
S
safeIntCast() (in module defdap.crystal)
save() (defdap.ebsd.Map method)
saveFile() (defdap.inspector.GrainInspector method)
saveLine() (defdap.inspector.GrainInspector method)
scale (defdap.ebsd.Map property)
(defdap.hrdic.Map property)
set_origin() (defdap.ebsd.Linker method)
set_ref_ori_from_master() (defdap.ebsd.Linker method)
setCrop() (defdap.hrdic.Map method)
setHomogPoint() (defdap.base.Map method)
(defdap.hrdic.Map method)
setPatternPath() (defdap.hrdic.Map method)
setScale() (defdap.hrdic.Map method)
setSize() (defdap.plotting.Plot method)
setTitle() (defdap.plotting.Plot method)
shape (defdap.base.Map property)
slipDirLabel (defdap.crystal.SlipSystem property)
slipPlaneLabel (defdap.crystal.SlipSystem property)
SlipSystem (class in defdap.crystal)
slipTraceAngles (defdap.ebsd.Grain attribute)
slipTraceInclinations (defdap.ebsd.Grain attribute)
slipTraces (defdap.ebsd.Grain property)
(defdap.hrdic.Grain property)
start_linking() (defdap.ebsd.Linker method)
stepSize (defdap.ebsd.Map attribute)
stereoProject() (defdap.plotting.PolePlot static method)
strIdx() (in module defdap.crystal)
symEqv() (defdap.quat.Quat static method)
T
transformVector() (defdap.quat.Quat method)
U
update_misori() (defdap.ebsd.Linker method)
updateFilename() (defdap.inspector.GrainInspector method)
updateHomogPoint() (defdap.base.Map method)
V
version (defdap.hrdic.Map attribute)
W
warp_lines_to_dic_frame() (defdap.hrdic.Map method)
warpToDicFrame() (defdap.hrdic.Map method)
write() (defdap.file_writers.OxfordTextWriter method)
X
x_map (defdap.hrdic.Map.self attribute)
xc (defdap.hrdic.Map attribute)
xd (defdap.hrdic.Map attribute)
xDim (defdap.ebsd.Map attribute)
(defdap.hrdic.Map attribute)
xdim (defdap.hrdic.Map attribute)
Y
y_map (defdap.hrdic.Map.self attribute)
yc (defdap.hrdic.Map attribute)
yd (defdap.hrdic.Map attribute)
yDim (defdap.ebsd.Map attribute)
(defdap.hrdic.Map attribute)
ydim (defdap.hrdic.Map attribute)
Read the Docs
v: latest
Versions
latest
develop
Downloads
On Read the Docs
Project Home
Builds