Recent Releases of permute
permute - permute 0.9-7 released
Version 0.9-7 of permute is now on CRAN. This version fixed an error caught in r-devel (to be 4.2 I think).
- The documented behaviour of
shuffleFree()allowedshuffleFree(x = 1:10), withxpassed immediately tosample.int(), which is incorrect and raises an error in the development version of R (at the time of writing). Reported by Brian Ripley.
I had previously drafted version 0.9-6 for release but for some reason it never got released. That version fixed a bug in allPerms()
allPerms()was callingallSeries()with the incorrect number of permutations, leading to problems withshuffleSet()also. #28 reported by Cajo ter Braak
This fix is contained with 0.9-7.
- R
Published by gavinsimpson about 4 years ago
permute - permute 0.9-5 on CRAN
This release is a minor update prompted by changes to the random number generator in r-devel (what will become the R 3.6.x branch).
As a result a bug related to user-selected complete enumeration failing to modify the nperm component of the object returned by how() has also been fixed. #23
- R
Published by gavinsimpson almost 7 years ago
permute - permute version 0.9-4
This release was generated by a snafu in building the tarball that I sent to CRAN. This didn't have the updated example reference materials and thus reference an out of date vegan release. 0.9-4 fixes this forever as we now suppress package startup messages in ?check, the one place in permute than any external package is loaded.
- R
Published by gavinsimpson over 9 years ago
permute - permute version 0.9-3
This release fixes a problem with canonical forms of URLs for CRAN
- R
Published by gavinsimpson over 9 years ago
permute - permute version 0.9-2
Minor change to v0.9-1 updating reference materials that were built using vegan 2.4-0 whilst 2.4-1 was just released to CRAN.
- R
Published by gavinsimpson over 9 years ago
permute - Minor bug-fix release
This release fixes a single bug:
- shuffleSet() wasn't returning a matrix if nset = 1 and allPerms was invoked because of a low set of possible permutations. Now shuffleSet() can be relied upon to always return a matrix of permutations. GitHub Issue #19
- R
Published by gavinsimpson over 9 years ago
permute - version 0.9-0
Changes in version 0.9-0
General
This is small update to permute, focused mainly on ensuring the many combinations of restrictions on permutations allowed by the package work. An extensive test suite has been written which covers ~87% of the package's codebase at the time of release.
New features
- Permutation matrices produced by
shuffleSet()are now printed in a more compact form. - Better heuristics in
check()allow for more reliable permutations (i.e. fewer duplicate permutations) when the set is small. This has increased theminpermssetting. Consequently we generate all possible permutations up to ~500,000 more often as we now randomly sample from the entirely generated set rather than randomly generate permutations. This provides a small performance hit in some rare cases. shuffleSet()has a new argumentquietly = FALSEwhich is passed on tocheck().- A number of bugs were fixed. See the Changelog and the Bug reports on github for details.
Defunct
permControl()andpermuplot()are defunct and have been removed from the package.
- R
Published by gavinsimpson about 10 years ago