The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Bio::MAGE::Tools::MGEDOntologyClassEntry

SYNOPSIS

  use Bio::MAGE::Tools::MGEDOntologyClassEntry;
  use Bio::MAGE::Tools::MGEDOntologyHelper;
  use Bio::MAGE::QuantitationType::MeasuredSignal;

  my $mo_helper = Bio::MAGE::Tools::MGEDOntologyHelper->new(
                        sourceFile => 'MGEDOntology.owl',
                  );

  my $qt = Bio::MAGE::QuantitationType::MeasuredSignal->new(
             identifier => 'QT1',
             isBackground => 'false',
           );

  my $ont_entry = Bio::MAGE::Tools::MGEDOntologyClassEntry->new(
                    parentObject => $qt,
                    className => 'QuantitationType',
                    association => 'DataType',
                    values => {
                            DataType => 'float',
                            },
                    ontology => $mo_helper,
                  );

DESCRIPTION

This provides functionaliy for an ontology-aware OntologyEntry class for entries of type Class.

Bio::MAGE::Tools::MGEDOntologyClassEntry is a concrete class.

Superclass is: Bio::MAGE::Tools::MGEDOntologyEntry

Subclasses are: none

ATTRIBUTES

Attributes are simple data types that belong to a single instance of a class. In the Perl implementation of the MAGE-OM classes, the interface to attributes is implemented using separate setter and getter methods for each attribute.

mgedOntologyClass

Stores the name of the equivalent class or property in the MGED Ontology for this OntologyEntry

isInstantiable

Stores true if the class is an instantiable one.

isInstantiable

Contains a hash reference to a list of OM clases that are circular references which should only be followed one level.

BUGS

Please send bug reports to the project mailing list: (mged-mage 'at' lists 'dot' sf 'dot' net)

AUTHOR

Eric W. Deutsch (edeutsch 'at' systemsbiology 'dot' org) followup work by Jason E. Stewart (jasons 'at' cpan 'dot' org)

SEE ALSO

perl(1).

1 POD Error

The following errors were encountered while parsing the POD:

Around line 655:

You forgot a '=back' before '=head1'