Fix bug in from_table
.
- Add the
@iterateupper,
,@iteratelist
and@iteratediag
macros back again thanks to @simeonschaub (Simeon Schaub) PR. The@iterate...
macros are faster than theapply2...
functions.
- The
@iterateupper,
,@iteratelist
and@iteratediag
macros have been replaced by theapply2upper
,apply2list
andapply2diag
functions.
PairwiseListMatrices v0.7 requires Julia 0.7/1.0. PairwiseListMatrices v0.6 was the last version with Julia 0.6 support.
-
writecsv
changed towritedlm
usingdelim=','
. -
A type parameter to indicate the wrapped matrix type was added to
NamedResidueMatrix
, which is nowNamedResidueMatrix{Array{Residue,2}}
.
PairwiseListMatrices v0.6 requires Julia v0.6. PairwiseListMatrices v0.5 was the last version with Julia 0.5 support.
-
It has better support for Julia 0.5, e.g. faster
map
andbroadcast
. -
The
label
field ofPairwiseListMatrix
is eliminated,NamedArrays
are used instead for storing element names. -
PairwiseListMatrix
now takes the type of the list vector as type parameter. This gives better support for different vector types e.g.BitArray
. -
RecipesBase
are used forplot
the matricesusing Plots
. -
from_
andto_dataframe
are deprecated in favor of a more generalfrom_table
andDataFrame(to_dict(...))
respectively. -
It solves some bugs.
PairwiseListMatrices v0.4 requires Julia v0.5. PairwiseListMatrices v0.3 was the last version with Julia 0.4 support.
-
join
two PairwiseListMatrices by their labels -
PairwiseListMatrix
nows works with anyAbstractVector
. i.e.DataArray
s
-
hasdiagonal
returns thediagonal
boolean value ofPairwiseListMatrix{T, diagonal}
-
getlist
andgetdiag
are defined for getting thelist
ordiag
fields of aPairwiseListMatrix
. -
lengthlist
was added for returning the length of a list given aPairwiseListMatrix
or a number of elements. -
ij2k
was added for getting the indexes on the list given thei
andj
on the upper triangular part of the matrix. -
@iterateupper
,@iteratelist
and@iteratediag
for easy iterations over aPairwiseListMatrix
and its fields. -
protovis
was added for plotting aPairwiseListMatrix
as a network using the javascript protovis library. -
writecsv
andwritedlm
forPairwiseListMatrix
-
from_table
andto_table
go back and forth betweenPairwiseListMatrix
and a three columnsMatrix
. -
from_dataframe
andto_dataframe
go back and forth betweenPairwiseListMatrix
and a three columnsDataFrame
. -
zscore
andzscore!
were added and works onVector{PairwiseListMatrix{T, diagonal}}
-
triu
is now defined forPairwiseListMatrix
-
convert
goes back and forth betweenMatrix{T}
andPairwiseListMatrix
-
./
is now defined for PairwiseListMatrix of integers and the results are alwaysFloat64
. -
The type parameter
L
, which had been indicating the type of the labels, was eliminated:PairwiseListMatrix{T, L, diagonal}
is nowPairwiseListMatrix{T, diagonal}
. -
Package precompilation is now allowed
PairwiseListMatrices v0.2 also includes several bug fixes.