# Computing the nonsingular projective model of a plane curve

Is there an implemented algorithm available in standard software systems (Sage, Magma, Macaulay, etc.) that will compute the nonsingular projective model of a plane curve over $\mathbb Q$?

• What is "the" nonsingular projective model? If you think of the canonical model, it lies in $\Bbb{P}^{g-1}$, which makes it untractable when the genus $g$ is not very small. – abx Nov 21 '14 at 7:14
• Not sure if this is what the OP has in mind, but one could interpret this as asking for two affine charts and gluing data, which seems much more tractable than computing equations for the canonical model. – Daniel Litt Nov 21 '14 at 17:27
• @DanielLitt, yes affine charts and gluing data would suffice. Is there a way to get that? – 352506 Nov 21 '14 at 18:26