That's exactly right. The nodes identified by the walkids are offset in the
graph by walkoffsets.
On Dec 15, 2013 10:11 PM, "Jianfeng Jia" <notifications@github.com> wrote:

> In
> genomix/genomix-pregelix/src/main/java/edu/uci/ics/genomix/pregelix/operator/scaffolding2/RayMessage.java:
>
> > +public class RayMessage extends MessageWritable {
> > +
> > +    private RayMessageType messageType;
> > +    public enum RayMessageType {
> > +        REQUEST_KMER,
> > +        REQUEST_SCORE,
> > +        AGGREGATE_SCORE,
> > +        PRUNE_EDGE,
> > +        CONTINUE_WALK,
> > +        STOP;
> > +        public static final RayMessageType[] values = values();
> > +    }
> > +
> > +    /** for REQUEST_KMER, REQUEST_SCORE, AGGREGATE_SCORE, CONTINUE_WALK */
> > +    private VKmerList walkIds = null;
> > +    private ArrayList<Integer> walkOffsets = null;
>
> Can you add some small explanation about this walkOffsets?
> Is it the offset of the Ids inside the walkIds?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/uci-cbcl/genomix/pull/101/files#r8359469>
> .
>