This php library is meant to serve as an abstraction layer to communicate with the NCBI E-Utilities using simple php objects. The E-Utilities have a variation of different calls.
- EInfo
- ESearch
- EPost
- ESummary
- EFetch
- ELink
- EGQuery
- ESpell
- ECitMatch
More information on the in-depth details of the calls can be found here
The implemented objects usable at this moment are:
Details are in the documentation
As of december 2018 NCBI requires the usage of an api key. You can create one here.
Once you've got an api key, add it in your .env file and call it NCBI_API_KEY
Not all pararmeters NCBI supports are implemented in the objects. These will be implemented in time. For the current state either take a look in the code. Or check the documentation later this year. I'll try to work on it as much as I can.
The details for the separate EUtility objects and there usage can be found in the documentation.