Difference between revisions of "PubMan Func Spec Yearbook Validation"
(→Paper) |
m (→Article) |
||
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) | ||
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 | ||
title | |||
===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):
- Article (Journal Article, http://purl.org/escidoc/metadata/ves/publication-types/article)
- InBook (Book Chapter, http://purl.org/eprint/type/BookItem)
- Conference-Paper (Proceedings Paper, http://purl.org/eprint/type/ConferencePaper)
- Proceedings (Proceedings, http://purl.org/escidoc/metadata/ves/publication-types/proceedings)
- Book (Book, http://purl.org/eprint/type/Book)
- Thesis, PHD-Thesis, Habilitation (Thesis, http://purl.org/eprint/type/Thesis)
- Issue (Special Issue, http://purl.org/escidoc/metadata/ves/publication-types/issue)
- Journal (Journal, http://purl.org/escidoc/metadata/ves/publication-types/journal)
- Series (Series, http://purl.org/escidoc/metadata/ves/publication-types/series)
- Interactive Resource (Webpage, http://purl.org/escidoc/metadata/ves/publication-types/webpage)
- Paper (Paper, http://purl.org/escidoc/metadata/ves/publication-types/paper)
- Report (report, http://purl.org/eprint/type/Report)
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