Contents
Portable citations (discontinued)
- Student: Jodi Schneider
- Mentor: Stuart Lewis
- Mentor Backup: Claudia Jürgen
- Mentor Backup: Christophe Dupriez
Design Requirements (What should the program do?)
Portable citations provides utilities for metadata import and export. Anyone should be able to export the metadata in DSpace to bibliographic software. Administrators need to be able to import citations from bibliographic software and internal databases. What bibliographic formats and software should be supported?
Export
Capture/export from various DSpace modes
- list level
- browse
- search
- individual record level
- short item record
- long item record
Formats/programs to export into
Essential
- BibTeX (Example BiB file: xapl.bib) (Style examples (output)
- brief BibTeX style
- full BibTeX style
- Endnote formats
- RIS (Used by Refworks, ProCite)
Additional formats for export, if possible
- Formats it would be nice to support. Not essential at the start.
- APA (LIU example) (OWL details)
- MLA (LIU example) , (OWL details)
- Zotero formats ("Zotero is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources.")
Further additional formats that could be supported
- Chicago (LIU example)
- Turabian (LIU example)
- Others? (CBE, AMA,...) Purdue's OWL has a discipline-based list. DCMI discipline-based list. DCMI standards.
Import
The import utility should accept certain formats by default. It must also allow configuration at the repository level, to add import formats and to change the crosswalk assumed.
Included "out of the box"
- BibTeX (Example BibTeX file)
- brief BibTeX format
- full BibTeX format
- Dublin Core XML
- Endnote
- RIS
- Various publishers' formats
- specifically mentioned to me: PsycInfo, Agricola, ERIC, Encyclopedia Brittanica
Configurable
Configuration may be necessary to import file formats aside from the expected ones. Configuration may also be necessary on the entire suite if a local instance uses an extended or modified metadata scheme.
- Configurable to add import file formats
- For example, retrieve metadata from faculty website (publications section)
- Configurable to "crosswalk" from one format to another.
- For example, a repository manager may wish to transform citations from RIS format into the DC scheme used in a local instance of DSpace. S/he would like to modify the crosswalk by filling in the "source" and "target" fields on a grid, like this:
Source Target Format Format A1 => contributor.author TI => citation.atitle JF => citation.jtitle VL => citation.volume AB => description.abstract etc.
- For example, a repository manager may wish to transform citations from RIS format into the DC scheme used in a local instance of DSpace. S/he would like to modify the crosswalk by filling in the "source" and "target" fields on a grid, like this:
Dependencies
Various schemes, file formats, and scripts are used for bulk import into DSpace instances. Are there any common features and needs? Ideally, Portable Citations will be usable in all circumstances. Are there particular features of the program that will facilitate this flexibility? Portable Citations will need to be tested against each of the most common import methods.
See also
Project Wiki Pages for this Project, "Portable Citations"
- Google Summer of Code 2007 Citations--Related External Citation Projects
- Google Summer of Code 2007 Citations--Examples of Citation Formats
- Google Summer of Code 2007 Citations--Examples of Import Procedures
- Google Summer of Code 2007 Citations--DSpace documentation concerning metadata
- Google Summer of Code 2007 Citations--Crosswalking Experiments
- Google Summer of Code 2007 Citations--Raw Public Notes
DSpace Wiki: Metadata and Crosswalk-related Wiki Pages
DSpace Code: Configuration Files related to metadata in dspace/config/
See also dspace/docs/directories.html Customizing Submission Metadata Entry
- - Fixed, limited vocabularies used in metadata entry
controlled-vocabularies/
- - Metadata crosswalks - property files or XSL stylesheets
crosswalks/
- - main DSpace configuration file
dspace.cfg
- - Mappings from Dublin Core metadata to MODS for the METS export
dc2mods.cfg
- - Submission UI metadata field configuration
input-forms.xml
- - initial contents of the bitstream format registry
registries/
and Dublin Core element/qualifier registry. Registry configuration files are
only used on initial system setup. After initial setup, the registry is
maintained in the database and may be changed through the Administrator's Metadata
Registry (e.g.
http://localhost:8080/dspace/dspace-admin/metadata-schema-registry for an
installation on localhost.)
More information about
DSpace
Google+Summer+of+Code+2007
DSpace