Skip to content

Tailseeker 3.1.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@hyeshik hyeshik released this 10 Sep 06:15
· 95 commits to master since this release
v3.1.0

This is the first experimental release, a.k.a. alpha, of the Tailseeker 3. This version produces significantly different measurements from those by previous versions. New features added are:

  • Fully automatic discovery for internal poly(A) controls. Now, no training, inspections, or data pre-processing using poly(A) standards are required. Molecules with >120nt poly(A) tails are automatically picked up from the samples, and they are used as seeds for further processing.
  • Adaptive poly(A) score cut-off determination. This version adds an iterative sampler for poly(A) score distributions. It starts finding poly(A) signals from the seeds explained above, and produces score thresholds to be used in the final measurements.
  • Robust processing for low quality runs. The scripts are now use various strategies handling missing or outstanding values from low quality imaging or reactions. Most cases are handled reasonably without any manual tuning.
  • Fair sampling for high abundant contaminants. Like ribosomal RNAs and snRNAs, highly abundant RNAs often skew the signal distribution of non-poly(A) tails into awkward positions. Now, the signal processor takes care of the sequence duplicity in negative case sampling.

In spite of the large version number, tailseeker is not a production-ready software, yet. You may find documentation and error handling are not very user-friendly.