Fixes to various miscellaneous issues (#73, #84, #97, #122, #135, #142) #144
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request makes several small changes to address a few different issues:
sleuth_prep
to make sure the full model does not result in singular matrix (issue Report a better error when design matrix is singular #73).sleuth_to_matrix
when the object is in gene mode (issue sleuth_to_matrix reports transcripts even when an aggregation_column was provided to sleuth_prep #84)sleuth_gene_table
so that it now actually returns a data frame (issue Unstated namespace dependency on data.table::head #135)sleuth_results
to include information about likelihood ratio test results (issue sleuth_results manpage does not document likelihood ratio result columns #142).get_kallisto_path
.In addition to addressing these issues, I made a tweak to the API for the
sleuth_results
so that it now returns the LRT columns in a group afterqval
(similar to Wald results table columnsb
andse_b
), and if there are any target mapping columns, those annotation columns are shown before any of the other result columns.