Bio-Biblio
view release on metacpan or search on metacpan
eg/biblio-soap.pl view on Meta::CPAN
my $refs = new Bio::Biblio->find("Osborne","authors")->find("2000","year");
while ($refs->has_next){
my $ref = $refs->get_next;
my $io = Bio::Biblio::IO->new( -result => "raw", -data => $ref );
my $nextref = $io->next_bibref;
my $abstract = $nextref->{article}->{abstract}->{abstractText};
# you could also write:
# my $abstract = Bio::Biblio::IO->new( -result => "raw",
# -data => $refs->get_next )->next_bibref->{article}->{abstract}->{abstractText};
print $abstract,"\n";
}
=head1 Output from Data::Dumper->Dump:
88329717 = {
'chemicals' => [
{
'nameOfSubstance' => 'DNA, Fungal',
'registryNumber' => '0'
},
{
'nameOfSubstance' => 'DNA, Superhelical',
'registryNumber' => '0'
},
{
'nameOfSubstance' => 'RNA Polymerase II',
'registryNumber' => 'EC 2.7.7.-'
}
],
'journalInfo' => {
'medlineTA' => 'Genes Dev',
'country' => 'UNITED STATES',
'nlmUniqueID' => '8711660'
},
'PMID' => '3047008',
'medlineID' => '88329717',
'status' => 'Completed',
'article' => {
'journal' => {
'journalIssue' => {
'volume' => '2',
'issue' => '6',
'pubDate' => {
'month' => 'Jun',
'year' => '1988'
}
},
'iSSN' => '0890-9369'
},
'grants' => [
{
'agency' => 'NIGMS',
'grantID' => '5R01 GM30454-05',
'acronym' => 'GM'
}
],
'pagination' => {
'medlinePgn' => '766-72'
},
'abstract' => {
'abstractText' => 'We show that induction of transcription of a CYC1-lacZ fusion gene, borne on a yeast plasmid, causes an increase in negative superhelicity of approximately five turns. This increase is abo...
},
'languages' => [
'eng'
],
'publicationTypes' => [
'Journal Article'
],
'authors' => [
{
'personalName' => {
'initials' => 'BI',
'lastName' => 'Osborne',
'foreName' => 'B I',
'type' => 'PersonalName'
}
},
{
'personalName' => {
'initials' => 'L',
'lastName' => 'Guarente',
'foreName' => 'L',
'type' => 'PersonalName'
}
}
],
'articleTitle' => 'Transcription by RNA polymerase II induces changes of DNA topology in yeast.',
'affiliation' => 'Massachusetts Institute of Technology, Department of Biology, Cambridge 02139.'
},
'dateRevised' => {
'day' => '18',
'month' => '12',
'year' => '2000'
},
'meshHeadings' => [
{
'descriptorName' => 'Chromosome Deletion'
},
{
'descriptorName' => 'DNA, Fungal',
'subHeadings' => [
{
'subHeading' => 'genetics',
'majorTopic' => 'Y'
},
{
'subHeading' => 'ultrastructure'
}
]
},
{
'descriptorName' => 'DNA, Superhelical',
'subHeadings' => [
{
'subHeading' => 'genetics'
}
]
},
{
'descriptorName' => 'Genes, Fungal'
},
( run in 1.251 second using v1.01-cache-2.11-cpan-364913b4093 )