Created attachment 166521 [details] Poudriere log SAM (Sequence Alignment/Map) format is a generic format for storing large nucleotide sequence alignments. This port provides support for some genomics tools such as Trinity and dDocent which do not work with samtools 1.x.
Created attachment 166522 [details] Poudriere log
Created attachment 166523 [details] Poudriere log
Created attachment 166524 [details] Poudriere log
@Jason, Is there supposed to be a shell archive (shar) attached? Also, there's no need to set approval for logs (as they are logs, and dont need approval, only changes/patches)
Created attachment 166559 [details] Shar archive Oh, jeez... Shar is attached.
there is already a biology/samstools and I don't see that mentioned anywhere, nor how 0119 related to it, nor why there needs to be two ports of the same thing.
That's explained in the comment submitted with the PR. There are some genomics tools that don't work with samtools 1.x. We've tried it. We either get poor performance or the pipeline breaks down entirely.
I missed it. But is this a fork? if it's just a newer version of samstool, it should replace the current version, right? so I'll ask again: Are both versions needed? Or can this one here do everything?
This is an *older* version, 0.1.19 vs 1.3. (The last releases before 1.0) I hope we can eliminate it eventually and just use the latest stable for everything, but from what I've experienced porting genomics tools, that could take a couple years.
Coincidentally, there seems to finally be some movement in tools that depend on samtools. The rsem project just released a new version compatible with samtools 1.3. I'll attempt a Trinity build using samtools 1.3 and if I succeed, will benchmark it for comparison with the samtools 0.1.19 build. Hold off on this PR until I report back.
Trinity and rsem appear to be working with a slightly modified samtools 1.3. ( See 207032 ) For now, I'd like to focus on getting Trinity committed. The other ports that depend on samtools 0.1.19 can wait. The following PRs + more to come will be required by Trinity: 206926 206939 207032 Thanks, Jason
Please close this PR. I've found a way to work with the existing samtools port for our short-term needs.