Package org.rosuda.JRI

Examples of org.rosuda.JRI.Rengine.assign()


          System.out.println("");
      }
     
      // push a boolean array
      boolean by[] = { true, false, false };
      re.assign("bool", by);
      System.out.println(x=re.eval("bool"));
      // asBool returns the first element of the array as RBool
      // (mostly useful for boolean arrays of the length 1). is should return true
      System.out.println("isTRUE? "+x.asBool().isTRUE());
View Full Code Here


          System.out.println("");
      }
     
      // push a boolean array
      boolean by[] = { true, false, false };
      re.assign("bool", by);
      System.out.println(x=re.eval("bool"));
      // asBool returns the first element of the array as RBool
      // (mostly useful for boolean arrays of the length 1). is should return true
      System.out.println("isTRUE? "+x.asBool().isTRUE());
View Full Code Here

      }

      try {

        // Set chromatogram.
        rEngine.assign("chromatogram", chromatogram);

        // Calculate baseline.
        baseline = rEngine.eval(
            "asysm(chromatogram," + smoothing + ',' + asymmetry
                + ')').asDoubleArray();
View Full Code Here

          pointIndex++;
        }
      }

      // Set vectors.
      rEngine.assign("scantime", scanTimes);
      rEngine.assign("scanindex", scanIndices);
      rEngine.assign("mass", masses);
      rEngine.assign("intensity", intensities);

      // Construct xcmsRaw object
View Full Code Here

        }
      }

      // Set vectors.
      rEngine.assign("scantime", scanTimes);
      rEngine.assign("scanindex", scanIndices);
      rEngine.assign("mass", masses);
      rEngine.assign("intensity", intensities);

      // Construct xcmsRaw object
      rEngine.eval("xRaw <- new(\"xcmsRaw\")", false);
View Full Code Here

      }

      // Set vectors.
      rEngine.assign("scantime", scanTimes);
      rEngine.assign("scanindex", scanIndices);
      rEngine.assign("mass", masses);
      rEngine.assign("intensity", intensities);

      // Construct xcmsRaw object
      rEngine.eval("xRaw <- new(\"xcmsRaw\")", false);
      rEngine.eval("xRaw@tic <- intensity", false);
View Full Code Here

      // Set vectors.
      rEngine.assign("scantime", scanTimes);
      rEngine.assign("scanindex", scanIndices);
      rEngine.assign("mass", masses);
      rEngine.assign("intensity", intensities);

      // Construct xcmsRaw object
      rEngine.eval("xRaw <- new(\"xcmsRaw\")", false);
      rEngine.eval("xRaw@tic <- intensity", false);
      rEngine.eval("xRaw@scantime <- scantime * " + SECONDS_PER_MINUTE,
View Full Code Here

      // Set file (dummy) file path.
      rEngine.eval("xs@filepaths  <- ''", false);

      // Set sample name.
      rEngine.assign("sampleName", peakList.getName());
      rEngine.eval("sampnames(xs) <- sampleName", false);

      // Create an empty xsAnnotate.
      rEngine.eval("an <- xsAnnotate(xs, sample=1)", false);
View Full Code Here

            "An old version of the XCMS package is installed in R - please update XCMS to version "
                + XCMS_VERSION + " or later");
      }

      // Set vectors.
      rEngine.assign("scantime", scanTime);
      rEngine.assign("intensity", intensity);

      // Initialize.
      rEngine.eval("mz <- " + mz, false);
      rEngine.eval("numPoints <- length(intensity)", false);
View Full Code Here

                + XCMS_VERSION + " or later");
      }

      // Set vectors.
      rEngine.assign("scantime", scanTime);
      rEngine.assign("intensity", intensity);

      // Initialize.
      rEngine.eval("mz <- " + mz, false);
      rEngine.eval("numPoints <- length(intensity)", false);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.