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

Disable in GUI features which are not configured or operational in the server #406

Open
3 tasks
Don-Isdale opened this issue Jul 15, 2024 · 0 comments
Open
3 tasks
Assignees
Labels
phase:discussion prospective-feature Discussion of a feature which might be added - is not yet confirmed as a requirement

Comments

@Don-Isdale
Copy link
Collaborator

Introduction

Pretzel is able to access a number of external databases, in particular Blast Databases for DNA Sequence Search, Fasta for DNA Sequence Lookup, and VCF Genotype databases. In setting up an instance of the Pretzel server, the system administrator can choose which of these are to be installed, and will configure the Pretzel server accordingly.
It is desirable to report this configuration information, and also the operational status of the server connection to these databases, to the Pretzel front-end web application so that the corresponding features can be enabled or disabled accordingly. Currently the user is always able to access these features, and if they are not configured or operational then an error is displayed.


Planning

This feature is desirable in that it will streamline the user experience.
It doesn't impact on the functionality available, and so it is not a high priority, but to improved the on-boarding of new users and the efficient working of experienced users, it should be done as the opportunity presents.


Design

  • pretzel server to report to front-end GUI capabilities which are : configured and working.
    The configured status is easier to report, so this aspect can be implemented in the first instance.
    • do a blast request when server start to determine working status;
    • similar for samtools, vcf, ...
@Don-Isdale Don-Isdale self-assigned this Jul 15, 2024
@Don-Isdale Don-Isdale added phase:discussion prospective-feature Discussion of a feature which might be added - is not yet confirmed as a requirement labels Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
phase:discussion prospective-feature Discussion of a feature which might be added - is not yet confirmed as a requirement
Projects
None yet
Development

No branches or pull requests

1 participant