Related to the expansion of data deposited to Crossref, it will include peer review materials.
The list of review_articles of an Article object can be populated with some of the data found in <sub-article> tags of an eLife article. These data need to be parsed out of the XML, and so far the parser only has some data in components that are related to parts that are assigned a component DOI.
Tracing up the coding chain further leads to this issue. parseJATS does not include parsing of <sub-article> data.
Todo
[x] Add parsing for sub-articles into parseJATS.py
[x] Parse additional metadata from <sub-article>, for example from the <front-stub> tag for certain
[x] A sub article can have contributors such as authors and editors; make sure there can be parsed and used easily
[x] Look for additional data or metadata that might be in <sub-article> examples for edge cases
[x] Make sure that the elife-article project parse.py module can use these parser functions effectively to populate object properties
Related to the expansion of data deposited to Crossref, it will include peer review materials.
The list of
review_articles
of anArticle
object can be populated with some of the data found in<sub-article>
tags of an eLife article. These data need to be parsed out of the XML, and so far the parser only has some data incomponents
that are related to parts that are assigned a component DOI.Tracing up the coding chain further leads to this issue.
parseJATS
does not include parsing of<sub-article>
data.Todo
parseJATS.py
<sub-article>
, for example from the<front-stub>
tag for certain<sub-article>
examples for edge caseselife-article
projectparse.py
module can use these parser functions effectively to populate object properties