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

Build a new module for gget to contribute to a program used by thousands around the world #371

Open
3 of 21 tasks
lauraluebbert opened this issue Dec 4, 2023 · 0 comments
Labels
Futuristic tech/Unique ideas Sometimes, the ideas are just so cutting edge that it's hard to describe. Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Medium work This project takes little time to complete. (ETA week or two)

Comments

@lauraluebbert
Copy link

Project description

gget is a Python and command line tool that facilitates access to information stored in large public genomic databases. It consists of a collection of separate but interoperable modules, each specialized for one specific task (e.g. gget alphafold). There is an ever-growing demand for new modules/tasks/APIs as the program gains popularity. If you are interested in bioinformatics or genetics, this is a great way to get involved and claim your contribution to a project with over 60k downloads worldwide and an increasing amount of citations in scientific papers. gget was designed and documented in a way that makes it straightforward to contribute, even for novice programmers. Depending on the task tackled, you can make your problem as easy or hard as desired. The issues page lists some recent feature requests.

Relevant Technology

Python

Complexity and required time

Complexity

  • Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
  • Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
  • Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Required time (ETA)

  • Little work - A couple of days
  • Medium work - A week or two
  • Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • Mobile app
  • IoT
  • Web app
  • Frontend/UI
  • AI/ML
  • APIs/Backend
  • Voice Assistant
  • Developer Tooling
  • Extension/Plugin/Add-On
  • Design/UX
  • AR/VR
  • Bots
  • Security
  • Blockchain
  • Futuristic Tech/Something Unique
@FredrikAugust FredrikAugust added Medium work This project takes little time to complete. (ETA week or two) Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Futuristic tech/Unique ideas Sometimes, the ideas are just so cutting edge that it's hard to describe. labels Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Futuristic tech/Unique ideas Sometimes, the ideas are just so cutting edge that it's hard to describe. Intermediate Projects that require a medium level of understanding. Doesn't require much prior knowledge. Medium work This project takes little time to complete. (ETA week or two)
Projects
None yet
Development

No branches or pull requests

2 participants