Added function ‘common’ which identifies common substrings inside a pair of chains
Expanded function “fcommon” capability to parallel processing for substrings longer than 20 characters. A local parallel plan is set when formal argument “strategy” receives a value. Pending on this, formal argments “workers” and “maxSize” may also receive values. Without a parallel plan, the function returns long substrings as they are with a message.
Function “fcommon” output is no longer a closure but a character vector.
Function “common” remains available.
Modified the Manual accordingly.
Added package “future” to Suggests and package “future.apply” to Depends in DESCRIPTION.
Minor changes to “fcommon” code.
Added function “cover” which calculates the number of combinations for a common substring covering. Returns the “total”, “min”, “max” as a prettified, named vector and a plot on request.
Modified the Manual accordingly.
Function “common” is now deprecated.
Bugfix: Re-coded the sequence isolation in matrix indices routine which were missing few short substrings.
Redesigned function “fcommon” which is now fully sequential.
Expanded function “cover” capability to show a list of valid substrings out of string covering using combinatorial method (recommended for short strings).
Removed packages ‘future.apply’ from Depends and ‘future’ from Suggests in DESCRIPTION.
Function “common” is now defunct.
Minor code optimization for functions “cover” and “fcommon”. “cover” now flags when only empty or 1-character substrings are identified.
Added new example to “fcommon” which proves the completeness of common substring identification.
Added new example for function “cover” which shows the difference between string covering and valid substrings set.
Added byte compilation option to DESCRIPTION.
Resubmission
Edited “ByteCompile” in the DESCRIPTION file.
Resubmission
Moved package ‘RcppAlgos’ from Depends to Imports