A parser for the OBO flat file format