The GA4GH data model strives to allow genomics data to be represented in well defined message types, as opposed to file types. This effort will allow genomics data to be shared over networks with interfaces that are agnostic to the file or database storing the data. Interpreters for common file types that result in GA4GH messages help lead to the development of a new tier of applications that consume genomics services instead of files.
Specific tasks for Hackathon
Select a file-type for conversion (bigBed, bigWig, others here!)
Identify which data model best supports your data.
Create functions that map between the data represented in the file and GA4GH messages
For example the chrom column of a BED file becomes the reference_name of a GA4GH Feature message.
Bonus! Add your GA4GH messages to a data store so they can be queried.
Ideal candidates
You’re interested in getting in on the ground floor of the GA4GH’s attempts to standardize interchange. You have familiarity with accessing genomics data in the filetype you’ve chosen. Ideally, you have data in one of these formats you would like to more easily share or analyze. Some experience working with data stores is desirable but not required.
Background
The GA4GH data model strives to allow genomics data to be represented in well defined message types, as opposed to file types. This effort will allow genomics data to be shared over networks with interfaces that are agnostic to the file or database storing the data. Interpreters for common file types that result in GA4GH messages help lead to the development of a new tier of applications that consume genomics services instead of files.
Specific tasks for Hackathon
Ideal candidates
You’re interested in getting in on the ground floor of the GA4GH’s attempts to standardize interchange. You have familiarity with accessing genomics data in the filetype you’ve chosen. Ideally, you have data in one of these formats you would like to more easily share or analyze. Some experience working with data stores is desirable but not required.