Installation instructions
eQuilibrator.jl uses PyCall.jl and Conda.jl to access equilibrator_api functions. First, ensure that you have installed both PyCall.jl and Conda.jl using Julia's package manager:
] add PyCall
] add CondaNext, install equilibrator_api through Conda.jl:
using Conda
Conda.add("equilibrator-api"; channel="conda-forge") # note: use a dash and not an underscore in "equilibrator-api"Then test if you can import equilibrator_api using PyCall.jl:
using PyCall
eq = pyimport("equilibrator_api") # note: use an underscore and not a dash in "equilibrator_api"If no errors occur, and the last command return something like PyObject <module 'equilibrator_api' from... then you will be able to use eQuilibrator.jl after installing it:
] add eQuilibratorFinally, test if everything works as expected:
] test eQuilibrator