Catmandu::Importer::Inspire - Package that imports Inspire data http://inspirehep.net/.
use Catmandu::Importer::Inspire; my %attrs = ( id => '1203476', fmt => 'endnote', ); my $importer = Catmandu::Importer::Inspire->new(%attrs); my $n = $importer->each(sub { my $hashref = $_[0]; # ... });
Retrieve record by its Inspire ID.
Retrieve record by its DOI from Inspire database.
Get results by an arbitrary query.
Specify the format to be delivered. Default is to 'endnote'. Other formats are 'nlm', 'marc' and 'dc'.
Maximum number of records. Default is to 25.
Catmandu::Iterable, Catmandu::ArXiv, Catmandu::CrossRef
To install Catmandu::Inspire, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Catmandu::Inspire
CPAN shell
perl -MCPAN -e shell install Catmandu::Inspire
For more information on module installation, please visit the detailed CPAN module installation guide.