Comments: 30 pages. Substantial revisions have been made to much of the paper. Major changes made include: The results in Section 2 now have self-contained and elementary proofs. An error in the previous Lemma 5.2 was found and corrected (now as Lemma 6.2). A gap in the proof of the previous Lemma 5.5 was found, circumventing this issue required changing the proofs for the clopen case of the main result
We show that the Ramsey theory of block sequences in infinite-dimensional discrete vector spaces can be parametrized by perfect sets. As special cases, we prove combinatorial dichotomies for definable families of partitions and linear transformations on those spaces. We also consider the extent to which analogues of selective ultrafilters in this setting are preserved by Sacks forcing.