/VisualSR

Visual Scripting Environment for R and Data Science

Primary LanguageC#MIT LicenseMIT

Visual Scripting Environment for R and Data Science

alt text

📉 Status

AppVeyor GitHub issues GitHub

🔧 Pre-requirments

🏗️ Build

Each project in this repo (VisualSR, Nodes and demo) can be built using one of these two different approaches.

  • Automatically : Using an IDE, such as Visual Studio or SharpDevelop.
  • Semi-manually : You can use MSBuild
  •   MSBuild.exe VisualSR\VisualSR.sln
      MSBuild.exe Nodes\Nodes.sln
      MSBuild.exe demo\demo.sln
    

📚 Usage

This repo contains 3 different projects. Each one of them contains a .csproj file that can load the whole project.

  • VisualSR : This is the core of the project. It contains all the tools, custom controls and utilities. A class library (.dll) will be generated once the project is built.
  • Nodes : This is a project within which I have created many samples of how to create custom nodes. A class library (.dll) will be generated once the project is built.
  • DEMO : This GUI will provide the user with a UX which can help demonstrate the capabilities of this project.

💕 Contributions

The project is far from being perfect. Please do not hesitate to open issues, debug the code if needed or make pull requests!

Please note that the rest is not a documentation, it is nothing but an eye-catcher. Refer to this article CODEPROJECT for more details.

NODES

alt text


CONNECTORS

Diagram

alt text


Applications

alt text


Making connections

alt text

Possibilities

alt text


Deleting connections

alt text


Middle Man Algorithm

alt text


SAMPLES

Math

alt text alt text


For loop

alt text alt text


Graph

alt text alt text


More stuff you will find

A performance gauge

alt text


Commenting zones

alt text


Variables list

alt text


Altered Nodes Tree

alt text


Search for nodes

alt text



DEMO

alt text