Changes in version 1.12.1 - Fixed an error in importAme that prevented import when runAme was run with sequences = TRUE (Reported by @withermatt on Github. Thank you!) Changes in version 1.7.1 - Fixed typos describing the parse_genomic_coord parameter in runFimo and runMeme documentation & error messages for clarity. (Nice catch, Soren Heidelbach!) - Added CITATION file Changes in version 1.7.0 - Fixed a bug in parseStreme causing motif ids and list object names to be out of sync. - Changed parseStreme and runStreme output motif ids slightly to always pad leading 0's to the numeric ids, consistent with how other MEME Suite tools behave. For instance, a previous motif may be named "m1-ATGC", will now be named "m01-ATGC". This may cause slight code breakage if filtering on specific hard-coded ids. This change also ensures correct sorting order of motif outputs consistent with the behavior of the rest of the package. Changes in version 1.5.2 - added a warning in runFimo in case bfile argument matches an existing local file. Changes in version 1.4.1 - added an informative error message during importMeme when parse_genomic_coords fails with custom fasta import. Changes in version 1.2.5 - fixed error in ame_compare_heatmap_methods that triggers when plotting without providing a group argument. Changes in version 1.2.4 - updated NAMESPACE to fix R CMD CHECK note. Changes in version 1.2.3 - fixed a bug in importTomTomXML where tomtom list column would contain missing data if tomtom was run using multiple database sources as input. Changes in version 1.2.2 - fixed a bug in runStreme causing failures on data import for STREME version >= 5.4.1 Changes in version 1.2.1 - fixed a bug in runStreme causing failures when using BStringSetLists as input Changes in version 1.1.3 - fixed a bug in runTomTom where setting norc = TRUE failed on data import Changes in version 1.1.1 - runFimo now returns NULL and prints a message when text = FALSE and FIMO detects no matches instead of throwing a cryptic error message Changes in version 0.99.11 - Add support for STREME with runStreme(). STREME will supercede DREME in a future MEME Suite release. Changes in version 0.99.10 - Fixed a bug where paths weren't correctly expanded when used as database entry under certain conditions Changes in version 0.99.8 - Removed inline r call in integrative_analysis vignette to fix issue on bioc build machine Changes in version 0.99.7 - Version bump to force pkg rebuild Changes in version 0.99.6 - added list S3 method for plot_sequence_heatmap so now named lists of sequences can be passed natively to this function. - updated ChIP-seq vignette to demonstrate this Changes in version 0.99.5 - added plot_sequence_heatmap for making heatmaps of sequence lists - Added significantly more explanation to the ChIP-seq vignette - renamed ame_plot_heatmap -> plot_ame_heatmap for consistency Changes in version 0.1.2 - runFimo() skip_matched_sequence default is now FALSE. Set this to TRUE if fimo takes a long time to run, then use add_sequence() to add it back if needed. - runTomTom() dist default is now ed (changed from pearson). Changes in version 0.1.0 - Removed as_universalmotif_df(), as_universalmotif(), and update_motifs(). - These functions are replaced by universalmotif::to_df(), universalmotif::to_list(), and universalmotif::update_motifs() - runDreme and runTomTom results are now returned in universalmotif_df format (behaves just like a data.frame) - The motif column of universalmotif_df objects can no longer be called directly in universalmotif operations like view_motifs(df$motif). Use to_list() for this behavior instead. - To support this change, the pvalue, evalue, and qvalue columns are renamed pval, eval, and qval. The same is true for tomtom output columns match_pvalue -> match_pval, best_match_pvalue -> best_match_pval, etc. - Updated example datasets to use unviversalmotif_df type - ame_plot_heatmap ranking issue is resolved, plots now sort correctly - Added remove_duplicate_motifs and has_duplicate_motifs for detecting and removing duplicated matrices in a universalmotif object or data.frame - Overhauled the Tidying Motifs vignette for more extensive EDA and a demo of deduplication - Updated the flyFactorSurvey_cleaned.meme example database to reflect new changes to the vignette