There is currently a project that is in progress for getting (usual) oriented matroids into sage. It's still a work in progress, but an initial version is close to done. (See https://github.com/thecaligarmo/oriented_matroids for the project) Due to external time commitments, it hasn't finished as fast as I would have liked. (It's currently set-up as a package, but eventually it should nicely/easily be able to be integrated into sagemath itself)
Kindly, Aram Dermenjian On Wed, 22 Nov 2023 at 07:58, Dima Pasechnik <dimp...@gmail.com> wrote: > This is about a recent (2018?) generalisation of oriented matroids. Do we > have anything about the usual oriented matroids? > > > On 22 November 2023 04:25:34 GMT, 'Travis Scrimshaw' via sage-devel < > sage-devel@googlegroups.com> wrote: > >> Hi John, >> None of the above. I think maintaining good programming practices is >> important for the codebase and it is a good thing to teach contributors who >> might not understand. Hence, we should spend the time having them get it >> into a format that is acceptable for Sage. In the end, it should play nice >> with the current matroid code, but I don't think that is a requirement for >> a new feature. >> >> Best, >> Travis >> >> On Wednesday, November 22, 2023 at 8:27:31 AM UTC+9 John H Palmieri wrote: >> >>> This post concerns https://github.com/sagemath/sage/pull/36492. The >>> main topic of that PR is matroids about which I know almost nothing, so I >>> am not the right person to review it. The structure of the PR perhaps opens >>> up broader questions. The author has some new code, along with a PDF >>> documenting it, and it is currently not designed to be incorporated into >>> the existing sage.matroids module, but as more of a standalone piece of >>> code. >>> >>> - Should we have a "contrib" directory where we can easily include >>> efforts like this? >>> - Should this particular code be instead included in our thematic >>> tutorials? (If so, it needs someone to shepherd it through the process.) >>> - Or should this code be folded into the existing `sage.matroids` stuff? >>> >>> -- >>> John >>> >>> -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/6818C672-81A0-4224-B0F6-F3919884D555%40gmail.com > <https://groups.google.com/d/msgid/sage-devel/6818C672-81A0-4224-B0F6-F3919884D555%40gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAKQMtipOAK77sQurUCLHpETV9sii5t_RPCuAJTQoxb9C6c%2BCkA%40mail.gmail.com.