- fixed the issue of
mp_import_qiime2due to the newbiomformat. (2026-04-02, Thu)
- Bioconductor 3.22 released, and Bioconductor 3.23 (devel) bump. (2025-10-31, Fri)
- rm
gghalvessince it is not compatible withggplot24.0.0. (2025-09-17, Wed)
- Bioconductor 3.21 released, and Bioconductor 3.22 (devel) bump. (2025-04-17, Thu)
- Bioconductor 3.20 release, and Biocondutor 3.21 (devel) version bump. (2024-10-31, Thu)
- update
scale_fill_diff_cladogramto be compatible withggnewscale>= 0.5.0 (2024-07-24, Wed)
- Bioconductor 3.19 release, and Biocondutor 3.20 (devel) version bump. (2024-05-14, Tue)
- fix a bug of
mp_import_qiimewhen sample metadata has-character. (2024-04-12, Fri) - update
mp_plot_diff_cladogramwithtidytreeandtreeio. (2024-03-26, Tue)
- Bioconductor 3.18 released and Bioconductor 3.19 (devel) version bump. (2023-10-25, Wed)
- fix the issue when
assaysisdgCMatrixother sparse matrix class. (2023-09-12, Tue) - using internal functions to convert
distobject totbl_dfortbl_dftodistinmp_cal_distand fix a bug ofmp_extract_abundancewhenrowDatacontains list metadata information. (2023-08-21, Mon) - update the doc of
rmunargument inmp_plot_abundanceto avoid misunderstanding. (2023-08-18, Fri) #99 - update
mp_import_humann_regroup()to keep the abundance of contributed taxa in each sample withkeep.contribute.abundance=TRUE. (2023-08-15, Tue) - use
rlang::check_installed()to check if a suggested package is installed, which will offer to install the package before continuing. (2023-08-02, Wed) - introduce
order.by.featureargument inmp_plot_abundanceto adjust the sample order. (2023-07-24, Mon) - update the format of
citationand suppress the message introduced bytidytree. (2023-07-14, Fri)
- update
mp_plot_ordto display the result ofmp_adoniswithshow.adonis = TRUE. (2023-06-21, Wed) - using
theme_blindsofggfun. (2023-06-20, Tue) - add
mp_import_humann_regroupfunction to parsing the output ofhumann_regroup_table. (2023-05-15, Mon) - add
fortifymethod forMPSEobject. (2023-05-18, Thu) - fix a bug of mp_plot_diff_res when ggnewscale updated to 0.4.9. (2023-05-30, Tue)
- fix a bug for the abundance calculation with
force = TRUEandrelative = FALSE. (2023-04-28, Fri)
- update
ggdiffcladeusing thegeomlayer ofggtree. (2023-03-02) - update
mp_cal_distto support storing the distance between thefeatureswithaction='add'. (2023-03-28) - fix the special symbol in group name with
mp_diff_analysis. (2023-04-11)
- update
mp_plot_diff_resandmp_plot_diff_boxplotto support visualize theabundance(not relative abundance). (2022-12-02, Fri) - fix the
tip.labelandrownamesofassayswhen tree is provided inmp_import_dada2(2022-12-02, Fri) - add the message information when the differential features was filtered in the first and
second test in
mp_diff_analysis. (2022-12-06, Tue) - fix the dynamic dots issue of
left_join. (2022-12-15, Thu)
- update
mp_plot_abundanceto be compatible with the latest ggplot2. (2022-11-08, Tue) - add
mp_plot_diff_manhattanto visualize the different results with manhattan plot. (2022-11-21, Mon)
- fix the color of
mp_plot_diff_boxplotand updatemp_plot_abundance. (2022-10-27, Thu)
- keep the consistent color between the panels of
mp_plot_diff_boxplot. (2022-10-18, Tue) - optimizing the import of
dtplyr. (2022-10-14, Fri) - update
mp_plot_diff_resto support the custom DAA results. (2022-09-27, Tue) - update
showmethod ofMPSEto avoid thecolnameadvice. (2022-09-27, Tue) - add
mp_dmn,mp_dmngroup,mp_divergenceand updatemp_plot_diff_boxplot,mp_plot_diff_cladogramto support the custom style. (2022-09-25, Sun) - update
mp_cal_distto support specifyingdistmethodto a function. (2022-09-20, Tue) - update
left_jointo support joining thedistclass. (2022-09-20, Tue)
- fix a bug of
mp_plot_diff_boxplotwhentaxatreeslot is NULL. (2022-08-22, Mon)
- fixed the local vignettes. (2022-07-06, Wed)
- add
mp_import_biomto buildMPSEclass frombiom-formatfile. (2022-07-13, Wed) - add 'mp_plot_diff_boxplot' to replace
ggdiffbox. (2022-07-29, Fri)
- fix the color of legend in
mp_plot_diff_cladogram. (2022-05-25) - add
mp_plot_diff_cladograminvignetters. (2022-05-14) - fixed a bug when the total counts of sample is less than
chunksinmp_plot_rarecurve. (2022-05-14) - add
rm.zeroargument inmp_plot_abundanceto control whether mask the zero abundance of species. (2022-05-06) - add
taxa.classargument inmp_diff_analysisto test the specified taxa level. (2022-04-28)
- Bioconductor 3.15 release. (2022-04-27)
- add
mp_plot_diff_cladogramto plot the result ofmp_diff_analysis. (2022-04-19)
- optimizing the
mp_aggregate_cladeandmp_balance_clade. (2022-04-13)
- add
mp_cal_pd_metricto calculate the related phylogenetic diversity metrics. (2022-04-02) includingNRI,NTI,PD,PAE,HAED,EAED,IAC. - add
mp_balance_cladeto calculate the balance score of internal nodes according to their tip nodes abundances. (2022-03-22) - add
extract_binary_offspringto find the descendant tip/internal/all (withtypeparameter) nodes. (2022-03-17) - add
mp_aggregate_cladeandmp_diff_cladeto calculate and test the abundance (differential signals) of internal node according to their tip nodes abundance. (2022-03-16) - add
mp_select_as_tipand fix the bug ofmp_diff_analysiswith specifictip.level(notOTU) argument. (2022-03-02, Mon) - fix the
replace_nabug of newtidyr. (2022-03-04, Fri) - update
mp_import_metaphlanto better parse the output ofMetaPhlAn2. (2022-03-11, Fri) - update the
mp_cal_abundanceto return thetbl_dfcontained numeric type sample metadata. (2022-03-11, Fri)
- supporting multiple group names and supporting numeric type for
.groupofmp_plot_alpha. (2022-02-15, Tue) - supporting multiple group names for
.groupofmp_plot_abundancewhenplot.group=TRUE. (2022-02-14, Mon) - fix the
widthofmp_plot_abundancewithgeom="flowbar". (2022-02-01, Tue)
- related issue
- fix the bug about the constant variables within groups in
ldaofMASS(2022-01-27, Thu)
- fix the issue, that
kingdomlevel of taxonomy information containsk__orK__, which is unknown annotation inkingdom. (2021-01-14, Fri) - add
mp_extract_taxatreeandmp_extract_otutree(alias ofmp_extract_tree). (2022-01-14, Fri)
- add the message for the not integers in
mp_cal_alpha. (2021-12-31, Fri) - remove the features which variance of their abundance is zero before identify different taxa. (2021-12-28, Tue)
- add
baroption inmp_plot_abundance, default isflowbar, the other options arebarandheatmap - use corrected relative eigenvalues when the eigenvalues has negative values. (2021-12-27, Mon)
- add new distmethod from
hopach. (2021-12-27, Mon) - update
tax_tablewithout requiredphyloseq. (2021-12-20, Mon) - update
mp_diff_analysisto support the factor type group (.groupspecified). (2021-12-20, Mon)
- update
taxatree<-andotutree<-which will extract the intersection between the tip labels of input treedata and the rownames ofMPSE. (2021-12-14, Tue) - add
taxonomy<-forMPSEto assign the taxonomy information, which will be converted totaxatreeautomatically. (2021-12-14, Tue) - add
tax_tableforMPSEand returntaxonomyTabledefined inphyloseq. (2021-12-14, Tue) - update
mp_import_metaphlanto better parse the output ofMetaPhlAn2. (2021-11-30, Tue)
- update 'mp_plot_abundance' (2021-11-24, Wed)
- support
heatmapby settinggeom. .groupsupports multiple characters and.sec.groupwill be removed in the next version.
- support
- update
mp_plot_diff_res(2021-11-23, Tue)- support
otutreeandtaxatreeclass by settingtree.type. - support multiple layout types of tree by setting
layout. - support adjusting the gap between panel and width of panel by setting
offset.abun,pwidth.abun,offset.effsize,pwidth.effsize - support whether display the relative abundance of
groupinstead ofsampleby settinggroup.abun=TRUEor sample number > 50
- support
- add
mp_plot_diff_resto visualize the result of mp_diff_analysis. (2021-11-22, Mon)
- speed up the
mp_cal_abundance,mp_cal_vennandmp_cal_upsetwithdtplyr. (2021-11-18, Thu) - update the guide of x axis of
ggsideinmp_plot_ord. (2021-11-15, Mon) - update
mp_plot_abundanceto visualize the abundance of taxonomy from high (bottom) to low (top). (2021-11-15, Mon) - support multiple annotation rows or cols of
heatmapof mp_plot_dist with.group=c(group1, group2), and addset_scale_themeto adjust thescaleorthemeof subplot ofheatmap. (2021-11-10, Wed) - fix the issue when the taxonomy info is removed with
select. (2021-11-09, Tue) - update
printforMPSEclass. (2021-11-09, Tue) - update
otutree<-for supportphyloclass. (2021-11-09, Tue) - speed up the integration of
mp_cal_distresult withaction="add". (2021-11-09, Tue) - update
as.MPSEforbiomclass to support parsing the metadata of sample. (2021-11-09, Tue)
- fix the issue when using
filteronly return aassayscontained one feature (nrow=1). (2021-11-05, Fri) - fix the error of
rownames<-whenrownamesofMPSEis NULL. (2021-11-04, Thu) - update 'message' or 'stop error message' when the 'Abundance' cannot be rarefied in some
functions, such as
mp_cal_alpha,mp_cal_venn,mp_cal_upset,mp_cal_abundanceandmp_cal_NRT_NTI. (2021-10-29, Fri) - introduce
.sec.groupargument to specify the second group name inmp_plot_abundance, if it is provided, the nested facet will be displayed. (2021-11-02, Tue)
- Bioconductor 3.14 release. (2021-10-27, Wed)
- add
include.rownamesto control whether consider theOTUas taxonomy feature table indiff_analysisandget_alltaxadfor tip labels inas.treedata. (2021-10-19, Tue) - fix rename bug, rename the taxonomy names can work now. (2021-10-12, Tue)
- introduce
trimSampleinmp_rrarefyto check whether to remove the samples that do not have enough abundance. (2021-10-11, Mon) - update
MPSEto allowassayssupportingdata.frameorDFrameclass. (2021-10-08, Fri) - update
mp_plot_ordto suppress the message of the third depend package. (2021-10-08, Fri)
- fix the bug of
AsIslist class inunnestfor thetidyr(>= 1.1.4). (2021-10-01, Fri) - add
mp_aggregatefunction. (2021-09-26, Sun)
- fix bug of
mp_plot_upset. (2021-09-10, Fri) - update the
mp_plot_ord. (2021-09-13, Mon)
- convert the type of first element of assays to
matrixto compatible withDESeqDataSetofDESeq2,test_differential_abundanceoftidybulk. (2021-09-09, Thu) - update
showandprintfor format output ofMPSEclass. (2021-09-08, Wed) - update
mp_cal_abundanceuse newtidytree. (2021-09-07, Tue) - introduce
include.lowestparameter inmp_filter_taxa. (2021-09-07, Tue)
- update
mp_plot_ordto display thebioplotfor result ofcca,rdaandenvfit. (2021-09-06, Mon) - update the vignettes of
MicrobiotaProcess. (2021-09-04, Sat) - return updated
MPSEobject after themp_diff_analysisis done withaction="add". (2021-08-31, Fri)- then the
taxtreeandotutreewith the result of different analysis can be extracted withmp_extract_tree.
- then the
- fix issue
printfor one line ofMPSEand updatemp_plot_ordto display the sideboxplot. (2021-08-31, Tue) - add
mp_plot_ordforMPSEortbl_mpseobject after one ofmp_cal_pca,mp_cal_pcoa,mp_cal_rda,mp_cal_nmds,mp_cal_rda,mp_cal_cca,mp_cal_dcaormp_envfithas been run withaction='add'. (2021-08-30, Mon) - add
mp_plot_distforMPSEortbl_mpseobject aftermp_cal_distis performed withaction="add". (2021-08-28, Sat) - add
mp_plot_abundance,mp_plot_alpha,mp_plot_rarecurve,mp_plot_venn,mp_plot_upsetforMPSEafter the correspondingmp_cal_abundance,mp_cal_alpha,mp_cal_rarecurve,mp_cal_venn,mp_cal_upsetare performed withaction="add". (2021-08-27, Fri) - fix the issue when the
rownameorcolnamesofSummarizedExperimentis NULL foras.MPSE. (2021-08-26, Thu)
- fix the
rownamesofassaysandcolnamesofcolDatato identical forSummarizedExperiment(1.23.3). (2021-08-26, Thu) - add
mp_extract_refseqforMPSEobject. (2021-08-25, Wed) - update
as.MPSEforSummarizedExperimentobject. (2021-08-24, Tue) - add
mp_filter_taxato drop the taxa that low abundance and low occurrences. (2021-08-24, Tue) - add
colData<-andleft_joinforMPSE. (2021-08-23, Mon) - fix
mutateforMPSEobject. - don't import the
parse_taxonomy_greengenesandparse_taxonomy_qiimefromphyloseq. (2021-08-17, Tue) - add
as.MPSEforTreeSummarizedExperimentclass. (2021-08-17, Tue) - add
mp_import_metaphlanto parsing the output ofMetaPhlAn. (2021-08-12, Thu)- add
treefileargument to import the tree ofMetaPhlAn3(mpa_v30_CHOCOPhlAn_201901_species_tree.nwk) (2021-08-13, Fri)
- add
- update the
printofMPSEobject viapillarpackage. (2021-08-06, Fri) - update
mp_extract_distby introducing.groupargument to return atbl_dffor visualization. (2021-08-04, Wed) - add
taxatree,taxatree<-,otutree,otutree<-,refseq,refseq<-forMPSE. (2021-08-04, Wed) - add
mp_extract_rarecurveto extract the result ofmp_cal_rarecurvefromMPSEortbl_mpseobject. (2021-08-04, Wed) - add
mp_stat_taxato count the number and total number taxa for each sample at different taxonomy levels (Kingdom, Phylum, Class, Order, Family, Genus, Species, OTU). (2021-08-03, Tue)
- rename
mp_extract_abundancetomp_extract_assaysfromMPSEortbl_mpse. (2021-07-31, Sat) - update the method to save the result of
mp_cal_clustby introducingactionargument. (2021-07-29, Thu). - update
as.phyloseqforMPSEortbl_mpseobject. (2021-07-28, Wed) - add
mp_diff_analysisforMPSEortbl_mpseobject. (2021-07-27, Tue) - add
dr_extractfor the visualization of the result of ordination. (2021-07-26, Mon) - comment out the function for
phyloseqand add rd of the function forMPSEortbl_mpse. (2021-07-24, Sat) - update the function to parsing the result of
rda,cca,envfit. (2021-07-23, Fri) - add
tidydrto convert the result ofreduce dimensiontotbl_df- such
pca,pcoa,nmds,rda,cca. (2021-07-22, Thu)
- such
- optimize the
printforMPSE. (2021-07-22, Thu)
-
add
mp_mantelandmp_mrppforMPSEortbl_mpseobject. (2021-07-19, Mon) -
add
mp_envfitand updatemp_cal_distto support the distance calculation with continuous environment factors and renamemp_cal_adonistomp_adonis,mp_cal_anosimtomp_anosim. (2021-07-17, Sat) -
add
mp_cal_rda,mp_cal_cca,mp_cal_adonisandmp_cal_anosimforMPSEortbl_mpseobject. (2021-07-16, Fri) -
add
mp_cal_dca,mp_cal_nmdsandmp_extract_internal_attr. (2021-07-15, Thu) -
add
mp_cal_pca,mp_cal_pcoaandmp_extract_abundance. (2021-07-14, Wed) -
add
mp_cal_clustto perform the hierarchical cluster analysis of samples andmp_extract_distto extract thedistobject fromMPSEobject ortbl_mpseobject. (2021-07-13, Thu) -
add
mp_cal_distto calculate the distance between samples withMPSEortbl_mpseobject. (2021-07-12, Mon) -
add
mp_extract_sample,mp_extract_taxonomy,mp_extract_featureto extract thesample,taxonomyandfeature(OTU) information and returntbl_dfordata.frame. (2021-07-09, Fri) -
add
mp_cal_vennto build the input forvenn plot(2021-07-09, Fri) -
mp_cal_rarecurveaddactionargument to control whether the result will be added toMPSEandtbl_mpseor return directly. (2021-07-08, Thu) -
add
mp_cal_upsetto get the input ofggupset. (2021-07-08, Thu) -
add
mp_extract_treeto extract theotutreeortaxatreefromMPSEortbl_mpseobject. (2021-07-07, Wed) -
add
pullandsliceto support theMPSEobject. (2021-07-06, Tue) -
add
mp_cal_rarecurveto calculate therarecurveof each sample withMPSEortbl_mpse. (2021-07-06, Tue) -
add
mp_cal_abundanceto calculate the relative abundance of each taxonomy class withMPSEortbl_mpse. (2021-07-05, Mon) -
add
mp_decostandprovided several standardization methods forMPSE,tbl_mpseandgrouped_df_mpse. (2021-07-04, Sun) -
add
mp_import_qiimeto parse the output ofqiimeold version. (2021-07-03, Sat) -
add
taxatreeslot toMPSE. (2021-06-30, Wed) -
add
mp_cal_alphafunction forMPSEormpseobject. (2021-07-01, Thu) -
add
rownames<-to support renaming the names of feature. (2021-07-01, Thu) -
add
mp_import_qiime2andmp_import_dada2to parse the output ofdada2orqiime2and returnMPSEobject. (2021-07-02, Fri) -
update
printinformation forMPSE,tbl_mpseandgrouped_df_mpse. (2021-06-29, Tue) -
add
[to the accessors ofMPSE. (2021-06-29, Tue) -
use
MPSEobject. (2021-06-28, Mon)
- add
as.MPSEto convertphyloseqortbl_mpsetoMPSEclass. - Formatted output.
- tidy framework for
MPSEobject.as_tibbleto convertMPSEandphyloseqtotbl_mpse. (2021-06-28, Mon)filterto subset a data frame fromtbl_mpse. (2021-06-28, Mon)group_byto do some data operations on groups fortbl_mpse. (2021-06-28, Mon)arrangeto order the rows of a data frame fortbl_mpse. (2021-06-28, Mon)mutateto adds new variables and preserves existing ones fortbl_mpse. (2021-06-28, Mon)selectto select variables intbl_mpse. (2021-06-28, Mon)distinctto select only unique/distinct rows intbl_mpse. (2021-06-28, Mon)renameto rename the variable names intbl_mpse. (2021-06-28, Mon)nestto create a list-column oftbl_mpse, it will converttbl_mpsetotbl_mpse_nest. (2021-06-28, Mon)unnestto convert thetbl_mpse_nesttotbl_mpse. (2021-06-28, Mon)as.treedatato converttbl_mpsetotreedata, then we can explore the data withtreedata.- add
tiplevelargument to control whether useOTUas tip label, default isOTU. (2021-06-28, Mon)
- add
left_jointo mutate joins based the lefttbl_mpsestructure. (2021-06-28, Mon)
- changed
clustplotClasstotreedata. (2021-06-28, Tue) - add
mp_rrarefymethod to rarefy species richness. (2021-06-29, Tue)- it supports
MPSE,tbl_mpse,grouped_df_mpseobject via wrappingvegan::rrarefy.
- it supports
updateas.MPSEandas.treedataforgrouped_df_mpseobject. (2021-06-29, Tue)- This feature is useful to explore the microbiome data in taxa tree.This feature has been replaced by thetaxatreeslot
- add
ellipse_linewdandellipse_ltyinggordpointto control the width and line type of ellipse line. (2021-05-24, Mon) - fixed the regular expression match for the internal function
to print the results of
diff_analysis. (2021-06-06, Sun) - add
filterfunction to filter the result ofdiff_analysis. (2021-06-07, Mon) - more accessor function for result of
diff_analysis. (2021-06-07, Mon)headtail[[[]]$dim
- add
get_NRI_NTIto calculate theNRIandNTI. (2021-06-08, Tue)
- new version released. (2021-05-20, Thu)
- fill
ggclustbug to mapcolorandshape. (2021-05-12, Wed)
- more layouts for
ggdiffclade. (2021-04-16, Fri)
- remove unclassified, ambiguous taxonomy names. (2021-03-30, Tue)
- #23
- rename files of code. (2021-03-23, Tue)
- add aliases for
ggbartaxaandggdiffbartaxa. (2021-03-23, Tue)
- optimized import for installation. (2021-03-15, Mon)
- add
sampleLevelsinggbartaxto adjust the order of axis label. (2021-03-12, Fri) - update
import_qiime2to avoid error when only feature table is provided. (2021-02-26, Fri)
- convert
svgdev topdfdev. (2021-02-04, Thu)
- fix an error for example of
ggrarecurve. (2021-01-07, Thu)factorNames="Group"tofactorNames="group"
- fix a bug for numeric sample name. (2020-11-26, Thu)
geom_tiplabalso support circular layout, so removegeom_tiplab2. (2020-11-26, Thu)
- add
as.treedatafortaxonomyTableclass. (2020-11-23, Mon)
ggrarecurvecan be set color with variable of group for each samples. (2020-11-11, Tue)- using
shadow=FALSEand providingfactorNames - #21
- using
- add
get_rarecurveto avoid repeated calculation when displaying rare curve. (2020-11-17, Tue)rareres <- get_rarecurve(obj, chunks=400)p <- ggrarecurve(rareres)
ggordpointaddshowsampleto show the labels of sample. (2020-10-29, Thu)- the point of
ggordpointuse the points ofggstar. (2020-10-30, Fri) - to obtain the dynamic arguments of
diff_analysis, thecallwas changed tosomeparams.someparamscontained the arguments used in other functions. (2020-11-09, Mon)
- Bioconductor 3.12 release (2020-10-28, Wed)
- removed
retrieve_seqandmapply_retrieve_seqfunction, since these need internet. Which might cause time out when check. (2020-10-16, Fri)
- modified a bug in diff_analysis.phyloseq: change
tax_table(ps)tops@tax_tableto avoid generate error when tax_table is NULL. (2020-10-15, Thu)
- update the examples of
drop_taxa. (2020-10-14, Wed)
- update
ggdiffcladeto support data.frame input whenreduceisTRUE. (2020-08-28, Fri)
- update
ggordpointto fit the usage when user want to set mapping by manually. (2020-08-25, Tue)
get_taxadf,get_alltaxadfanddiff_analysishas supported function datasets or other type datasets. (2020-08-17, Mon)
- bugfix:
cladetextargument has been omitted inggdiffclade, now it has been fixed. (2020-08-14, Fri) - deprecated argument: the
sizeargument controlled the width of line of tree has been deprecated. Thelinewdreplace it (2020-08-14, Fri).
removeUnkownargument has been replaced withremoveUnknowninggdiffbox,ggeffectsize,ggdifftaxbarandggdiffclade. (2020-08-12, Wed)classargument has been replaced withclassgroupindiff_analysis. (2020-08-12, Wed)- add
inward_circularlayout inggdiffclade. (2020-08-12, Wed)
ggdifftaxbarsupportspng,tiffformat. (2020-08-10, Mon)- add stop information to state the class argument in
diff_analysis. (2020-08-10, Mon)
- add
tax_tableinformation to result ofget_taxadf. (2020-08-07, Fri)
- change according to dplyr (v=1.0.0) (2020-08-05, Wed)
- remove
rename_andgroup_by_
- remove
- modified the angle to 90 in
ggdiffcladewhen layout isslantedorrectangular(2020-08-05, Wed)
- fix a bug. When the first rank taxa level (Kingdom) is NA.
- First release of Bioconductor
- Submitted to Bioconductor