-
Notifications
You must be signed in to change notification settings - Fork 8
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
Planning for FASP Hackathon #98
Comments
Willing to carry forward the background work we did on the hackathon. Ann's compute using Cloud OS seems a good scientific driver. Hackathon activity might be to do this in a FASP environment. Also use cases of querying dbGaP data from multiple studies (different diseases, funders) according to study specific attributes. Compute on combined data. |
@ianfore I'm happy to help organize as well. I think there's a lot of interesting work that we can deep dive into. Main question I have right now is when do we have the online hackathon? Can we pick a date and that should hopefully focus our planning. |
Discussing with Ian and group
|
Doodle poll for times/dates at https://doodle.com/poll/htekearz4mmwe8ri |
Copying key points in from Rishi's email so we have the background here for subsequent discussion:
We will decide on the exact nature of what these will be and when they will be once people have indicated when they are available. One eye for these sessions will be to have something usable to prepare for GA4GH Plenary.
|
I'm working up some scientific and toolchain problems to put forward, but in the meantime wanted to share some possible ideas about how we structure the hackathon. I hope these ideas let us better address the two themes above, and also the priority list discussed on 6/15/20. There are two characteristics in hackathons I've attended that can help us
Even with a sub-group people break out to work on something individually then come back together when they have something to show and get feedback on. The hackathon, rather than a three hour event, could extend over a few days. A week? No one would be on it full time for that period; groups/individuals would schedule what works for them within the framework. It would still be important to retain the sense of one collective event though - with intro and wrap-up. |
Hi everyone! Great idea about the hackathons! Something that's bothering us at ELIXIR is the lack of callbacks between client <-> WES <-> TES for updating workflow and task states. We have been hacking at this, but our only solution is very unsatisfactory and certainly not interoperable given lack of spec support. There has been an issue (ga4gh/task-execution-schemas#121) about this on the TES board opened by @susheel many moons ago, as well as a suggested corresponding change (ga4gh/workflow-execution-service-schemas#133) on the WES board (of which I am critical as stated in that issue as well as below). Nevertheless, I think it is something that concerns cross-API planning, so may be suitable to look at in the context of FASP. Use caseCallbacks from server to client would be useful both for WES and TES, with a very similar structure, in replacing intermittent, wasteful polling of the respective log/status endpoints in order to keep track of the state of a workflow/task run. Proposed general flow of a callback
Points to discuss/consider
|
Discussing potential hackathon topics/activities arising from #94 concerned with API feedback. The API Feedback document contains a number of items, for DRS at least, that might be explored in the hackathon.
Organizational suggestion: Adding these items as GitHub Issues would allow them to be handled within the structure of the Hackathon or at other times. They could also be managed on a Hackathon Board in GitHub. |
Adding some hackathon activities which are more workflow related. Will add/edit as needed.
|
Followed up with Anne on the use case mentioned above.
Some detail: There is a known mutation at a specific location. So a Go Fish exercise is relevant to identify who else has cases with this rare mutation. That led us to Beacon/Beacon Network/Beacon 2.0. We began to explore how Beacon Network might be used in this way but were unsuccessful. 2 and 3 below show how this might be explored in a hackathon. More broadly, At this point we are not aware of specific databases that are available online to provide data from such cases and which would allow compute to be performed on them. i.e. there doesn't seem to be an immediate potential from this scientific use case for a hackathon activity based around DRS, WES, TES, Passport etc. See 4 for where that might lead. 2. Within those parameters this intracranial tumor problem would be a good hackathon activity. 3. What a hackathon activity could be 4. A hackathon activity on Cloud OS/NextFlow |
Added link to Google Sheet categorizing possible activities listed here. |
The text was updated successfully, but these errors were encountered: