-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
read_refs() incorrectly splitting abstract over multiple fields #18
Comments
I believe it's this line |
I'm looking into this, but I can't seem to replicate the issue. Would you be able to upload an RIS file where this occurs? |
I've emailed you a file - don't think I can publish it here.. |
I've had a look and I still can't replicate this. The abstract is all in the abstract:
gives me:
Might be helpful for you to demo for me or explain the exact steps to replicate the bug? |
Hmm weird.. all I do is synthesisr::read_refs(file.choose()) and select that references.ris.
Could be I’ve not updated synthesisr for a while. I’ll try again tomorrow.
…Sent from my iPhone
On 16 Mar 2022, at 21:37, Chris Pritchard ***@***.***> wrote:
I've had a look and I still can't replicate this.
The abstract is all in the abstract:
r$> x <- read_refs("C:\\Users/chris/Downloads/references-problem.ris")
r$> View(x)
gives me:
"Contents I. Introduction 2 II. Carbon in temperate grasslands 2 III. The process of carbon sequestration in soils 4 IV. Tracking carbon movement 9 V. Models of soil carbon dynamics 10 VI. Management effects on carbon sequestration 11 VII. Climate-change effects on carbon sequestration 12 VIII. Response to elevated CO2 13 IX. Conclusions 14 References 14 Summary The substantial stocks of carbon sequestered in temperate grassland ecosystems are located largely below ground in roots and soil. Organic C in the soil is located in discrete pools, but the characteristics of these pools are still uncertain. Carbon sequestration can be determined directly by measuring changes in C pools, indirectly by using 13C as a tracer, or by simulation modelling. All these methods have their limitations, but long-term estimates rely almost exclusively on modelling. Measured and modelled rates of C sequestration range from 0 to > 8 Mg C ha�\210�1 yr�\210�1. Management practices, climate and elevated CO2 strongly influence C sequestration rates and their influence on future C stocks in grassland soils is considered. Currently there is significant potential to increase C sequestration in temperate grassland systems by changes in management, but climate change and increasing CO2 concentrations in future will also have significant impacts. Global warming may negate any storage stimulated by changed management and elevated CO2, although there is increasing evidence that the reverse could be the case."
Might be helpful for you to demo for me or explain the exact steps to replicate the bug?
—
Reply to this email directly, view it on GitHub<#18 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AKOBNXA5BFQGDKODGNBWNZDVAJICVANCNFSM5QPTPVEA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Do you not get three additional columns (investigator, IV and XI I think)?
…Sent from my iPhone
On 16 Mar 2022, at 21:40, Neal Haddaway ***@***.***> wrote:
Hmm weird.. all I do is synthesisr::read_refs(file.choose()) and select that references.ris.
Could be I’ve not updated synthesisr for a while. I’ll try again tomorrow.
Sent from my iPhone
On 16 Mar 2022, at 21:37, Chris Pritchard ***@***.***> wrote:
I've had a look and I still can't replicate this.
The abstract is all in the abstract:
r$> x <- read_refs("C:\\Users/chris/Downloads/references-problem.ris")
r$> View(x)
gives me:
"Contents I. Introduction 2 II. Carbon in temperate grasslands 2 III. The process of carbon sequestration in soils 4 IV. Tracking carbon movement 9 V. Models of soil carbon dynamics 10 VI. Management effects on carbon sequestration 11 VII. Climate-change effects on carbon sequestration 12 VIII. Response to elevated CO2 13 IX. Conclusions 14 References 14 Summary The substantial stocks of carbon sequestered in temperate grassland ecosystems are located largely below ground in roots and soil. Organic C in the soil is located in discrete pools, but the characteristics of these pools are still uncertain. Carbon sequestration can be determined directly by measuring changes in C pools, indirectly by using 13C as a tracer, or by simulation modelling. All these methods have their limitations, but long-term estimates rely almost exclusively on modelling. Measured and modelled rates of C sequestration range from 0 to > 8 Mg C ha�\210�1 yr�\210�1. Management practices, climate and elevated CO2 strongly influence C sequestration rates and their influence on future C stocks in grassland soils is considered. Currently there is significant potential to increase C sequestration in temperate grassland systems by changes in management, but climate change and increasing CO2 concentrations in future will also have significant impacts. Global warming may negate any storage stimulated by changed management and elevated CO2, although there is increasing evidence that the reverse could be the case."
Might be helpful for you to demo for me or explain the exact steps to replicate the bug?
—
Reply to this email directly, view it on GitHub<#18 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AKOBNXA5BFQGDKODGNBWNZDVAJICVANCNFSM5QPTPVEA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Just checked - I get those columns when using the cran version, it appears to be fixed in |
Aaah cool. Grand! I’ll pull in from GitHub next time then.
Martin may want a ping to push this to CRAN then, I guess?
…Sent from my iPhone
On 16 Mar 2022, at 21:45, Chris Pritchard ***@***.***> wrote:
Just checked - I get those columns when using the cran version, it appears to be fixed in master, perhaps in c406bc9<c406bc9>.
—
Reply to this email directly, view it on GitHub<#18 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AKOBNXDWUUDCC5HWMCGMV6DVAJJABANCNFSM5QPTPVEA>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
This is happening with a different file using the GitHub version still - see this example EMBASE file: https://gitlab.com/extending-the-earcheck/living-review/-/blob/master/search/literature_search_02/Embase_290521_N974.RIS?expanded=true&viewer=simple It reads in across 30 columns, which shouldn't all be there. |
read_refs() is incorrectly splitting the abstract in this record across multiple fields:
10.1111/j.1469-8137.2004.01201.x
The text was updated successfully, but these errors were encountered: