In case anyone has a similar question, lots of things have changed since I asked this question. In addition to the SBML.jl parser package linked to above, Julia also now has a very high quality constraint based reconstruction and analysis package, called COBREXA, as well as a Julia interface to equilibrator_api, called eQuilibrator.jl, in case you want to combined thermodynamics with cobra methods.
6 Likes