The car package in R implements Box-Cox with non-positives (BCN). This is not a standard Box-Cox transformation, although it builds on it.
The emmeans package can handled transformed data. It can back transform if the proper functions are defined. There are built-in transformations under make.tran. This is the interface emmeans uses.
make.tran returns a list containing the transformation, its inverse, the jacobian, and a function to test the domain.
How can you add the BCN transformation to the built-in ones?
Is it a matter of simply creating a new list with the proper content (like specified by make.tran) and using this within the environment calling emmeans?
Thanks