Currently, our Paper model only stores the PubMed ID of a paper, the first and the last authors, and the publication year. Everything else (other authors, title, citation, abstract) is retrieved from PubMed via API. Since this info never changes and given that we encountered a few places where having fast access to these data is necessary, I would like to discuss the possibility of adding this info to the Paper model directly and avoid using the API.
Practically, we would need to add the following fields to Paper:
- all_authors (text)
- title (text)
- citation (char)
- abstract (text)
Currently, our
Papermodel only stores the PubMed ID of a paper, the first and the last authors, and the publication year. Everything else (other authors, title, citation, abstract) is retrieved from PubMed via API. Since this info never changes and given that we encountered a few places where having fast access to these data is necessary, I would like to discuss the possibility of adding this info to thePapermodel directly and avoid using the API.Practically, we would need to add the following fields to
Paper: