- fixes getting statistics from
gsearesults, and actually has a test that it works.
- fixes exporting annotation objects to JSON, in that every item should consistently be in a list array, and not a bare string when there is only a single annotated item.
- adds the
hypergeometric_features,gsea_featuresandbinomial_featuresconstructors as functions to make it easier to remember the arguments for the actual classes of the same names.
- changes
hypergeom_featurestohypergeometric_features. - because the
hypergeometrc_featuresnecessitates changes to actual code written by any users, I bumped the version from 0.100 to 0.200. - implements
hypergeometric_result,gsea_result, andbinomial_resultas more specific classes ofenrichemnt_result, which makes all of the combining and filtering work for everything. - made the vignettes use pre-processed data so that there won't be any issues from the
affypackage and segfaults.
- changes
binomial_feature_enrichmentmin_featuresto 6, as anything under this is not likely to be useful for binomial testing. - fixes some failing tests.
- adds ability to use
combine_enrichmentsonbinomial_enrichedobjects.
- changes to
gocats_2_annotation, checking for GO terms with no description, the actual base GO terms for each portion, and adding min and max arguments for the number of features annotated to a term.
- adds documentation in the CLI vignette to using GSEA on the command line.
- fixes
filter_and_group.Rto allow filtering of CLI GSEA results. - adds documentation in the CLI vignette about the JSON structure of each of the input files, both for hypergeometric testing and GSEA.
- adds gene-set enrichment analysis (GSEA) to the command line interface. Note that this is only available by running
run_enrichment.Rdirectly. Currently, there is no way to modify the GSEA options, such asmin_nandmax_n.
- adds gene-set enrichment analysis (GSEA) using the
fgseapackage. Seegsea_featuresandgsea_feature_enrichment.
- Fixed a bug where if nothing was significant, then all annotations were pulled into the graph.
- Added more output in the binomial testing.
- Fixing bugs around binomial testing.
- Better importing of gocats objects.
- Made it possible to do iterative filtering and grouping of the graph in the CLI.
- Fixes to the CLI.
- P-value adjustment is done by default.
- Binomial enrichment.
- Document finding communities in the vignettes.
- CLI executables are available.
- Really became the try inheritor to the original categoryCompare.