Skip to content

Commit f9408f5

Browse files
committed
Updated manuals
1 parent 818a57a commit f9408f5

6 files changed

Lines changed: 530 additions & 252 deletions

File tree

manuals/FF_Analysis.md

Lines changed: 265 additions & 123 deletions
Large diffs are not rendered by default.

manuals/FF_Interactive_Plotting.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
**MIDAS FF-HEDM Interactive Viewer: User Manual**
1+
# MIDAS FF-HEDM Interactive Viewer: User Manual
2+
3+
**Version:** 7.0
4+
**Contact:** [email protected]
5+
6+
---
27

38
**1\. Introduction**
49

@@ -173,3 +178,16 @@ These plots display the data after the filters from the middle section have been
173178
- **Inspect Raw Data:** In the **"Filtered Spots 2D"** plot, find a spot of interest (perhaps one with very high strain) and click on it.
174179
- **Verify the Spot:** The **"Image Data"** plot will now show the 3D volume of the raw detector intensity around that spot. This helps confirm that it is a genuine, strong diffraction peak.
175180
- **Repeat:** Select a new grain or adjust the filters to continue your exploration.
181+
182+
---
183+
184+
## See Also
185+
186+
- [FF_Analysis.md](FF_Analysis.md) — Standard FF-HEDM analysis (produces Grains.csv and SpotMatrix.csv)
187+
- [PF_Analysis.md](PF_Analysis.md) — Scanning/pencil-beam FF-HEDM analysis
188+
- [ForwardSimulationManual.md](ForwardSimulationManual.md) — Forward simulation for validation
189+
- [FF_autocalibrate.md](FF_autocalibrate.md) — Geometry calibration
190+
191+
---
192+
193+
If you encounter any issues or have questions, please open an issue on this repository.

manuals/FF_autocalibrate.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,4 +132,17 @@ python /path/to/AutoCalibrateZarr.py \
132132
- Data for ring overlays.
133133
- Strain vs. 2-theta plots for each iteration.
134134
- The final converged strain data and results dataframe.
135-
- **`calibrant_screen_out.csv`**: The raw text output from the last run of the `CalibrantOMP` binary. Useful for debugging backend issues.
135+
- **`calibrant_screen_out.csv`**: The raw text output from the last run of the `CalibrantOMP` binary. Useful for debugging backend issues.
136+
137+
---
138+
139+
## See Also
140+
141+
- [FF_Analysis.md](FF_Analysis.md) — Standard FF-HEDM analysis using calibrated geometry
142+
- [PF_Analysis.md](PF_Analysis.md) — Scanning/pencil-beam FF-HEDM analysis
143+
- [FF_dual_datasets.md](FF_dual_datasets.md) — Dual-dataset FF-HEDM analysis
144+
- [ForwardSimulationManual.md](ForwardSimulationManual.md) — Forward simulation for validation
145+
146+
---
147+
148+
If you encounter any issues or have questions, please open an issue on this repository.

manuals/FF_dual_datasets.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
`ff_dual_datasets.py` is a specialized and powerful script within the MIDAS suite designed for the combined analysis of **two separate but related far-field HEDM datasets**. Its primary purpose is to process two datasets independently through the initial stages, spatially map them into a common reference frame, and then perform a single, unified indexing and refinement on the combined data.
1111

12-
This script is ideal for scenarios such_ as:
12+
This script is ideal for scenarios such as:
1313
- Analyzing a sample **before and after** an in-situ experiment (e.g., heating or mechanical loading).
1414
- Combining two **overlapping scans** to create a larger, contiguous map.
1515
- Correlating datasets collected under slightly different experimental conditions.
@@ -155,4 +155,17 @@ The script generates two initial analysis directories within the main `-resultFo
155155

156156
- **Mapping Fails (`MapDatasets` error):** The most common issue is incorrect offsets. Double-check the signs and values of your `-offset*` arguments. Small errors in offsets can cause the algorithm to fail to find corresponding volumes. Check `dataset_1_analysis/output/map_err.txt` for details.
157157
- **Pre-processing Fails:** If one of the initial stages fails, treat it as a standard `ff_MIDAS.py` failure. Check the `output` directory of the corresponding dataset (e.g., `dataset_2_analysis/output/`) to debug issues with peak finding, data conversion, etc.
158-
- **Poor Indexing Results:** If the final indexing yields few grains, it could be a sign of poor alignment during the mapping stage. This can happen if the offsets are not precise enough, leading to a "blurry" or inconsistent combined dataset.
158+
- **Poor Indexing Results:** If the final indexing yields few grains, it could be a sign of poor alignment during the mapping stage. This can happen if the offsets are not precise enough, leading to a "blurry" or inconsistent combined dataset.
159+
160+
---
161+
162+
## See Also
163+
164+
- [FF_Analysis.md](FF_Analysis.md) — Standard single-dataset FF-HEDM analysis
165+
- [FF_autocalibrate.md](FF_autocalibrate.md) — Geometry calibration
166+
- [FF_Interactive_Plotting.md](FF_Interactive_Plotting.md) — Visualizing FF-HEDM results
167+
- [ForwardSimulationManual.md](ForwardSimulationManual.md) — Forward simulation for validation
168+
169+
---
170+
171+
If you encounter any issues or have questions, please open an issue on this repository.

manuals/ForwardSimulationManual.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# User Manual: `ForwardSimulationCompressed`
22

3+
**Version:** 7.0
4+
**Contact:** [email protected]
5+
6+
---
7+
38
## 1. Program Overview
49

510
`ForwardSimulationCompressed` is a high-performance command-line tool for simulating far-field High Energy Diffraction Microscopy (FF-HEDM) experiments. It takes a description of a crystalline sample (grain orientations, positions, and strains) and experimental geometry as input, and produces simulated detector images as output.
@@ -165,4 +170,12 @@ The primary output of the simulation is one or more ZIP files, one for each scan
165170
166171
To read this data, you can use Python libraries such as `zarr`.
167172
173+
---
174+
175+
## See Also
176+
177+
- [FF_Analysis.md](FF_Analysis.md) — Standard FF-HEDM analysis (produces Grains.csv used as input here)
178+
- [FF_Interactive_Plotting.md](FF_Interactive_Plotting.md) — Visualizing FF-HEDM results and simulated data
179+
- [FF_autocalibrate.md](FF_autocalibrate.md) — Geometry calibration from calibrant rings
180+
168181
---

0 commit comments

Comments
 (0)