Thank you so much for the clarification!
You're right — I should've phrased it more as building a parser "for mmCIF files" in general, and then applying it to enzyme data like TPH1 and PAH as a use case. My focus is more on making a clean, beginner-friendly tool from scratch (without Biopython) to help students understand the format and possibly extend it with structural/functional insights.
I'll definitely check out your benchmark — it looks super helpful!
Thanks again for taking the time to reply.