From 733962480b4ee084bb9e019351143a9181d2cbc2 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Sun, 3 Jun 2018 23:33:53 -0700 Subject: alignment and schema notes --- notes/alignments.csv | 57 ++++++++++++++++++++++++++++++++++++++++++++ notes/alignments.txt | 13 ++++++++++ notes/contrib_types.txt | 14 +++++++++++ notes/work_release_types.txt | 28 ++++++++++++++++++++++ 4 files changed, 112 insertions(+) create mode 100644 notes/alignments.csv create mode 100644 notes/contrib_types.txt create mode 100644 notes/work_release_types.txt diff --git a/notes/alignments.csv b/notes/alignments.csv new file mode 100644 index 00000000..c5bd6cea --- /dev/null +++ b/notes/alignments.csv @@ -0,0 +1,57 @@ +fatcat entity,fatcat field,description,Crossref,ORCID,Bibtex,CSL,BIBFRAME,Dublin Core (DCMES),Dublin Core (DCMI),oai_dc (OAI-PMH),resourceSync,Highwire Press (google scholar),MEDLINE (?) +WORK,,,,,,,Work,,,,,, +,work_type,,,,,,,Type,,,,, +RELEASE,,,,,,,Instance,,,,,, +,title,,title,,title,,,Title,,title,,citation_title, +,release_type,,type (???),,object type; howpublished,,,Type,,,,, +,release_status,"NEW; eg, preprint, final",,,,,,,,,,, +,container,,ISSN (via lookup),,ISSN (via lookup),,,Relation (?),,,,citation_issn (normalized), +,release_date,RENAME,published-print or published-online,,"year, month",issued,,Date,Issued (?),,,citation_publication_date, +,volume,,volume,,volume,,,,,,,citation_volume, +,pages,,page,,pages,,,,,,,"citation_firstpage, citation_lastpage", +,issue,,issue,,,,,,,,,citation_issue, +,doi,always lower-case,DOI,,doi,DOI,,Identifier,,,,citation_doi, +,isbn13,,ISBN (converted),,,ISBN,,Identifier,,,,citation_isbn, +,publisher,,publisher,,publisher,,,Publisher,,,,"citation_dissertation_institution, citation_technical_report_institution", +,language,NEW; some ISO?,,,,,,Language,,,,, +,ref:index,,reference:[index],,,Citation-number,,,,,,, +,ref:key,NEW,reference:key,,,citation-label,,,,,,, +,ref:raw,RENAME,reference:unstructured,,,,,,,,,, +,ref:container_title,NEW,reference:journal-title,,,,,,,,,, +,ref:release_year,NEW,reference:year,,,,,,,,,, +,ref:title,NEW,,,,,,,,,,, +,ref:locator,"NEW; (aka, page number)",,,,,,,,,,, +,contrib:role,,,,,,Role,,,,,, +,contrib:index,,author[index],,,,,,,,,, +,contrib:raw,RENAME,Author:{given+family},,author,,,,,,,, +,Extra:number,tech reports,,,,,,,,,,citation_technical_report_number, +,extra:institution,for tech reports and dissertations,,,,,,,,,,, +,extra:abstract,,,,,,,Description,,,,citation_abstract, +,extra:pmcid,,,,,,,,,,,, +,extra:pmid,,,,,,,,,,,, +,extra:version,"eg, for software",,,,,,,,,,, +,,,,,,,,,,,,, +CREATOR,,,,,,,Agent,Creator / Contributor,,,,, +,display_name,NEW; usually western/latinized ,,.name.credit-name.value (?),,,,,,,,citation_author, +,orcid,,,.path,,,,,,,,, +,given_name,NEW,,.name.given-names.value,,,,,,,,, +,sur_name,NEW,,.name.family-names.value,,,,,,,,, +,extra:viaf,,,,,,,,,,,, +,extra:alt_names[],,,,,,,,,,,, +,,,,,,,,,,,,, +CONTAINER,,,,,,,N/A,relation.isPartOf,,,,, +,name,,,,,,,,,,,"citation_journal_title, citation_conference_title", +,publisher,,,,,,,,,,,, +,issnl,,,,,,,Identifier (?),,,,citation_issn (normalized), +,abbrev,,,,,,,,,,,citation_journal_abbrev, +,coden,,,,,,,,,,,, +,extra:issn-e,,,,,,,,,,,, +,extra:issn-p,,,,,,,,,,,, +FILE,,,,,,,Item,,,,,, +,release,,,,,,,,,,,, +,size,,,,,,,,,,length,, +,sha256,NEW,,,,,,,,,hash,, +,sha1,,,,,,,,,,hash,, +,md5,,,,,,,,,,hash,, +,url,,,,www_pdf_url,,,,,,href,citation_pdf_url, +,mimetype,NEW,,,,,,Format,,,type,, diff --git a/notes/alignments.txt b/notes/alignments.txt index e6f648c2..e2736268 100644 --- a/notes/alignments.txt +++ b/notes/alignments.txt @@ -7,3 +7,16 @@ entity specific: - crossref / release - orcid / creator - issn / container + + +## Dublin Core (original/simple) + +Usage guide: + +Quick descriptions of the "original 15" fields: + +## Citation Style Language + +Human-readable specification: + +Specifically, the "variables" and type definitions: diff --git a/notes/contrib_types.txt b/notes/contrib_types.txt new file mode 100644 index 00000000..01024b40 --- /dev/null +++ b/notes/contrib_types.txt @@ -0,0 +1,14 @@ + +See also: + +author +editor +translator +illustrator +interviewer +reviewer + + +container-author +container-editor +reviewed-author diff --git a/notes/work_release_types.txt b/notes/work_release_types.txt new file mode 100644 index 00000000..6eff118b --- /dev/null +++ b/notes/work_release_types.txt @@ -0,0 +1,28 @@ + +see also: + +basics: +- article-journal +- book +- chapter +- dataset +- manuscript +- paper-conference +- blog-post +- report +- thesis (aka, dissertation) + +- preprint +- conference proceeding +- book chapter +- technical report/memo +- dissertation/thesis +- blog post +- wiki page +- presentation (slides, recording) + +"publication status" instead of pre-print and manuscript types? + +abstracts as files? + +videos, slides -- cgit v1.2.3