in reply to Text manipulation on a file with multiple entries, obo format
In situations like this, let the use of the data structure dictate its design. How will you want to access this data?