Closed juliangehring closed 1 year ago
An update to the new specification is covered in #186. Not all API endpoints are directly backwards compatible with v1.0, making this a breaking change.
With the changes, the example from above
cargo run --example refget_service_info https://ebi.ac.uk/ena/cram/
completes successfully.
Looks all good to me. Especially the improvements in 3c09474 add a nice touch to it :)
Thanks for looking over everything, @juliangehring. noodles-refget 0.1.0 is now published and included as a feature in noodles 0.47.0.
The refget specifications have been updated to v2.0.0: https://samtools.github.io/hts-specs/refget.html (https://github.com/samtools/hts-specs/pull/479).
Here the official list of changes:
The changes for the refget client in noodles are small - nevertheless breaking in some places.
One practical example for refget v2 support is the EBI refget repository (to my knowledge the only production-ready public refget server) which has already been running with the v2 specs. Due to the
service-info
API changes,currently fails with