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

Account information consistency for Galaxy and PEGR #120

Open
AliNemat opened this issue Jan 9, 2020 · 1 comment
Open

Account information consistency for Galaxy and PEGR #120

AliNemat opened this issue Jan 9, 2020 · 1 comment
Labels
enhancement requires a new module/code

Comments

@AliNemat
Copy link
Contributor

AliNemat commented Jan 9, 2020

Analysis in Galaxy are done by account credentials of [email protected], but we send data to PEGR as [email protected] . So, although we login to Galaxy as [email protected], we tell PEGR the user who sends the information is [email protected] (through JSON dictionary and API key in Galaxy config file).
Suggestions: We may use same account for both tasks (login to Galaxy and communicating with PEGR) to avoid confusions.
Note: PEGR has [email protected] in its database but not [email protected].

@AliNemat AliNemat added the enhancement requires a new module/code label Jan 9, 2020
@grettadarmstrong
Copy link
Member

This seems like a minor point, but I'm glad it was noted and recorded. As we think through the workflow that would entail a user who is downloading and spinning up PEGR for themselves, it would be best if we clarified exactly what role that the pipeline has here. Are we going to tell the user to set up a service account for their labs' pipelines, or the galaxy instance? Is it a contact email address? What makes the most sense in a new deployment? what is the best solution for our deployment?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement requires a new module/code
Projects
None yet
Development

No branches or pull requests

2 participants