...
Code Block | ||||
---|---|---|---|---|
| ||||
<bean name="multipleDataLoader" class="org.dspace.submit.lookup.MultipleSubmissionLookupDataLoader" scope="prototype"> <property name="dataloadersMap"> <map> ... <!-- <entry key="wos" value-ref="wosOnlineDataLoader"/> --> ... |
Periodic scanning of the external database
The system has scripts to periodically query some external data providers for new publications, map the founds to the internal DSpace metadata and use the DBMS import to finalize the import in the repository.
For each provider a two steps procedure must be followed
- Run the script to query the external provider, creating record in the Import boundary tables (specific of each provider)
- Run the DBMS import script to create / update the dspace items with the new information
Info |
---|
Currently, no special operations are performed by the retrieval scripts to guess a mapping between the publication's authors and the researcher profiles already defined in the system. |
PubMed Europe
The DSpace script to invoke is
Code Block |
---|
./dspace dsrun org.dspace.app.cris.batch.PMCEuropeFeed -q query -p submitter -s start_date(yyyy-mm-dd) -e end_date(yyyy-mm-dd) -c collectionID [-t] -m <metadata-for-pmid> -n <metadata-for-pmcid> |
Scopus
The DSpace script to invoke is
Code Block |
---|
./dspace dsrun org.dspace.app.cris.batch.ScopusFeed -q query -p submitter -s start_date(yyyy-mm-dd) -e end_date(yyyy-mm-dd) [-f] -c collectionID |
Web of Knowledge
The DSpace script to invoke is
Code Block |
---|
./dspace dsrun org.dspace.app.cris.batch.WosFeed -q query -p submitter -s start_date(yyyy-mm-dd) -e end_date(yyyy-mm-dd) [-f] -c collectionID |
Retrieve of bibliometrics data (citation count)
PubMed Central
Scopus
Web of Knowledge