![]() |
![]()
| ![]() |
![]()
NAMEBoulder::Omim - Fetch Omim data records as parsed Boulder Stones SYNOPSIS# parse a file of Omim records $om = new Boulder::Omim(-accessor=>'File', -param => '/data/omim/omim.txt'); while (my $s = $om->get) { print $s->Identifier; print $s->Text; } # parse flatfile records yourself open (OM,"/data/omim/omim.txt"); local $/ = "*RECORD*"; while (<OM>) { my $s = Boulder::Omim->parse($_); # etc. } DESCRIPTIONBoulder::Omim provides retrieval and parsing services for OMIM records Boulder::Omim provides retrieval and parsing services for NCBI Omim records. It returns Omim entries in Stone format, allowing easy access to the various fields and values. Boulder::Omim is a descendent of Boulder::Stream, and provides a stream-like interface to a series of Stone objects. Access to Omim is provided by one accessors, which give access to local Omim database. When you create a new Boulder::Omim stream, you provide the accessors, along with accessor-specific parameters that control what entries to fetch. The accessors is:
It is also possible to parse a single Omim entry from a text string stored in a scalar variable, returning a Stone object. Boulder::Omim methodsThis section lists the public methods that the Boulder::Omim class makes available.
OUTPUT TAGSThe tags returned by the parsing operation are taken from the names shown in the network Entrez interface to Omim. Top-Level TagsThese are tags that appear at the top level of the parsed Omim entry.
SEE ALSOBoulder, Boulder::Blast, Boulder::Genbank AUTHORLincoln Stein <lstein@cshl.org>. Luca I.G. Toldo <luca.toldo@merck.de> Copyright (c) 1997 Lincoln D. Stein Copyright (c) 1999 Luca I.G. Toldo This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See DISCLAIMER.txt for disclaimers of warranty.
|