Skip to content

Latest commit

 

History

History
46 lines (24 loc) · 1.87 KB

NEWS.md

File metadata and controls

46 lines (24 loc) · 1.87 KB

PairwiseListMatrices.jl Release Notes

Changes from v0.3 to v0.4

PairwiseListMatrices v0.4 requires Julia v0.5. PairwiseListMatrices v0.3 was the last version with Julia 0.4 support.

Changes from v0.2 to v0.3

  • join two PairwiseListMatrices by their labels

  • PairwiseListMatrix nows works with any AbstractVector. i.e. DataArrays

Changes from v0.1 to v0.2

  • hasdiagonal returns the diagonal boolean value of PairwiseListMatrix{T, diagonal}

  • getlist and getdiag are defined for getting the listor diag fields of a PairwiseListMatrix.

  • lengthlist was added for returning the length of a list given a PairwiseListMatrix or a number of elements.

  • ij2k was added for getting the indexes on the list given the i and j on the upper triangular part of the matrix.

  • @iterateupper, @iteratelist and @iteratediag for easy iterations over a PairwiseListMatrix and its fields.

  • protovis was added for plotting a PairwiseListMatrix as a network using the javascript protovis library.

  • writecsv and writedlm for PairwiseListMatrix

  • from_table and to_table go back and forth between PairwiseListMatrix and a three columns Matrix.

  • from_dataframe and to_dataframe go back and forth between PairwiseListMatrix and a three columns DataFrame.

  • zscore and zscore! were added and works on Vector{PairwiseListMatrix{T, diagonal}}

  • triu is now defined for PairwiseListMatrix

  • convert goes back and forth between Matrix{T} and PairwiseListMatrix

  • ./ is now defined for PairwiseListMatrix of integers and the results are always Float64.

  • The type parameter L, which had been indicating the type of the labels, was eliminated: PairwiseListMatrix{T, L, diagonal} is now PairwiseListMatrix{T, diagonal}.

  • Package precompilation is now allowed

PairwiseListMatrices v0.2 also includes several bug fixes.