A related article link is used to connect an article to one or more articles with which it has some sort of relationship. This is used to denote co-submissions, article/commentary pairs and link a correction notice to the corrected article.
User stories
Author
As an author, I want to be able to see if my article is linked to one or more additional articles.
Production staff
As production staff, I want to be able to link two articles so that I can indicate they should be read together.
As production staff, I want to be able to remove a related article link so that I can respond to changes in publication plans or correct errors.
As production staff, I want to be able to see the type of related article link so that I can check this is correct.
As production staff, I want to be able to change the type of link so that I can correct any errors.
But what if . . . ?
Consideration
It is assumed that related articles will have a DOI and so the linking uses ext-link-type="doi".
One article can be linked to multiple others.
It is a PMC requirement to have an @id on the related article link. It serves no internal value or purpose (eLife tried to have different definitions for different relationships but it was very hard to enforce and maintain).
As an example of this, eLife uses for following link types to internally connect different types of article:
Research to Research (or Feature to Feature): related-article-type="article-reference"
Research to Insight: related-article-type="commentary"
Insight to Research: related-article-type="commentary-article"
Correction to Research: related-article-type="corrected-article"
It cannot be assumed that the related article will be another article from the same journal or the same publisher
For eLife, these relationships will need to be connected to the production dashboard so that we can determine the status of linked articles (published, in production, not in production etc).
The eLife system of linking articles (within the journal) and integration with the dashboard assumes the data within the system managing the dashboard knows whether the other article is published, is within the production process, or is within the editorial process it can inform production staff of this status as it affects publication of this article - this likely will have no effect on Texture, however.
Érudit have suggested using related-article to connect translations to the original article as a possible future use-case for this function.
PKP (and others), may want to use the attribute xlink:title to provide further semantic information. For example:
<related-article related-article-type="companion" vol="2" page="e359"
xlink:title="synopsis" xlink:href="10.1371/journal.pbio.0020359">
<article-title>How to Make a Mother in Five Easy Steps</article-title>
</related-article>
Description
A related article link is used to connect an article to one or more articles with which it has some sort of relationship. This is used to denote co-submissions, article/commentary pairs and link a correction notice to the corrected article.
User stories
Author
Production staff
But what if . . . ?
Consideration
@id
on the related article link. It serves no internal value or purpose (eLife tried to have different definitions for different relationships but it was very hard to enforce and maintain).@related-article-type
on the JATS documentation: https://jats.nlm.nih.gov/archiving/tag-library/1.2/attribute/related-article-type.htmlrelated-article
to connect translations to the original article as a possible future use-case for this function.XML requirements
Example:
PKP (and others), may want to use the attribute
xlink:title
to provide further semantic information. For example:Mock ups
Proposal