So an important thing to know is that a first check you always want to do
is make sure that there are the same number of rows in the phenotype data
as there are columns in the genomics data.
Because the phenotype data represents the same samples
that appear in the genomics data.
Second, you want to make sure that there are the same number of rows in
the features data as there are rows in the genomics data, because the features data
says something about each of the features in the genomics sample.
If those dimensions don't match, you know that you've got some kind of problem
with some of the annotation in one or the other.
Now, there should always be sample indicators.
So, these are sample names that appear in this data set
that match the sample names that appear in the genomics data.
Similarly, you should have gene or SNP, or whatever other genomic feature IDs here
that should match the gene and SNP and feature IDs that appear here.
These are, again, basic checks that you can do to make sure that the data set has
been processed and given to you in a way that you can handle.