Hi Sascha,
Thanks a million for patching this issue.
Regards,
Andrew

> On 8 Dec 2016, at 08:11, Andreas Tille <andr...@fam-tille.de> wrote:
> 
> Ahh, I've found branch 6_0_17_fix - I can do the merge ...
> 
> On Thu, Dec 08, 2016 at 09:06:52AM +0100, Andreas Tille wrote:
>> Hi Sascha,
>> 
>> On Thu, Dec 08, 2016 at 01:04:34AM +0100, Sascha Steinbiss wrote:
>>> to address this problem I have taken a shot at patching Debian’s Artemis to 
>>> use the new htsjdk API, avoiding SAMFileReader and using the 
>>> SamReaderFactory instead. This fixed the FTBFS for me.
>>> I tested BAM file reading by opening MAL1.embl.gz from the test/data 
>>> directory and adding MAL1_8h.bam via ‘File->Read BAM/VCF...'. One of the 
>>> genes has some mapped reads that are indeed shown. Comparing the displayed 
>>> pile of mapped reads to the one shown by the recent Artemis version I have 
>>> on Mac OS X, the result seems to be correct, but given my lack of practical 
>>> experience with the BAM/VCF/‘anything-to-do-with-reads' components of 
>>> Artemis I can’t say if I caught everything.
>> 
>> Thanks for this.  That's probably very helpful for upstream as well as
>> the Debian package.
>> 
>>> I also updated the Debian version to 16.0.17, the latest release from 
>>> Sanger. This allowed me to drop a couple of patches that I already merged 
>>> earlier with my part-time-upstream hat on.
>>> For now I have pushed my work into the ’6_0_17’ branch in git and I would 
>>> like to kindly ask for some more testing. I don’t have suitable test data 
>>> here and don’t really feel like an expert to test the right usage patterns. 
>> 
>> I do not find branch 6_0_17 and I do not even think that we need this
>> extra branch.  I'd recommend to use master and as far as I understood
>> Olivier's comment your test should be sufficient.  I personally also do
>> not feel able to test but I think under this circumstances its a
>> sensible approach to upload and thus enable some wider testing rather
>> than expecting people to build a separate branch.
>> 
>> I have unmerged the fastqc and artemis bug since it seems we will be
>> able to fix both packages without reintroducing the old API to htsjdk.
>> 
>> So I'd recommend you merge your separate branch back to master and push
>> these changes.  I can have another look (I'm also currently bumping
>> debhelper to compat level 10 and mark those watch files I have verified
>> to version=4 just to have a marker even if version=3 works as well). I'm
>> perfectly fine if you upload yourself without my additional inspection.
>> 
>> Thanks again for your very helpful contribution
>> 
>>     Andreas.
>> 
>> -- 
>> http://fam-tille.de
> 
> -- 
> http://fam-tille.de



--
 The Wellcome Trust Sanger Institute is operated by Genome Research
 Limited, a charity registered in England with number 1021457 and a
 company registered in England with number 2742969, whose registered
 office is 215 Euston Road, London, NW1 2BE.

Reply via email to