How to convert a .vtk mesh from LPS to RAS coordinates for proper alignment with NIfTI volumes in NiiVue?

It should be possible with vtkTransform and vtkTransformPolyDataFilter.

transform = vtkTransform()
transform.Scale(-1.0, -1.0, 1.0)

filter = vtkTransformPolyDataFilter()
filter.SetTransform(transform)
filter.SetInputData(...)

The LPS → RAS transform just reverses the L-R and A-P directions.