Skip to content

DOC: Update filter documentation with figures and easier to read descriptions - #1589

Open
imikejackson wants to merge 1 commit into
BlueQuartzSoftware:developfrom
imikejackson:topic/documentation_update
Open

DOC: Update filter documentation with figures and easier to read descriptions#1589
imikejackson wants to merge 1 commit into
BlueQuartzSoftware:developfrom
imikejackson:topic/documentation_update

Conversation

@imikejackson

Copy link
Copy Markdown
Contributor

No description provided.

@imikejackson
imikejackson force-pushed the topic/documentation_update branch 3 times, most recently from 9b8844e to c843a5a Compare April 24, 2026 18:44
@imikejackson
imikejackson force-pushed the topic/documentation_update branch from c843a5a to d02723b Compare May 4, 2026 20:06
@imikejackson
imikejackson force-pushed the topic/documentation_update branch from 8aff31f to 8aea5bc Compare May 28, 2026 20:23
@imikejackson
imikejackson force-pushed the topic/documentation_update branch from 8aea5bc to 2836ec0 Compare June 11, 2026 00:12
@imikejackson
imikejackson force-pushed the topic/documentation_update branch 2 times, most recently from 4bfd0d5 to 33fb6fb Compare June 18, 2026 16:49
@imikejackson
imikejackson force-pushed the topic/documentation_update branch 3 times, most recently from e7232d6 to 02535b3 Compare July 16, 2026 18:29
@imikejackson
imikejackson force-pushed the topic/documentation_update branch from 02535b3 to a09fc5d Compare July 24, 2026 01:32
Multi-batch documentation overhaul across SimplnxCore, OrientationAnalysis,
and ITKImageProcessing, plus supporting figures.

Documentation review (Batches 1-9, ~284 filters):
* Rewrote filter docs for accuracy against the implementation: explicit units
  on parameters, "Required Input Sources" sections naming the upstream
  producer filters, and MyST cross-references between filters.
* Covered orientation/crystallography, alignment, segmentation, neighbor and
  kernel operations, geometry creation/manipulation, data manipulation, I/O
  filters, the ITK image-processing wrappers (88), and the remaining
  SimplnxCore filters.
* Fixed doc/code mismatches surfaced during review (e.g. ErodeDilate
  Coordination Number uses CN >= threshold; Write GBCD Triangles column
  legend header).
* Moved 6 disabled ITK filter docs to docs_disabled/ so only built filters
  ship, clearing stale MyST cross-reference warnings.
* Added reference docs: upstream-filter-sources.md, filter-figure-style.md,
  and the documentation_review_tracker.md.

Figures:
* EBSDSegmentFeatures before/after screenshot pilot (IPF map -> segmented
  grains) with a reproducibility pipeline and .d3dstate files under
  docs/figure-generation/.
* 15 hand-authored conceptual SVG/PNG diagrams: coordination number,
  sample-vs-geometric rotation, geometry types, image-geometry origin/
  spacing/dimensions, erode/dilate iteration, sample-vs-crystal reference
  frame, axis-angle transform, cell/feature/ensemble data model, equivalent
  sphere diameter, orientation representations, resample spacing/cell-count,
  misorientation, morphological opening/closing, HDF5 tuples/components, and
  Abaqus voxel-to-hexahedron.

Signed-off-by: Michael Jackson <mike.jackson@bluequartz.net>
@imikejackson
imikejackson force-pushed the topic/documentation_update branch from a09fc5d to 5c1d68e Compare July 24, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant