- Some changes for JOSS review (#115), mostly in documentation
This release brings a host of changes, including a manuscript for submission to the Journal of Open Source Software. Also, we're now part of EcoJulia! (moved from BioJulia).
Notable changes include:
- Much better metadata handling in
CommunityProfile
s, (see esp issues #63 #64 #65 #75 #76) - Add
commjoin
function to merge the contents of multipleCommunityProfile
s (#58) - Generic filtering of
CommunityProfile
s #79
See Release notes for full details.
Lots of breaking changes in this one, including
- Whole new community profile structure using
AxisArrays
back-end - New
AbstractSample
type, containing embedded metadata - New
Taxon
andGeneFunction
feature types - Dropped dependencies on
SpatialEcology.jl
andDataFrames.jl
, but addedTables.jl
interface andEcoBase.jl
interfaces - Brought back convenience
braycurtis
andpcoa
functions relying onDistances.jl
andMultivariateStats.jl
respectively
Major Changes
- Dropped Microbiome.jl-defined types and methods for DistanceMatrix. Use Distances.jl instead. Requires this SpatialEcology PR
- Dropped Microbiome.jl-defined types and methods for PCoA. Use MDS from MultivariateStats.jl instead. Requires this MultivariateStats PR
- Dropped Hclust leaf ordering. Added to Clustering.jl instead (see Clustering.jl PR)
Major Changes:
- Dropped support for julia-0.7
Major changes
- Dropped support for julia-0.6, moved on to julia-0.7
- Moved Plotting and BioBakery utilities out to separate packages to reduce dependencies
- These two new packages will be released shortly
- I'm keeping DataFrames dependency for now, though I'd like to move to IterableTables soonish (though constructors might be more sense in EcoBase)
I didn't have NEWS.md until v0.3. I doubt anyone cares, but I kinda tried to keep track in release notes.