I (my lab) has been using STAR aligner for all RNASeq alignment so far. It hasn't been updated since Jan 2024 and there appear to be a number of spam-y issues logged against it in Github. At this point, it appears to be unmaintained.
For those dealing with RNASeq alignment longer than I have (5/6 years), would you recommend
1) Locally fork'ing STAR and trying to maintain it (although I or my team don't have experience in C/C++, so this is a seriously uphill climb)
2) Hoping STAR continues being maintained - and trying to contact Alex Dobin (the original author)
3) Switching to another open source aligner (but the same issue around maintainability will arise later if not now). Any recommendations?
4) Switching to a commercial RNA Seq aligner e.g. Illumina's DRAGEN
Would be great to hear from the community.
Every software package reaches a state where it does what most (dare I say 90+%) people want it to do in a stable fashion. So not seeing new updates/releases for some time (e.g. also with
bwa/minimap2
, even @Rob'ssalmon
) should not be your sole consideration for stopping to use the software.If you are seeing genuine bugs piling up in "issues" that are being left unaddressed and they are affecting critical functionality/need then that can then be a valid reason to consider switching. But that is where people like @Rob have our back.
It is unfortunate that Alex has not dealt with spam in "issues" section. I can see how the optics would lead one to believe that the software has been abandoned. Perhaps someone here who knows him personally could get him to clean that up.Edit (Apr 2025): Issues section has been cleaned up in the last 10 weeks since this comment was written.
The spam only started about 2-3 weeks ago (during the holidays) by automated spam bots. I think STAR will be ok haha and, yeah, I don't think there are any urgent "fixes" that STAR needs right now anyway (still works like a charm on all my data). Personally, I'm unconcerned.
Exactly my thought: bwa has not had another release for six and a half years until April 2024, and that was mostly to add ARM64 support and fix a compiler issue with GCC10.