Qprofiler2 needs to be able to access data on s3 (aws).
This PR updates qp2 to use the s3 aware seekable stream implementation that already exists in adamajava.
Type of change
[X] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
Changes have been tested on an ec2 instance, accessing a BAM on s3.
Changes have also been tested running on local HPC.
Are WDL Updates Required?
No wdl updates are required.
Checklist:
[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] My changes generate no new warnings
[X] New and existing unit tests pass locally with my changes
Description
Qprofiler2 needs to be able to access data on s3 (aws). This PR updates qp2 to use the s3 aware seekable stream implementation that already exists in adamajava.
Type of change
How Has This Been Tested?
Changes have been tested on an ec2 instance, accessing a BAM on s3. Changes have also been tested running on local HPC.
Are WDL Updates Required?
No wdl updates are required.
Checklist: