Debian Patches

Status for trinityrnaseq/2.11.0+dfsg-6

Patch Description Author Forwarded Bugs Origin Last update
skip_DTU_STAR_test Skip the STAR based DTU tests for now Michael R. Crusoe <crusoe@debian.org> not-needed
skip_gatk_test Skip tests that require GATK4 until it gets packaged Michael R. Crusoe <michael.crusoe@gmail.com> no
skip_tximportData_tests r-bioc-tximportdata is 400MiB+ package Michael R. Crusoe <michael.crusoe@gmail.com> no
submake Enable better use of sub-make Michael R. Crusoe <michael.crusoe@gmail.com> no
skip_blat skip tests with a dependency on blat Michael R. Crusoe <michael.crusoe> no
fix-gcc-10.patch Fix gcc-10 build issue Andreas Tille <tille@debian.org> no debian 2020-08-05
bamsifter_build Build bamsifter using the system htslib Michael R. Crusoe <crusoe@debian.org> not-needed
STAR_genomeSAindexNbases Implement genomeSAindexNbases Michael R. Crusoe <crusoe@debian.org> yes
butterfly Upstream accidentally left out Butterfly/src from their tarball Michael R. Crusoe <michael.crusoe@gmail.com> no
jellyfish-path Description:Jellyfish path no
update-paths Updates the main Trinity program to use FHS paths Michael R. Crusoe <mcrusoe@msu.edu> no
collections15-to-4 compatibility fix due to use of newer libcommons-collections4-java Michael R. Crusoe <mcrusoe@msu.edu> no
0002-fix_istream_failure_call.patch fix_istream_failure_call
Upstream is using wrong test gor file open failure, comparing an int instead
of calling fail() method
Olivier Sallou <osallou@debian.org> no 2015-08-20
fix_system_paths drop some use of FindBin and hardcode paths Tim Booth <tbooth@ceh.ac.uk> no
disable-version-check Disable the version "phone home" for privacy Michael R. Crusoe <crusoe@ucdavis.edu> no
adjust-trimmomatic-adapters-path Match the Debian's path Michael R. Crusoe no
NeedlemanWunschGotohBanded.patch using banded DP alignment Brian Haas <brianjohnhaas@gmail.com> no 2016-10-28
python3 Default to running Python 3 Michael R. Crusoe <michael.crusoe@gmail.com> no
unfix_num_of_cores Don't hardcode number of --CPU (especially above 2)
blastn -num_threads will not accept a number larger than the cores/CPUs it
detects and will exit with an error. Some Debian test (virtual) machines only
have two cores and thus they failed our testing.

With this patch we detect in a unix/macOS friendly way the number of cores
using `nproc` or `sysctl -n hw.physicalcpu` (respectively). Thus execution of
the sample_data tests will be much faster for most developers/users.

Perhaps Trinity itself could be taught this trick and the --CPU option would
not be needed by default.
Michael R. Crusoe <michael.crusoe@gmail.com> no
hardening add standard CXXFLAGS CPPFLAGS to Chrysalis & scaffold_iworm_contigs Michael R. Crusoe <michael.crusoe@gmail.com> no
seqtk-trinity-hardening Add LDFALGS CPPFLAGS and unshadw CFALGS for seqtk-trinity-0.0.2 Michael R. Crusoe <michael.crusoe@gmail.com> no
strip_m64 remove -m64 flag, hopefully helps arm64 compile Michael R. Crusoe <crusoe@debian.org> no

All known versions for source package 'trinityrnaseq'

Links