Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
themeEclipse
<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

  1. Run the script to query the external provider, creating record in the Import boundary tables (specific of each provider)
  2. 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