Ambra Information Model in OWL (Manchester format)

Please note that this is a rough attempt to capture the various classes and properties. Please contact us if you need more here.

Namespace: annotea <http://www.w3.org/2000/10/annotation-ns#>
Namespace: Journal <http://rdf.plos.org/RDF/Journal/>
Namespace: Order <http://rdf.topazproject.org/RDF/class/Order$>
Namespace: xsd <http://www.w3.org/2001/XMLSchema#>
Namespace: address <http://wymiwyg.org/ontologies/foaf/postaddress#>
Namespace: annotationType2 <http://rdf.topazproject.org/RDF/2008/01/annotationType#>
Namespace: rdfs <http://www.w3.org/2000/01/rdf-schema#>
Namespace: foaf <http://xmlns.com/foaf/0.1/>
Namespace: bio <http://purl.org/vocab/bio/0.1/>
Namespace: DetachedCriteria <http://rdf.topazproject.org/RDF/class/DetachedCriteria$>
Namespace: owl <http://www.w3.org/2002/07/owl#>
Namespace: AbstractUnaryCriterion <http://rdf.topazproject.org/RDF/class/AbstractUnaryCriterion$>
Namespace: dcterms <http://purl.org/dc/terms/>
Namespace: otm <http://rdf.topazproject.org/RDF/otm/>
Namespace: RatingContent <http://rdf.topazproject.org/RDF/RatingContent/>
Namespace: TrackbackContent <http://rdf.topazproject.org/RDF/TrackbackContent/>
Namespace: topaz <http://rdf.topazproject.org/RDF/>
Namespace: rdf <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
Namespace: owl2xml <http://www.w3.org/2006/12/owl2-xml#>
Namespace: annotationType <http://www.w3.org/2000/10/annotationType#>
Namespace: r <http://www.w3.org/2001/03/thread#>
Namespace: cc <http://web.resource.org/cc/>
Namespace: class <http://rdf.topazproject.org/RDF/class/>
Namespace: RatingSummaryContent <http://rdf.topazproject.org/RDF/RatingSummaryContent/>
Namespace: owl2 <http://www.w3.org/2006/12/owl2#>
Namespace: dcmi <http://purl.org/dc/dcmitype/>
Namespace: order <http://rdf.topazproject.org/RDF/otm/order/>
Namespace: plos <http://rdf.plos.org/RDF/>
Namespace: temporal <http://rdf.plos.org/RDF/temporal#>
Namespace: prism <http://prismstandard.org/namespaces/1.2/basic/>
Namespace: bibtex <http://purl.org/net/nknouf/ns/bibtex#>
Namespace: java <http://rdf.topazproject.org/RDF/java/>
Namespace: contact <http://www.w3.org/2000/10/swap/pim/contact#>
Namespace: mulgara <http://www.mulgara.org/rdf/>
Namespace: dc <http://purl.org/dc/elements/1.1/>
Namespace: Criterion <http://rdf.topazproject.org/RDF/otm/Criterion/>

Ontology: <http://www.plos.org/content_model>

ObjectProperty: rdf:member

ObjectProperty: plos:hasAuthorList

ObjectProperty: otm:parent

ObjectProperty: dcterms:issueList

ObjectProperty: otm:parameter

ObjectProperty: plos:editors

ObjectProperty: otm:childCriteriaList

ObjectProperty: dcterms:references

ObjectProperty: topaz:preference

ObjectProperty: dcterms:license

ObjectProperty: otm:subtrahend

ObjectProperty: r:inReplyTo

ObjectProperty: dc:source

ObjectProperty: dcterms:replaces

ObjectProperty: otm:rootOrderList

ObjectProperty: otm:minuend

ObjectProperty: topaz:contentType

    SubPropertyOf:
        dcterms:format

ObjectProperty: topaz:hasAuthId

ObjectProperty: plos:hasCollaborativeAuthorList

ObjectProperty: dcterms:isPartOf

ObjectProperty: topaz:hasPreferences

ObjectProperty: plos:relatedArticle

ObjectProperty: dcterms:isReplacedBy

ObjectProperty: otm:criterionList

ObjectProperty: topaz:hasRoles

ObjectProperty: otm:criterion

ObjectProperty: annotea:body

ObjectProperty: dcterms:extent

ObjectProperty: plos:hasEditorList

ObjectProperty: otm:orderList

ObjectProperty: plos:smartCollectionRules

ObjectProperty: plos:editorialBoard

ObjectProperty: dcterms:hasPart

ObjectProperty: dcterms:bibliographicCitation

ObjectProperty: otm:criterions

ObjectProperty: topaz:hasCategory

ObjectProperty: topaz:objectSize

    SubPropertyOf:
        dcterms:extent

ObjectProperty: foaf:holdsAccount

ObjectProperty: topaz:hasRepresentation

ObjectProperty: dcterms:format

DataProperty: topaz:interests

DataProperty: topaz:bio

DataProperty: bibtex:hasPages

DataProperty: plos:key

DataProperty: foaf:publications

DataProperty: RatingContent:singleRatingValue

DataProperty: bibtex:hasURL

DataProperty: bibtex:hasVolume

DataProperty: Journal:currentIssue

DataProperty: RatingContent:reliabilityValue

DataProperty: bibtex:hasKey

DataProperty: dcterms:mediator

DataProperty: dcterms:issued

DataProperty: otm:forceType

DataProperty: topaz:displayName

DataProperty: otm:type

DataProperty: otm:firstResult

DataProperty: topaz:state

DataProperty: topaz:anonymousCreator

DataProperty: foaf:title

DataProperty: bibtex:hasDay

DataProperty: dc:subject

DataProperty: topaz:propagate-permissions-to

DataProperty: dcterms:dateSubmitted

DataProperty: plos:displayName

DataProperty: otm:referrer

DataProperty: r:root

DataProperty: RatingSummaryContent:styleNumRatings

DataProperty: dc:date

DataProperty: otm:inverse

DataProperty: topaz:organizationName

DataProperty: RatingSummaryContent:reliabilityNumRatings

DataProperty: Journal:image

DataProperty: topaz:realm

DataProperty: rdf:value

DataProperty: RatingSummaryContent:styleTotal

DataProperty: foaf:weblog

DataProperty: RatingContent:styleValue

DataProperty: annotea:context

DataProperty: RatingContent:insightValue

DataProperty: topaz:positionType

DataProperty: dcterms:identifier

DataProperty: dc:identifier

DataProperty: otm:alias

DataProperty: topaz:articleState

DataProperty: plos:image

DataProperty: topaz:ELocationId

DataProperty: bibtex:hasMonth

DataProperty: TrackbackContent:blog_name

DataProperty: foaf:interest

DataProperty: plos:articleRelationType

DataProperty: RatingSummaryContent:singleRatingTotal

DataProperty: otm:fieldName

DataProperty: bibtex:hasAbstract

DataProperty: foaf:name

DataProperty: dcterms:abstract

DataProperty: dc:language

DataProperty: address:country

DataProperty: bibtex:hasAddress

DataProperty: prism:eIssn

DataProperty: TrackbackContent:title

DataProperty: dc:creator

DataProperty: topaz:contextElement

DataProperty: dcterms:modified

DataProperty: foaf:homepage

DataProperty: annotea:annotates

DataProperty: dc:contributor

DataProperty: topaz:subCategory

DataProperty: topaz:mainCategory

DataProperty: dc:type

DataProperty: RatingContent:commentTitle

DataProperty: prism:volume

DataProperty: bibtex:hasYear

DataProperty: TrackbackContent:url

DataProperty: bibtex:hasPublisher

DataProperty: otm:predicateUri

DataProperty: bibtex:hasNote

DataProperty: annotea:created

DataProperty: foaf:mbox

DataProperty: otm:serializedValue

DataProperty: RatingSummaryContent:insightNumRatings

DataProperty: bibtex:hasJournal

DataProperty: contact:personalSuffix

DataProperty: topaz:accountState

DataProperty: dc:title

DataProperty: foaf:surname

DataProperty: bio:olb

DataProperty: RatingSummaryContent:singleRatingNumRatings

DataProperty: otm:parameterName

DataProperty: topaz:postalAddress

DataProperty: dc:description

DataProperty: order:ascending

DataProperty: dcterms:available

DataProperty: bibtex:hasNumber

DataProperty: foaf:givenname

DataProperty: RatingSummaryContent:insightTotal

DataProperty: topaz:prefValue

DataProperty: dcterms:dateAccepted

DataProperty: rdf:type

DataProperty: dc:format

DataProperty: Journal:volumes

DataProperty: dcterms:dateCopyrighted

DataProperty: topaz:researchAreas

DataProperty: dcterms:conformsTo

DataProperty: RatingSummaryContent:reliabilityTotal

DataProperty: otm:maxResults

DataProperty: dc:publisher

DataProperty: topaz:prefName

DataProperty: address:town

DataProperty: topaz:role

DataProperty: topaz:organizationType

DataProperty: RatingContent:commentValue

DataProperty: dcterms:created

DataProperty: TrackbackContent:excerpt

DataProperty: dc:rights

DataProperty: temporal:displayYear

DataProperty: otm:rdfType

DataProperty: RatingSummaryContent:numUsersThatRated

DataProperty: foaf:gender

Class: class:Blob

    Annotations:
        java:class "org.topazproject.ambra.models.Blob"^^xsd:string

Class: Criterion:and

    Annotations:
        java:class "org.topazproject.otm.criterion.Conjunction"^^xsd:string

    SubClassOf:
        class:Junction

Class: class:Annotea

    Annotations:
        java:class "org.topazproject.ambra.models.Annotea"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        annotea:body only class:Object,
        dc:creator only anyType,
        dc:title only anyType,
        dcterms:mediator only anyType,
        topaz:anonymousCreator only anyType,
        topaz:state only int,
        annotea:created only dateTime

Class: Order:DeAliased

    Annotations:
        java:class "org.topazproject.otm.criterion.Order$DeAliased"^^xsd:string

    SubClassOf:
        otm:inverse only boolean,
        otm:predicateUri only anyType,
        otm:rdfType only anyType

Class: topaz:RatingsAnnotation

    Annotations:
        java:class "org.topazproject.ambra.models.Rating"^^xsd:string

    SubClassOf:
        annotea:Annotation,
        annotea:body only topaz:RatingContent

Class: plos:RelatedArticle

    Annotations:
        java:class "org.topazproject.ambra.models.RelatedArticle"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        dcterms:references only xsd:anyType,
        plos:articleRelationType only anyType

Class: class:PermissionsPropagator

    Annotations:
        java:class "org.topazproject.ambra.models.PermissionsPropagator"^^xsd:string

    SubClassOf:
        topaz:propagate-permissions-to only anyType

Class: class:AbstractBinaryCriterion

    Annotations:
        java:class "org.topazproject.otm.criterion.AbstractBinaryCriterion"^^xsd:string

    SubClassOf:
        class:AbstractUnaryCriterion,
        otm:parameter only Criterion:Parameter,
        otm:serializedValue only anyType

Class: annotea:Annotation

    Annotations:
        java:class "org.topazproject.ambra.models.Annotation"^^xsd:string

    SubClassOf:
        class:Annotea,
        dcterms:isReplacedBy only annotea:Annotation,
        dcterms:replaces only annotea:Annotation,
        annotea:annotates only anyType,
        annotea:context only anyType

Class: class:Junction

    Annotations:
        java:class "org.topazproject.otm.criterion.Junction"^^xsd:string

    SubClassOf:
        otm:Criterion,
        otm:criterions only (rdf:member only otm:Criterion)

Class: annotationType2:FormalCorrection

    Annotations:
        java:class "org.topazproject.ambra.models.FormalCorrection"^^xsd:string

    SubClassOf:
        annotationType:Change

Class: AbstractUnaryCriterion:DeAliased

    Annotations:
        java:class "org.topazproject.otm.criterion.AbstractUnaryCriterion$DeAliased"^^xsd:string

    SubClassOf:
        otm:inverse only boolean,
        otm:predicateUri only anyType,
        otm:rdfType only anyType

Class: Criterion:gt

    Annotations:
        java:class "org.topazproject.otm.criterion.GTCriterion"^^xsd:string

Class: topaz:RatingSummaryAnnotation

    Annotations:
        java:class "org.topazproject.ambra.models.RatingSummary"^^xsd:string

    SubClassOf:
        annotea:Annotation,
        annotea:body only topaz:RatingSummaryContent

Class: foaf:OnlineAccount

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=users"^^xsd:string,
        java:class "org.topazproject.ambra.models.UserAccount"^^xsd:string

    SubClassOf:
        topaz:hasAuthId only class:AuthenticationId,
        topaz:hasPreferences only class:UserPreferences,
        topaz:hasRoles only class:UserRole,
        foaf:holdsAccount only foaf:OnlineAccount,
        topaz:accountState only int

Class: class:TextRepresentation

    Annotations:
        java:class "org.topazproject.ambra.models.TextRepresentation"^^xsd:string

    SubClassOf:
        topaz:Representation

Class: Criterion:eq

    Annotations:
        java:class "org.topazproject.otm.criterion.EQCriterion"^^xsd:string

    SubClassOf:
        class:AbstractBinaryCriterion

Class: class:ArticleAnnotation

    Annotations:
        java:class "org.topazproject.ambra.models.ArticleAnnotation"^^xsd:string

    SubClassOf:
        annotea:Annotation,
        annotea:body only class:AnnotationBlob

Class: Criterion:not

    Annotations:
        java:class "org.topazproject.otm.criterion.NotCriterion"^^xsd:string

    SubClassOf:
        otm:Criterion,
        otm:criterion only otm:Criterion

Class: plos:Journal

    Annotations:
        java:class "org.topazproject.ambra.models.Journal"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        dcmi:Collection,
        prism:eIssn only anyType,
        Journal:currentIssue only anyType,
        Journal:image only anyType,
        Journal:volumes only anyType,
        plos:key only anyType

Class: Criterion:minus

    Annotations:
        java:class "org.topazproject.otm.criterion.MinusCriterion"^^xsd:string

    SubClassOf:
        otm:Criterion,
        otm:minuend only otm:Criterion,
        otm:subtrahend only otm:Criterion

Class: foaf:Person

    Annotations:
        java:class "org.topazproject.ambra.models.FoafPerson"^^xsd:string

    SubClassOf:
        foaf:gender only anyType,
        foaf:givenname only anyType,
        foaf:homepage only anyType,
        foaf:interest only anyType,
        foaf:mbox only anyType,
        foaf:name only anyType,
        foaf:publications only anyType,
        foaf:surname only anyType,
        foaf:title only anyType,
        foaf:weblog only anyType

Class: annotationType:Comment

    Annotations:
        java:class "org.topazproject.ambra.models.Comment"^^xsd:string

    SubClassOf:
        class:ArticleAnnotation

Class: class:AnnotationBlob

    Annotations:
        java:class "org.topazproject.ambra.models.AnnotationBlob"^^xsd:string

    SubClassOf:
        class:Blob

Class: class:UserPreferences

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=preferences"^^xsd:string,
        java:class "org.topazproject.ambra.models.UserPreferences"^^xsd:string

    SubClassOf:
        topaz:preference only class:UserPreference,
        dcterms:mediator only anyType

Class: class:UserPreference

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=preferences"^^xsd:string,
        java:class "org.topazproject.ambra.models.UserPreference"^^xsd:string

    SubClassOf:
        topaz:prefName only anyType,
        topaz:prefValue only anyType

Class: topaz:RatingContent

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.RatingContent"^^xsd:string

    SubClassOf:
        RatingContent:commentTitle only anyType,
        RatingContent:commentValue only anyType,
        RatingContent:insightValue only int,
        RatingContent:reliabilityValue only int,
        RatingContent:singleRatingValue only int,
        RatingContent:styleValue only int

Class: class:ReplyBlob

    Annotations:
        java:class "org.topazproject.ambra.models.ReplyBlob"^^xsd:string

    SubClassOf:
        class:Blob

Class: class:UserProfile

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=profiles"^^xsd:string,
        java:class "org.topazproject.ambra.models.UserProfile"^^xsd:string

    SubClassOf:
        foaf:Person,
        bio:olb only anyType,
        topaz:bio only anyType,
        topaz:displayName only anyType,
        topaz:interests only anyType,
        topaz:organizationName only anyType,
        topaz:organizationType only anyType,
        topaz:positionType only anyType,
        topaz:postalAddress only anyType,
        topaz:researchAreas only anyType,
        contact:personalSuffix only anyType,
        address:country only anyType,
        address:town only anyType

Class: Criterion:notExists

    Annotations:
        java:class "org.topazproject.otm.criterion.NotExistsCriterion"^^xsd:string

    SubClassOf:
        class:AbstractUnaryCriterion

Class: Criterion:Order

    Annotations:
        java:class "org.topazproject.otm.criterion.Order"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=criteria"^^xsd:string

    SubClassOf:
        otm:fieldName only anyType,
        order:ascending only boolean

Class: xsd:anyType

Class: topaz:Article

    Annotations:
        java:class "org.topazproject.ambra.models.Article"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        topaz:ObjectInfo,
        dcterms:hasPart only (rdf:member only topaz:ObjectInfo),
        plos:relatedArticle only plos:RelatedArticle,
        topaz:hasCategory only class:Category,
        topaz:articleState only int,
        rdf:type only anyType

Class: cc:License

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.License"^^xsd:string

Class: topaz:TrackbackAnnotation

    Annotations:
        java:class "org.topazproject.ambra.models.Trackback"^^xsd:string

    SubClassOf:
        annotea:Annotation,
        annotea:body only topaz:TrackbackContent

Class: topaz:TrackbackContent

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.TrackbackContent"^^xsd:string

    SubClassOf:
        TrackbackContent:blog_name only anyType,
        TrackbackContent:excerpt only anyType,
        TrackbackContent:title only anyType,
        TrackbackContent:url only anyType

Class: class:UserRole

    Annotations:
        java:class "org.topazproject.ambra.models.UserRole"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=users"^^xsd:string

    SubClassOf:
        topaz:role only anyType

Class: topaz:ObjectInfo

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.ObjectInfo"^^xsd:string

    SubClassOf:
        dcterms:isPartOf only topaz:Article,
        topaz:hasRepresentation only topaz:Representation,
        prism:eIssn only anyType,
        topaz:contextElement only anyType

Class: plos:Volume

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.Volume"^^xsd:string

    SubClassOf:
        dcmi:Collection,
        dcterms:issueList only (rdf:member only xsd:anyType),
        plos:displayName only anyType,
        plos:image only anyType

Class: class:Category

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.Category"^^xsd:string

    SubClassOf:
        topaz:mainCategory only anyType,
        topaz:subCategory only anyType

Class: annotationType2:MinorCorrection

    Annotations:
        java:class "org.topazproject.ambra.models.MinorCorrection"^^xsd:string

    SubClassOf:
        annotationType:Change

Class: Criterion:trans

    Annotations:
        java:class "org.topazproject.otm.criterion.TransCriterion"^^xsd:string

    SubClassOf:
        class:AbstractBinaryCriterion

Class: otm:Criterion

    Annotations:
        java:class "org.topazproject.otm.criterion.Criterion"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=criteria"^^xsd:string

Class: r:Reply

    Annotations:
        java:class "org.topazproject.ambra.models.Reply"^^xsd:string

    SubClassOf:
        class:Annotea,
        annotea:body only class:ReplyBlob,
        r:inReplyTo only xsd:anyType,
        rdf:type only anyType,
        r:root only anyType

Class: xsd:long

Class: Criterion:le

    Annotations:
        java:class "org.topazproject.otm.criterion.LECriterion"^^xsd:string

Class: Criterion:walk

    Annotations:
        java:class "org.topazproject.otm.criterion.WalkCriterion"^^xsd:string

    SubClassOf:
        class:AbstractBinaryCriterion

Class: Criterion:or

    Annotations:
        java:class "org.topazproject.otm.criterion.Disjunction"^^xsd:string

    SubClassOf:
        class:Junction

Class: annotationType:Change

    Annotations:
        java:class "org.topazproject.ambra.models.Correction"^^xsd:string

    SubClassOf:
        class:ArticleAnnotation

Class: class:AuthenticationId

    Annotations:
        java:class "org.topazproject.ambra.models.AuthenticationId"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=users"^^xsd:string

    SubClassOf:
        topaz:realm only anyType,
        rdf:value only anyType

Class: Criterion:ge

    Annotations:
        java:class "org.topazproject.otm.criterion.GECriterion"^^xsd:string

Class: class:ReplyThread

    Annotations:
        java:class "org.topazproject.ambra.models.ReplyThread"^^xsd:string

    SubClassOf:
        r:Reply,
        r:inReplyTo only class:ReplyThread

Class: DetachedCriteria:DeAliased

    Annotations:
        java:class "org.topazproject.otm.criterion.DetachedCriteria$DeAliased"^^xsd:string

    SubClassOf:
        otm:inverse only boolean,
        otm:predicateUri only anyType,
        otm:rdfType only anyType

Class: topaz:RatingSummaryContent

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.RatingSummaryContent"^^xsd:string

    SubClassOf:
        RatingSummaryContent:insightNumRatings only int,
        RatingSummaryContent:insightTotal only double,
        RatingSummaryContent:numUsersThatRated only int,
        RatingSummaryContent:reliabilityNumRatings only int,
        RatingSummaryContent:reliabilityTotal only double,
        RatingSummaryContent:singleRatingNumRatings only int,
        RatingSummaryContent:singleRatingTotal only double,
        RatingSummaryContent:styleNumRatings only int,
        RatingSummaryContent:styleTotal only double

Class: Criterion:exists

    Annotations:
        java:class "org.topazproject.otm.criterion.ExistsCriterion"^^xsd:string

    SubClassOf:
        class:AbstractUnaryCriterion

Class: plos:EditorialBoard

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.EditorialBoard"^^xsd:string

    SubClassOf:
        dcterms:isReplacedBy only plos:EditorialBoard,
        dcterms:replaces only plos:EditorialBoard,
        plos:editors only (rdf:member only class:UserProfile)

Class: class:DublinCore

    Annotations:
        java:class "org.topazproject.ambra.models.DublinCore"^^xsd:string

    SubClassOf:
        dc:source only class:Object,
        dcterms:bibliographicCitation only bibtex:Entry,
        dcterms:license only cc:License,
        dcterms:references only bibtex:Entry,
        dc:contributor only anyType,
        dc:creator only anyType,
        dc:date only date,
        dc:description only XMLLiteral,
        dc:format only anyType,
        dc:identifier only anyType,
        dc:language only anyType,
        dc:publisher only XMLLiteral,
        dc:rights only XMLLiteral,
        dc:subject only XMLLiteral,
        dc:title only XMLLiteral,
        dc:type only anyType,
        dcterms:abstract only anyType,
        dcterms:available only date,
        dcterms:conformsTo only anyType,
        dcterms:created only date,
        dcterms:dateAccepted only date,
        dcterms:dateCopyrighted only int,
        dcterms:dateSubmitted only date,
        dcterms:issued only date,
        dcterms:modified only date

Class: class:Object

Class: Criterion:ne

    Annotations:
        java:class "org.topazproject.otm.criterion.NECriterion"^^xsd:string

    SubClassOf:
        class:AbstractBinaryCriterion

Class: class:AbstractUnaryCriterion

    Annotations:
        java:class "org.topazproject.otm.criterion.AbstractUnaryCriterion"^^xsd:string

    SubClassOf:
        otm:Criterion,
        otm:fieldName only anyType

Class: otm:Criteria

    Annotations:
        java:class "org.topazproject.otm.criterion.DetachedCriteria"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=criteria"^^xsd:string

    SubClassOf:
        otm:childCriteriaList only (rdf:member only otm:Criteria),
        otm:criterionList only (rdf:member only otm:Criterion),
        otm:orderList only (rdf:member only Criterion:Order),
        otm:parent only otm:Criteria,
        otm:rootOrderList only (rdf:member only Criterion:Order),
        otm:alias only anyType,
        otm:firstResult only int,
        otm:forceType only boolean,
        otm:maxResults only int,
        otm:referrer only anyType,
        otm:type only anyType

Class: dcmi:Collection

    Annotations:
        java:class "org.topazproject.ambra.models.Aggregation"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        dcterms:hasPart only xsd:anyType,
        dcterms:isReplacedBy only dcmi:Collection,
        dcterms:replaces only dcmi:Collection,
        plos:editorialBoard only plos:EditorialBoard,
        plos:smartCollectionRules only otm:Criteria

Class: plos:Issue

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.Issue"^^xsd:string

    SubClassOf:
        dcmi:Collection,
        plos:displayName only anyType,
        plos:image only anyType

Class: topaz:Representation

    Annotations:
        java:class "org.topazproject.ambra.models.Representation"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string

    SubClassOf:
        class:Blob,
        topaz:contentType only xsd:anyType,
        topaz:hasRepresentation only topaz:Representation,
        topaz:objectSize only xsd:long,
        dcterms:identifier only anyType,
        dcterms:modified only dateTime

Class: Criterion:lt

    Annotations:
        java:class "org.topazproject.otm.criterion.LTCriterion"^^xsd:string

Class: bibtex:Entry

    Annotations:
        mulgara:graph "local:///topazproject#filter:graph=ri"^^xsd:string,
        java:class "org.topazproject.ambra.models.Citation"^^xsd:string

    SubClassOf:
        plos:hasAuthorList only (rdf:member only class:UserProfile),
        plos:hasCollaborativeAuthorList only (rdf:member only xsd:anyType),
        plos:hasEditorList only (rdf:member only class:UserProfile),
        prism:volume only string,
        dc:identifier only anyType,
        dc:title only XMLLiteral,
        bibtex:hasAbstract only string,
        bibtex:hasAddress only string,
        bibtex:hasDay only string,
        bibtex:hasJournal only string,
        bibtex:hasKey only string,
        bibtex:hasMonth only string,
        bibtex:hasNote only string,
        bibtex:hasNumber only string,
        bibtex:hasPages only string,
        bibtex:hasPublisher only string,
        bibtex:hasURL only string,
        bibtex:hasVolume only double,
        bibtex:hasYear only double,
        temporal:displayYear only string,
        topaz:ELocationId only anyType,
        rdf:type only anyType

Class: Criterion:Parameter

    Annotations:
        java:class "org.topazproject.otm.criterion.Parameter"^^xsd:string,
        mulgara:graph "local:///topazproject#filter:graph=criteria"^^xsd:string

    SubClassOf:
        otm:parameterName only anyType