Now, in addition to using CrossRef to create outbound links from their references, as of June 2004 CrossRef members are able to retrieve cited-by links: the DOIs of the other articles that cite their content. This new service is being offered as an optional tool to allow CrossRef members to display cited-by links in the primary content that they publish.
NOTE: Because this is an optional service for our members and only a subset of the membership is currently participating, you will only be able to retrieve a partial list of the DOIs that actually cite your content.
As of April 2008, publishers participating control roughly one-third of the total number of DOIs deposited in CrossRef:
- Articles with references deposited: 5,119,325
- Articles with at least one cited-by relation: 11,665,586
- Total number of cited-by relations: 74,565,644
To make use of this service, publishers will need to do the following two transactions with CrossRef:
1) Supply CrossRef with the reference list for each article deposited in CrossRef
2) For any given article you wish to show cited-by links for, query CrossRef (using its DOI) to retrieve the list of citing articles as identified by their DOIs.
Live examples of Forward Linking
The Institute of Physics Publishing provides an "articles citing this article" feature that now includes several links from other participating CrossRef publishers. To see a live example from the New Journal of Physics (an open-access journal), click on doi:10.1088/1367-2630/1/1/006 and follow the "articles citing this article" link below the abstract.
The Public Library of Science has also gone live with CrossRef-based forward linking! To see an example, click on doi: 10.1371/journal.pbio.0000005 and follow the "see articles citing this article" link on the right.
The Japanese Pharmacological Society has a great example of CrossRef-based forward linking! Please click on the following link dx.doi.org/10.1254/jjp.78.113 and follow the "JST Link Center Cited" logo on the right.
The Royal Society of Chemistry has also implemented CrossRef forward linking. The "Search for citing articles" link (under "Free access") on the following page provides an example of it in action: http://www.rsc.org/Publishing/Journals/CS/article.asp?doi=a904518j.
Bioone has also gone live with CrossRef Forward Linking. An example can be viewed by clicking on the below DOI, selecting Full Text and then on the right hand side clicking on "See Articles Citing this Article".
doi:10.1653/0015-4040(2002)085[0001:MASITP]2.0.CO;2
Forward Linking Policies
1. Participation in Forward Linking (FL) is optional for CrossRef members.
2. FL Participants must deposit references from their current material and must retrieve FL data (i.e. retrieve “cited-by” links to link to other FL participants). FL Participants must be depositing references from current material before retrieving FL data. A Member will be deemed to have started participating in FL when they begin depositing references.
3. Members may only retrieve FL data to display in primary articles that they publish, whether for display on primary journal platforms or within their secondary products. Agents will be able to retrieve FL data on behalf of members who participate in FL and deposit references.
4. There will be no “public” interface for retrieving FL data. There is currently a form for free single DOI lookup on the CrossRef website but no equivalent form will be available for FL data.
5. There is no charge as of 2007 for participation in Forward Linking.
6. FL will not be available for secondary records, except as described in policy #3 above.
7. FL will only be available for member use in primary content.
Forward Linking Fees - (the Forward Linking Fees have been dropped as of January 2007)
Sign up!
Only current, active members of CrossRef may register for forward linking. Please proceed to the registration page in the members-only area.
Publishers that have signed up:
Agricultural History Society*
Air & Waste Management Association
Akademiai Kiado*
American Academy of Pediatrics*
American Academy of Periodontology
American Association for the Advancement of Science (AAAS)
American Fisheries Society
American Geophysical Union (AGU)
American Institute of Physics (AIP)*
American Journal of Neuroradiology
American Marketing Association
American Meteorological Society*
American Pharmacists' Association*
American Physical Society*
American Psychiatric Publishing
American Society for Clinical Investigation
American Society for Clinical Pathology*
American Society for Microbiology
American Society of Hematology
Ammons Scientific
Annual Reviews
Baywood Publishing Co., Inc.*
BC Decker
Bellwether Publishing*
Biomed Central
BioOne*
Botanic Garden and Botanical Museum Berlin-Dahlem
Bulletin of the Atomic Scientists*
Cambridge University Press*
Canadian Academic Accounting Association*
Canadian Meteorological and Oceanographic Society*
Carden Jennings Publishing Co.*
Center for Psychiatric Rehabilitation*
CFA Institute*
CSIRO Publishing
Czech Geological Survey
Department of Biomedical Imaging, University of Malaya
Dietitians of Canada*
Ecological Society of America
Edinburgh University Press
EDP Sciences
El Profesional de la Informacion - EPI SCP*
Emerald
EMW Publishing
English Literature in Transition
Environmental Health Perspectives
Equinox Publishing Ltd.
Future Drugs*
Future Medicine Ltd*
Geological Society of America*
Geophysical Center RAS
Heldref Publications*
Hindawi*
Hogrefe & Huber*
Indiana University Press
Informa UK Limited
Institute of Electrical & Electronics Engineers (IEEE)
Institute of Organic Chemistry & Biochemistry
Institute of Physics Publishing (IOP)
Institute of Pure and Applied Physics
International Association of Fire Safety Science
International Food Policy Research Institute (IFPRI)
International Hormesis Society*
International Reading Association
International Union of Crystallography
J. Ross Publishing, Inc.
Japan Science and Technology Agency (JST)*
Journal of Chinese Integrative Medicine Press
Journal of Neurosurgery Publishing Group (JNSPG)
Laser Pages Publishing LTD.*
Lawrence Erlbaum Associates
Linkoping University Electronic Press
M.E. Sharpe Inc.*
Mars Informatics
Mary Ann Liebert*
Men's Studies Press LLC.*
Monash University ePress
National Institute of Informatics
Nature Publishing Group
Nozomi Science
OceanSide Publications
Oncology Nursing Society*
The Policy Press
Proceedings of the National Academy of Sciences
Professional Engineering Publishing Limited*
Public Library of Science*
Research Foundation of the CFA Institute*
Rockefeller University Press
The Royal Society*
Royal Society of Chemistry*
S. Karger AG*
Scientific Societies
Society for General Microbiology
Springer SBM*
Thomas Land*
Thomas Telford Publishing*
Transportation Research Board*
United Kingdom Serials Group (UKSG)
University of California Press*
University of Chicago Press*
University of Toronto Press Inc.*
Uspekhi Fizicheskikh Nauk (UFN) Journal
Versita*
Walsh Medical Media LLC.
Walter de Gruyter
Wiley-Blackwell*
Wolters Kluwer Health
Woodhead Publishing Ltd.
*Publishers who have gone live with forward linking.
Forward Linking Implementation
Supplying reference lists for forward linking
Forward linking information deposits are really nothing more than the list of references in an article's bibliography. Under CrossRef's normal linking service, members deposit an article's metadata and then -- in a seperate process -- query for the DOIs of the references. In order to do that querying, the references must be parsed or extracted from the article to enable construction of a CrossRef query. Forward linking deposits simply combine the identity of the article (the DOI in the metadata deposit) with its list of references (the list of queries).
Since the necessary data elements are already available, the only new step is to combine that data into a new CrossRef deposit. This can be accomplished in one of two ways:
1) Supply the reference list inside the metadata deposit.
Publishers currently supply their article metadata in an XML file formatted according to the CrossRef XSD schema version 2.0.5 or later (all are supported). For forward linking an updated schema has been created which is now at version 3.0.1. This schema provides for the optional inclusion of citation lists attached to the existing journal article metadata. Version 3.0.1 may be used by participating as well as non-participating forward linking members. Support for the older XSD versions will continue for the foreseeable future. The main body schema file now uses a common 'include' file that will be shared by variations of the CrossRef schema.
2) Supply the reference list separately from the metadata deposit.
Participating publishers who do not wish to modify their existing metadata deposit process may instead deposit the reference lists in a separate reference-only deposit transaction. A special reference only schema has been developed which allows for the deposit of references for an article that already has a CrossRef-registered DOI. This schema and the full metadata schema make use of same common 'include' file file to describe the references for an article.
In both approaches, an article's references are described using the <citation_list> XML element. This element contains one or more citation> elements (which is also common to both of the above methods). The <citation> element contains the same fields needed in a normal CrossRef query.
<xsd:complexType name="citation">
<xsd:all>
<xsd:element ref="issn" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="journal_title" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="author" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="volume" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="issue" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="first_page" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="year" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="doi" minOccurs="0" maxOccurs="1"/>
<!-- book/conf. specific elements -->
<xsd:element ref="isbn" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="series_title" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="volume_title" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="edition_number" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="component_number" minOccurs="0" maxOccurs="1"/>
<!-- Citation text as it appears in the article , future placeholder -->
<xsd:element ref="unstructured_citation" minOccurs="0" maxOccurs="1"/>
</xsd:all>
</xsd:complexType>
A placeholder has been included in the <citation> element to support a future capability to process unstructured citations.
Note: the <citation> element is modeled after the <query> element found in the CrossRef XML query schema, which can now be used instead of the legacy pipe delimited query format.
Either of these deposit formats may be used and the process for submitting them is the same as that used for article metadata. The files are simply uploaded to CrossRef using the HTTP protocol as described on the system's help pages.
Retrieving forward links (cited-by articles)
Publishers participating in forward linking will be able to retrieve a list of articles that cite a specific target article. Only publishers that own the target article will be able to retrieve the list.
The primary method of retrieving forward links is to submit a forward linking query using the CrossRef XML query schema. A forward linking query request is just the DOI of the target (cited) article.
The <fl_query> element shown here also contains a few attributes that control exactly how the query is run. Setting the 'alert' attribute
to true will cause the system to send 'spontaneous' forward link results (via email) each time a new reference is deposited that cites the target DOI (the DOI in the <fl_query> element). The start-date and end-date elements can be used to limit the range of dates in which the reference was received. Using these attributes and a polling scheme, a publisher could request only those references
received since they last polled, as an alternative to receiving alerts.
<Settlement name="fl_query">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="doi" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute name="alert" default="false">
<xsd:simpleType>
<xsd:restriction base="xsd:boolean" />
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="start_date" >
<xsd:simpleType>
<xsd:restriction base="xsd:date" />
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="end_date" >
<xsd:simpleType>
<xsd:restriction base="xsd:date" />
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
The XML query is sent in as the URL encoded value of the 'qdata' parameter in this request:
http://doi.crossref.org/servlet/query?usr=<username>&pwd=<password>&type=q
&qdata=<x-www-form-urlencoded queries>
Optionally, it may be uploaded for asynchronous processing using an HTTP POST with the XML results being returned in an email.
In response the system will send an XML result formatted to the CrossRef XML query result schema. Shown below is the information returned for a journal citation. In addition to a normal CrossRef query, this result contains the article title and up to 10 contributors. Contributors differ from the typical <author> element in that both first and last names are supplied.
<xsd:element name="journal_cite">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="issn" minOccurs="0" maxOccurs="2"/>
<xsd:element ref="journal_title" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="journal_abbreviation" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="article_title" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="contributors" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="volume" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="issue" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="first_page" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="year" minOccurs="0" maxOccurs="1"/>
<xsd:element ref="publication_type" />
<xsd:element ref="doi" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
An alternative to using the XML query format described above will be to send in a much simpler HTTP request as shown below. This format is limited to only one DOI in the query and does not support enabling alerts.
http://doi.crossref.org/servlet/getForwardLinks?usr=<username>&pwd=<password>&doi=<doi>
&startDate=<startDate>&endDate=<endDate>
The response to this request will also be formatted as XML.