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

Webservice to crawl/search scientific workflows globally #12

Open
bgruening opened this issue Nov 5, 2018 · 2 comments
Open

Webservice to crawl/search scientific workflows globally #12

bgruening opened this issue Nov 5, 2018 · 2 comments

Comments

@bgruening
Copy link
Member

Webservice to crawl/search scientific workflows globally

Supervisor: Bjoern Gruening; Wolfgang Maier
For degree: Bachelor/Project
Status: Open
Keywords: Django, Vue, (Open-)API, REST, workflows, Galaxy

Project context

Scientific workflows are scattered around different repositories across the internet and unified search interface is missing. During this project, a web service should be developed that searches on-demand
for workflows given some user-defined metadata.

Objectives of the project

  • understand how RESTful API work
  • develop a light-weight web service
  • understand the concepts of workflows and their metadata

Proposed agenda for the project

  1. Study the Galaxy public workflow API
    1.1. if needed extend the Galaxy API
  2. Study the GitHub API
  3. Study example workflows and create use-cases
  4. Mock-up an interface to search for workflows, given the example use-cases
  5. Implement a web service to search for workflows

Prerequisites

  • Python
  • JS
@Septias
Copy link

Septias commented Apr 1, 2023

Hi, ich habe gesehen, dass ihr ein ein paar Bachelor-projekte und Arbeiten anbieten, bei denen man mit Vue & Django arbeitet. Ich habe sehr viel Erfahrung mit Vue und auch Django habe ich bereits zusammen mit dem Rest-API plugin verwendet, weshalb ich meiner Meinung nach ganz gut für dieses und zum Beispiel auch #27 passen würde.
Neben meinen privaten Hobby-Projekten arbeiten ich auch bei Deltachat als Rust-Entwicker und bin deshalb bestens mit Opensource Entwicklung und der Entwicklung großer Codebases in teams vertraut. Sollte noch eine Stelle für die Bachelorarbeit oder das Bachelorprojekt offen sein, würde ich mich sehr über eine Antwort freuen :)

@bgruening
Copy link
Member Author

Hi Sebastian, schreibe mir mal eine mail bitte, dann finden wir schon ein cooles Projekt für dich.

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

No branches or pull requests

3 participants