Skip to content

v1.1.0

Compare
Choose a tag to compare
@reednel reednel released this 18 Jan 14:28
· 12 commits to main since this release
7dcb4ba

MiNAA v1.1.0

Overview

This update brings a large number of peripheral changes to MiNAA which enhance user experience and understanding, code readability, and the ability to interface with other programs. Core functionality has not changed at all. Any commands and inputs previously run on version 1.0.1 will work and output the same results.

New Optional Arguments

  • -st=: similarity threshold; the similarity value above which aligned pairs are included in the output.
    • Require: a real number in range [0, 1].
    • Default: 0.
    • Note: for computational complexity reasons, MiNAA finds a complete matching between two networks. This means that certain nodes may be matched by the algorithm, even if they obviously bear no relation (have a very low similarity). This functionality ameliorates that.
  • -Galias=: an alias for the G file.
    • Require: a valid file name.
    • Default: the G file keeps its original name.
  • -Halias=: an alias for the H file.
    • Require: a valid file name.
    • Default: the H file keeps its original name.
  • -Balias=: an alias for the B file.
    • Require: a valid file name.
    • Default: the B file keeps its original name.
  • -p: passthrough; whether or not to write the input files into the output folder.
    • Require: none.
    • Default: the files are not passed through to the output folder.
    • Note: The output reflects the input data after having been processed by the algorithm, this is not a direct copy and paste.
  • -t: timestamp; the output folder's name includes the date and time of execution.
    • Require: none.
    • Default: the output folder's name does not include date and time.
  • -g: greekstamp; the output folder's name includes the values for alpha and beta.
    • Require: none.
    • Default: the output folder's name does not include the values for alpha and beta.
  • -s: similarity conversion; for each entry in the given biological matrix, the value (post normalization) is replaced with 1 - value.
    • Require: none.
    • Default: the given biological matrix is left as is.
    • Note: use this if and only if the provided biological matrix is a similarity matrix.

Additional Changes

  • The new examples directory contains several examples incorporating the existing and new arguments, using data derived from a real microbiome.
  • All documentation has been updated in accordance with the changes described here.
  • The source code has undergone refactoring and reformatting for readability and maintainability reasons.