- updated various functions for comapibility with modern R (R 4.3.x, tidytable_0.10.2)
- Keep blast alignment table as data.table::data.table to fix changes in R 4.0
- changed pdf merge default to pdfuniter to get around rJava issue
- Specify remote sources for Bioconductor and Github package dependencies.
- multiple sequence alignment consensus sequence defaults changed. Consensus sequence type = "upperlower", thresh = c(100, 50). See ?msa::msaConsensusSequence for more information.
- epitopeSummary output table sorting modification. group number coerced to numeric.
- output table changes (fixed bug with epitope_summary$id number of rows mismatch, outputTable() function now returns a list with epitope_key and epitope_summary tables as elements, epfind() writes csvs with "NA" to fill empty cells)
- added parameter
remove.intermediates = FALSE
to epfind(). If set to true, then the /intermediate_files/ folder is deleted from epitopefindr's output directory at the end of the run.
- Added support for command line utility pdfunite as an alternative to pdftk.
- Removed some defunct code and comments.
- Beginnings of framework for parallelization.