Difference between revisions of "PubMan Func Spec Yearbook Validation"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 51: Line 51:
==Metadata validation==
==Metadata validation==
===Article===
===Article===
artnum
artnum, epage - Source.SequenceNumber is not null or (Source.StartPage is not null and Source.EndPage is not null)
creatorini
creatorini, creatornfamily - Publication.Creator.FirstName, Publication.Creator.FamilyName
creatornfamily
creatornfamily  
creatorrole
creatorrole - Publication.Creator.role
date
date - dcterms:issued (Date.Date and Date.Type.published in print)
docaff_mpgunit
docaff_mpgunit - at least 1 MPG Institute affiliated
enduser
enduser (Audience - not important)
epage
genre - Publication.Type is not null
genre
jounaltitle - Publication.Source.Title is not null
jounaltitle
pubstatus - can not be related, it is important that the article is published e.g. Date published online or date publshed in print are populatd (see date above)
pubstatus
title - Publication.title
spage
title
volume


===Book Chapter===
===Book Chapter===

Revision as of 12:15, 19 October 2010

WORK IN PROGRESS!

eDoc Yearbook validation[edit]

The Yearbook validation on eDoc goes in 2 phases:

  • genre validation
  • metadata validation

Genre validation on eDoc[edit]

The following genres are accepted for the MPS YB on eDoc (eSciDoc genre in brackets):

according the mapping defined here PubMan_Func_Spec_eSciDoc_To_eDoc_Mapping#Mapping_of_Genres and in vocabulary-mappinxs.xsl (Transformation)

In PubMan Repository, following genres are present (all lowercase, due to cache retrieval):

   "http://purl.org/eprint/type/book"
   "http://purl.org/eprint/type/bookitem"
   "http://purl.org/eprint/type/conferencepaper"
   "http://purl.org/eprint/type/conferenceposter"
   "http://purl.org/eprint/type/report"
   "http://purl.org/eprint/type/thesis"
   "http://purl.org/escidoc/metadata/ves/publication-types/article"
   "http://purl.org/escidoc/metadata/ves/publication-types/conference-report"
   "http://purl.org/escidoc/metadata/ves/publication-types/courseware-lecture"
   "http://purl.org/escidoc/metadata/ves/publication-types/issue"
   "http://purl.org/escidoc/metadata/ves/publication-types/journal"
   "http://purl.org/escidoc/metadata/ves/publication-types/manuscript"
   "http://purl.org/escidoc/metadata/ves/publication-types/other"
   "http://purl.org/escidoc/metadata/ves/publication-types/paper"
   "http://purl.org/escidoc/metadata/ves/publication-types/proceedings"
   "http://purl.org/escidoc/metadata/ves/publication-types/series"
   "http://purl.org/escidoc/metadata/ves/publication-types/talk-at-event"

Metadata validation[edit]

Article[edit]

artnum, epage - Source.SequenceNumber is not null or (Source.StartPage is not null and Source.EndPage is not null) creatorini, creatornfamily - Publication.Creator.FirstName, Publication.Creator.FamilyName creatornfamily creatorrole - Publication.Creator.role date - dcterms:issued (Date.Date and Date.Type.published in print) docaff_mpgunit - at least 1 MPG Institute affiliated enduser (Audience - not important) genre - Publication.Type is not null jounaltitle - Publication.Source.Title is not null pubstatus - can not be related, it is important that the article is published e.g. Date published online or date publshed in print are populatd (see date above) title - Publication.title

Book Chapter[edit]

artnum bookcontributorfn bookcorporatebody bookcreatorfn booktitle creatorini creatornfamily creatorrole date docaff_mpgunit enduser epage genre publisher publisheradd pubstatus spage title

Conference-Paper[edit]

artnum creatorini creatornfamily creatorrole date docaff_mpgunit enduser epage genre pubstatus spage title

Proceedings[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit enduser genre nameofevent phydes placeofevent publisher publisheradd pubstatus title

AuthBook[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit enduser genre phydes publisher publisheradd pubstatus title

EditBook[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit enduser genre phydes publisher publisheradd pubstatus title

Thesis[edit]

creatorini creatornfamily creatorrole dateaccepted docaff_mpgunit genre publisher publisheradd title

Phd-Thesis, Thesis, Habilitation[edit]

creatorini creatornfamily creatorrole dateaccepted docaff_mpgunit genre publisher publisheradd title

Issue[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit enduser genre jounaltitle pubstatus title

Journal[edit]

creatorini creatornfamily creatorrole docaff_mpgunit enduser genre publisher publisheradd title

Series[edit]

creatorini creatornfamily creatorrole docaff_mpgunit enduser genre publisher publisheradd title

Interactive resource[edit]

creatorini creatornfamily creatorrole datemodified docaff_mpgunit enduser genre identifier identifiertype title

Paper[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit enduser genre phydes pubstatus title

Report[edit]

creatorini creatornfamily creatorrole date docaff_mpgunit editiondescription genre phydes title titleofseries