Intialize from incomplete and unaligned vectors