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

OSL Internship II-2024 Project Ideas - 3 Improve PubMed and PubMedCentral modules #12

Open
EverVino opened this issue Apr 14, 2024 · 0 comments

Comments

@EverVino
Copy link

EverVino commented Apr 14, 2024

Project Idea 3: Improve PubMed and PubMedCentral modules

Abstract

pymedx has two main modules to fetch papers medatada from PubMed and PubMedCentral which are working relativity well, bug due some updates in the APIs, the module present some error extracting authors from metadata, and has incomplete test to ensure the reproducibility and detect changes in the api.

The idea is to improve the module fixing detected bugs, complete the tests and write documentation.

License

https://github.com/osl-incubator/pymedx/blob/main/LICENCE

Code of Conduct

https://github.com/osl-incubator/pymedx/blob/main/CODE_OF_CONDUCT.md

Current State

Not implement

Tasks

  • Improve documentation
  • Fix existing bugs
  • Write more test

Expected Outcomes

  • A improved PubMed and PubmedCentral modules
  • Test with a coverage of 60% or above

Details

  • Prerequisites:
    • Python
    • REST API
    • Python testing
  • Expected Time: 240 hours
  • Potential Mentor: Ever Vino

References

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

1 participant