Class RServeClient

java.lang.Object
ubic.basecode.util.r.AbstractRClient
ubic.basecode.util.r.RServeClient
All Implemented Interfaces:
RClient

public class RServeClient extends AbstractRClient
Author:
pavlidis
  • Constructor Details

  • Method Details

    • findRserveCommand

      protected static String findRserveCommand()
    • assign

      public void assign(String argName, double[] arg)
      Parameters:
      argName -
      arg -
    • assign

      public void assign(String arg0, int[] arg1)
    • assign

      public void assign(String sym, String ct)
    • assign

      public void assign(String argName, String[] array)
    • connect

      public boolean connect()
    • disconnect

      public void disconnect()
      Specified by:
      disconnect in class AbstractRClient
    • eval

      public org.rosuda.REngine.REXP eval(String command)
      Description copied from interface: RClient
      Evaluate the given command
      Parameters:
      command -
      Returns:
    • finalize

      public void finalize()
      Overrides:
      finalize in class Object
    • getLastError

      public String getLastError()
    • isConnected

      public boolean isConnected()
    • retrieveMatrix

      public DoubleMatrix<String,String> retrieveMatrix(String variableName)
      Description copied from interface: RClient
      Get a matrix back out of the R context. Row and Column names are filled in for the resulting object, if they are present.
      Parameters:
      variableName -
      Returns:
    • voidEval

      public void voidEval(String command)