> On the other hand singular seems to be getting a python interface it
> may be an idea to investigate switching to that.
This interface allows calling python from the Singular interpreter,
which gives access to PolyBoRi for example. Modulo a few bugs,
Sage functions can also be called this way.
If anybody is interested in experimenting with these features I'd be
happy to help. Getting things running initially might be a bit of a
hassle, at least if you intend to call Sage.
Cheers,
Burcin