LynxKite v4.0.0 Release Notes

Release Date: 2020-06-22 // almost 4 years ago
  • We've open-sourced LynxKite!

    We took this opportunity to make many changes that break compatibility with the LynxKite 3.x series.
    We can help migrate existing workspaces to LynxKite 4.0 if necessary.

    • Replaced the separate Long, Int, Double attribute types with number.
    • Instead of the (Double, Double) attribute type, 2D positions are now represented as
      ๐Ÿ‘ Vector[number]. This type is widely supported and more flexible.
      Use "Bundle vertex attributes into a Vector" instead of "Convert vertex attributes to
      position"
      , which is now gone.
    • ๐Ÿ“‡ Renamed "scalars" to "graph attributes". Renamed "projects" to "graphs". These mysterious names
      were largely used for historical reasons.
    • Removed "Predict with a graph neural network" operation.
      (It was an early prototype, long since succeeded by the "Predict with GCN" box.)
    • Removed "Predict attribute by viral modeling" box. It is more flexible to do the same
      thing through a series of more elemental boxes.
      A built-in box ("Predict from communities") has been added to serve as a starting point.
    • Made it easier to use graph convolutional boxes: added "Bundle vertex attributes into a Vector"
      and "One-hot encode attribute" boxes.
    • Replaced the "Reduce vertex attributes to two dimensions" and "Embed with t-SNE" boxes with
      the new "Reduce attribute dimensions" box which offers both PCA and t-SNE.
    • "Compute in Python" boxes now support Vector[Double] attributes.
    • "Create Graph in Python" box added.
    • Inputs and outputs for "Compute in Python" can now be inferred from the code.

    ๐Ÿš€ See our changelog for release notes for older releases.