Sure - but for this is after pileup creation right?  Also the fields that LocusPredicate will check against are not defined for an ADAMPileup.  I was going to substitute the MappedReadPredicate, but wasn't able to actually because of the typing as that is only applicable on ADAMRecord