Skip to content
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

Automatically list citing papers #11

Open
koudyk opened this issue Jun 14, 2021 · 10 comments
Open

Automatically list citing papers #11

koudyk opened this issue Jun 14, 2021 · 10 comments

Comments

@koudyk
Copy link
Owner

koudyk commented Jun 14, 2021

Automatically list papers that cite the code/paper/preprint associated with cleanBib.

@adswa
Copy link

adswa commented Jun 16, 2021

Hey, I have a script that could be helpful to extend the functionality that you already have! It queries PubMed for citing research based on PMID, and returns the metadata for citing references as a JSON database. I originally wrote it as part of a different hackathon, to update a website's citing research section (so it by default also creates an HTML table). The script is here: https://github.com/psychoinformatics-de/studyforrest-www/blob/master/tools/pubs.py

Shall/Can I adjust it to this project and submit a PR? :)

@koudyk
Copy link
Owner Author

koudyk commented Jun 16, 2021

Thanks so much! I'll defer to @complexbrains and @SamGuay because they're going to look at this today to see whether Crossref or Pubmed are better

@adswa
Copy link

adswa commented Jun 16, 2021

Sounds good! I will be online again in 12ish hours (morning of June 17th in Europe), and I'm @adina on mattermost (but I'm faster in responding on GitHub) :)

@SamGuay
Copy link

SamGuay commented Jun 17, 2021

@adswa, I was looking at the wrong paper earlier 🙃. We do have a pmid to work with (32561883)!

@koudyk
Copy link
Owner Author

koudyk commented Jun 17, 2021

Just noting what our plan is here.

I believe @SamGuay is going to integrate both ways of getting citations (correct me if I'm wrong).

Both ways being 1) with our existing code using opencitations.net, and 2) with Adina's code using the pubmed e-utilities.

@complexbrains
Copy link
Collaborator

Just to add to that we will also modify Adina's code to collect the data into a data frame as in the existing code.

@SamGuay
Copy link

SamGuay commented Jun 18, 2021

So, after having played with Adina's code, I am not sure it would be worth it to implement the pubmed way as we get way fewer hits than with the current opencitation code.

I'll review #22 in the meantime.

@adswa
Copy link

adswa commented Jun 18, 2021

Ah damn, I'm sorry if that has held you up. :/

@SamGuay
Copy link

SamGuay commented Jun 18, 2021

Ahah, no worries, I learned much! Also, this reminds me of the great API by semantic scholar!

@FrancoisPgm
Copy link
Collaborator

Hey @koudyk I have a suggestion, since there is already a mecanism to automatically get the citing papers and their refs from open-citations, this issue is technically solved, and the two first milestones from the README can technically be checked. So I would close this issue, and create new ones specific to other APIs we want to add, like a "automatically get citations from Pubmed" or "automatically get citations from googlescholar". I think it could be helpful to have smaller actionable items.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants