sampleseqs bidirecitonal smapling