So I output a matrix from DiffBind as my input into DESeq2, with the chromosome positions being removed from the count matrix, just leaving the first column key as a reference followed by the counts in all the replicates in the matrix:
dds<-DESeqDataSetFromMatrix(countData = countData,
colData = colData,
design = ~ sex + treatment)
Following this I ran DESeq2 and have output the results as follows:
write.csv(as.data.frame(results), file="results.csv")
Now this of course is a limited list by LFC and adjusted p-val so I was wondering how I can remap this list to the original matrix output from DiffBind so I can recover the chromosome positions since this contains only the key.
Thanks!

I guess another way to look at is how to from the following results recover the associated countData?
head(results) log2 fold change (MLE): +1,-0.333333333333333,-0.333333333333333,-0.333333333333333 Wald test p-value: +1,-0.333333333333333,-0.333333333333333,-0.333333333333333 DataFrame with 6 rows and 6 columns baseMean log2FoldChange lfcSE stat pvalue padj <numeric> <numeric> <numeric> <numeric> <numeric> <numeric> 440385 24.01924 -2.625855 1.659993 0.0000000 NA NA 440386 30.58690 4.390651 1.499186 1.5946323 NA NA 440387 32.86232 2.876218 1.407257 0.6226421 0.2667599 1 440388 19.38288 -1.482686 1.485418 0.0000000 0.9904758 1 440389 80.59038 1.277523 1.458940 0.0000000 0.6897729 1 440390 41.60001 0.122999 1.434733 0.0000000 0.9046071 1