custom porportional editing curve?

can i do a custom curve (eqation curve) for porportional editing? and how? it’d be very helpful…

i want it to have a bigger efct on the x,z axis in a square curve, and normal curve for y axis…

you’ll be more likely to get an answer in the python section.