On behalf of the OpenWDL steering committee, we're excited to announce that the OpenWDL organization will hold a community hackathon on February 18-19, hosted by the Broad Institute. The event will focus on setting up a testing framework and writing a suite of WDLs to exercise all the features of the WDL 1.0 specification.
Our primary goal is to provide a testing and compliance resource for engine implementers to ensure that all implementations (Cromwell, miniWDL etc) produce the same behavior from the same WDL code. This will promote portability of workflows across platforms, which is a key factor for the reproducibility of analyses encoded in WDL.
We propose a collaborative format (not competitive) consisting of three tracks with the following objectives:
- Define the best practices for writing and running WDL tests
- Create or compile a suite of WDL tests against the Version 1.0 Spec
- Discuss options for setting up an integration test suite for the community and engines
This event is geared toward people with intermediate to advanced WDL experience and will involve coding.
For those with beginner-level or no prior experience of WDL, we will plan a follow-up event that will be dedicated to using the test suite as basis for improved documentation, which will provide ample opportunity for beginners to contribute and learn about WDL at the same time.
Location, hours and other relevant logistics
The primary location will be the Broad Institute offices at 105 Broadway Avenue in Cambridge, MA, USA. Remote participants are welcome to join over video conferencing (details to follow).
The primary hours will be from 9 AM to 5 PM on Tuesday 2/18 and Wednesday 2/19. We are currently looking into the feasibility of accommodating remote participants from distant timezones by organizing an optional overnight session.
Lunch will be provided by the Broad Institute on both days. There will be an optional social outing on the evening of Tuesday 2/18 generously sponsored by DNAnexus.
Travel and accommodation assistance are not available for this event.
To sign up, please fill out this form by Friday 2/14. You'll have the opportunity to sign up for either one or both days and to specify whether you plan to attend in person or remotely.
If you have any questions, please email email@example.com.