"Archivo Fotográfico Manuel Toussaint"@es
"Manuel Toussaint Photograph Archive"@en
abbreviation afmt
thisOntology "http://www.iie.unam.mx/archivo-fotografico-manuel-toussaint#"
dependsRealm sys
dependsRealm swv
"Archivo Fotográfico Manuel Toussaint"@es
"Manuel Toussaint Photograph Archive"@en
generalArchivalThings
property swv:hasUniqueIdentifier
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
useDefinition swv.manifestation.has_main_content_link
property swv:hasToneAndColor
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
property swv:hasFormat
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
useDefinition swv.physical_objects.has_component_link
useDefinition swv.photograph.has_role_in_photographic_process
swv.manifestation.has_main_content
outFromGroup sys.individuals.belongs_to_soc->photographic_prints_soc.has_main_content_group
has_component_link->swv.component_links.has_linked_component
|{ (ROOT->has_component_link->has_component_role).nodes[0] == swv.roles_of_photograph_supports.primary }|
has_primary_support->has_manifestation_link->swv.manifestation_link.reproduced_from
|{OUT->has_linked_manifestation.inv->has_manifestation_link.inv->has_role_in_photographic_process == sw.roles_in_photographic_process.negative}|
#
# was_reproduced_from->swv.reproduced_from.inv->has_manifestation_link.inv
#
# |{OUT->has_role_in_photographic_process.positive && OUT!= ROOT->has_primary_support}|
#
#
| {role = ROOT->has_primary_support->swv.photograph.has_role_in_photographic_proccess
has_role_in_photographic_proccess.assign(ROOT, role)
}|
#
# | {
#
# manifestations = Array.new
# copies = Array.new
# manifestations = was_reproduced_from->swv.reproduced_from.inv->has_manifestation_link.inv
#
# for mani in manifestations
#
# exist_another_copies.assign(mani) if(ROOT->has_role_in_photographic_proccess.positive
# && mani != ROOT->has_primary_support)
# end
#
#
# }|
#
#
|{
objects = was_reproduced_from->swv.reproduced_from.inv->has_manifestation_link.inv
objects.each_node do |obj|
if (((obj->has_role_in_photographic_proccess).node == swv.roles_in_photographic_processes.positive) && (obj != ROOT))
copy.assign(ROOT, obj)
end
}|
defaultTextBPVFunction
|{ (ROOT->has_unique_id).textBPV }|
defaultImageBPVFunciton
# (...)
# (...)
# (...)
"Full record"@en
"Ficha completa"@es
# (...)
<% if ((ROOT->has_system_accessible_digital_copy).hasObj) %>
"Digital copy"@en
"Copia digital"@es
imageBPV (ROOT->has_system_accessible_digital_copy).imageBPV.thumb
linkTo image
<% end %>
<% if ((ROOT->has_system_accessible_digital_copy).hasObj) %>
"Image"@en
"Imagen"@es
imageBPV (ROOT->has_system_accessible_digital_copy).imageBPV.fitViewPort
# (...)
<% end %>
property swv:hasUniqueIdentifier
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
property swv:hasTitle
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
multilingual
property swv:hasArchivalHistory
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
# (...)
useDefinition manifestation_group.has_main_content_group_link
manifestation_group.has_main_content_group
outValue images_as_content
has_main_content_group->image_as_content_soc.has_photographer
defaultTextBPVFunction
|{ (ROOT->has_unique_id).textBPV }|
df has_unique_id
df has_title
df has_archival_history
df has_photographer
df has_unique_id
df has_title
df has_unique_id
df has_title
df has_archival_history
df has_photographer
"Julio Michaud Collection"@en
"Colección Julio Michaud"@es
hasGroupDomain swv:PhotographicPrint
bindToRuleSet photographic_print
mainLevel
bindSOCToRuleSet photographic_print_soc
"Component Links"@en
"Vínculos a componentes@es
hasGroupDomain swv:ComponentLink
bindToRuleSet swv.component_links
secondaryLevel
"Photograph Supports"@en
"Soportes fotográficos"@es
hasGroupDomain swv:PhotographSupport
bindToRuleSet swv.physical_objects
secondaryLevel
"Manifestation Links"@en
"Vínculos a manifestaciones"@es
hasGroupDomain swv:ManifestationLink
bindToRuleSet swv.manifestation_link
secondaryLevel
"Locations on Object"@en
"Ubicaciones sobre el objeto"@es
hasGroupDomain swv:LocationOnObject
bindToRuleSet swv.thing
secondaryLevel
"Inscriptions"@en
"Inscripciones"@es
#hasGroupDomain swv:Inscriptions
hasGroupDomain swv:HandWrittenNote
bindToRuleSet swv.manifestation
secondaryLevel
"Content Links"@en
"Vínculos de contenido"@es
hasGroupDomain swv:ContentLink
bindToRuleSet content_link
secondaryLevel
"Texts"@en
"Texto"@es
hasGroupDomain swv:Text
bindToRuleSet text
secondaryLevel
"Main Content Link"@en
"Vínculos a contenidos principales"@es
hasGroupDomain swv:ContentLink
bindToRuleSet content_link
secondaryLevel
"Inscribed Titles"@en
"Títulos inscritos"@es
hasGroupDomain swv:InscribedTitle
bindToRuleSet inscribed_title
secondaryLevel
property swv:hasTitle
minCardinality 1
maxCardinality 1
outRequirement swv:InscribedTitle
property swv:hasInitialPhotoDate
minCardinality 0
maxCardinality 1
outRequirement fromPropRange
minCardinality 0
maxCardinality 1
property swv:hasPhotographer
outRequirement fromPropRange
minCardinality 1
maxCardinality 1
property swv:hasEditor
outRequirement fromPropRange
property swv:hasFormalStructure
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
property swv:hasOrientation
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
property swv:hasPlane
minCardinality 1
maxCardinality 1
outRequirement formPropRange
property swv:takenFrom
minCardinality 0
maxCardinality 1
property swv:takenFacing
minCardinality 0
maxCardinality 1
property swv:hasDescription
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
swv.content.has_system_accessible_digital_copy
defaultTextBPVFunction
|{ (ROOT->has_title).textBPV }|
defaultImageBPVFunciton
|{ (ROOT->has_system_accessible_digital_copy).imageBPV }|
"Digital copy"@en
"Copia digital"@es
VariableDesc default
df has_title
df has_description
FullDesc default
#
# property swv:hasPhotographer
# minCardinality 1
# maxCardinality 1
# outRequirement fromPropRange
#
property swv:hasTitle
minCardinality 1
maxCardinality 1
outRequirement fromPropRange
multilingual
defaultTextBPVFunction
|{ (ROOT->has_title).textBPV }|
VariableDesc default
ShortDesc default
FullDesc default
#
# "Images (as content) in the Juan Pérez Photo Archive"@en
# "Imágenes (como contenido) del archivo de fotografías Juan Pérez"@es
# hasGroupDomain swv:Image
# bindToRuleSet image_as_content
# secondaryLevel
# bindSOCToRuleSet image_as_content_soc
#
"Images (as content) in the Julio Michaud Collection"@en
"Imágenes (como contenido) de la Colección Julio Michaud"@es
hasGroupDomain swv:Image
bindToRuleSet image_as_content
secondaryLevel
"Authors of the collection Julio Michaud"@en
"Autores de la colección Julio Michaud"@es
hasGroupDomain swv:Author
bindToRuleSet swv.person
secondaryLevel
useDefinition sys.digital_file.has_system_accessible_uri
useDefinition swv.manifestation.has_main_content_link
defaultTextBPVFunction
|{ (ROOT->has_system_accessible_uri).textBPV }|
VariableDesc default
df has_system_accessible_uri
FullDesc default
"Digital copies of the photographs in the Juan Pérez Photo Archive"@en
"Copias digitales de las fotos del archivo Juan Pérez"@es
hasGroupDomain sys:DigitalImageFile
bindToRuleSet digital_image_file
secondaryLevel