code: public static DataRowsFacade toDataFrameSequence(Schema schema, JavaRDD<List<List<Writable>>> data) {
          JavaSparkContext sc = new JavaSparkContext(data.context());
  
          SQLContext sqlContext = new SQLContext(sc);
          JavaRDD<Row> rows = data.flatMap(new SequenceToRows(schema));
          return dataRows(sqlContext.createDataFrame(rows, fromSchemaSequence(schema)));
      }
docs: Convert the given sequence data set to a DataFrame.<br>
  <b>Note</b>: The resulting DataFrame has two additional columns added to it:<br>
  - Column 0: Sequence UUID (name: {@link #SEQUENCE_UUID_COLUMN}) - a UUID for the original sequence<br>
  - Column 1: Sequence index (name: {@link #SEQUENCE_INDEX_COLUMN} - an index (integer, starting at 0) for the position
  of this record in the original time series.<br>
  These two columns are required if the data is to be converted back into a sequence at a later point, for example
  using {@link #toRecordsSequence(DataRowsFacade)}
  
  @param schema Schema for the data
  @param data   Sequence data to convert to a DataFrame
  @return The dataframe object