higlass / clodius

Clodius is a tool for breaking up large data sets into smaller tiles that can subsequently be displayed using an appropriate viewer.
MIT License
39 stars 21 forks source link

Return BAM data in a columnar format to save space #111

Closed pkerpedjiev closed 5 years ago

pkerpedjiev commented 5 years ago

Description

What was changed in this pull request?

Previously BAM data was returned in the format:

[
 {'id': 'x', 'start': 0...},
 {'id': 'y', 'start': 1...},
]

After this PR, we return it in a columnar format:

{
 'id': ['x', 'y'...],
  'start': [0, 1...],
}
Why is it necessary?

Fixes #___

Checklist