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

Mechanism for requesting reads from more than one ID at once #594

Open
jmarshall opened this issue Sep 1, 2021 · 2 comments
Open

Mechanism for requesting reads from more than one ID at once #594

jmarshall opened this issue Sep 1, 2021 · 2 comments
Labels

Comments

@jmarshall
Copy link
Member

We may wish to add a mechanism to request reads from more than one ID at a time (e.g. for a trio). (Compare PR #430 which proposes a ?samples=S1,S2 query parameter for selecting within a multi-sample VCF file.)

[This issue was previously listed as a “possible future enhancement” within the htsget specification text itself.]

jmarshall added a commit that referenced this issue Sep 1, 2021
Remove enhancement and suggestion sections as they have been created
as issues on the hts-specs repository instead:

- #594 Request reads from more than one ID at a time
- #595 Allow clients to provide a suggested data block size to the server
- #596 Add a way to request reads in GA4GH binary format
- #597 `format` should probably be specified as a (comma separated?) list
@lbergelson
Copy link
Member

A solution for something like this really has to nail down how the headers / sequence dictionary compatibility works. There are a lot of subtle chaotic things that can happen if it doesn't.

@jmarshall
Copy link
Member Author

The direct analogue to the VCF ?samples=S1,S2 proposal would be the same query parameter selecting a subset of @RG read groups from within a file, in which case the reference sequence compatibility is assured.

[Anyway, in case it is not clear, this issue is a record of an old potential enhancement suggestion, not a new serious proposal for anything!]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants