To compute the minimal discriminant and the conductor of an elliptic curve using Magma, for example this elliptic curve, we use this command
E:=EllipticCurve([0,8,0,48,0]);
E;
F:=MinimalModel(E);
F;
D:=Discriminant(F);
N:=Conductor(E);
My question is how we can compute the discriminant and the conductor when the curve has coefficient are variable for example this elliptic curve
$ y^2=x(x-a)(x-D^{p}\zeta_{k}) $ Where $a , D $ are integers and $\zeta_{k} $ is the $k$th root of unity.