Experiment Setup
Each participant must perform volutary biceps flexions (each flexion is referred to as a trial $t_i$) while staring at a screen. EEG and EMG signals are recorded throughout the experiment.
There are two conditions (i.e., A and B), which determined what was shown on the screen during the trials. The number of trials per condition per participant ranges from 15 to 70.
Finally, there are two groups (i.e., G1 and G2) with 10 and 2 participants, respectively.
Graphically, the structure would be this. Note each participant experience both conditions (e.g., subject 1 from condition A is the same subject 1 from condition B).
Hypothesis
I would like to test for the difference, in multiple dependent variables, between G1 and G2 given each condition. All dependent variables are numerical, but some are unbounded (e.g., event related desynchronization), some are strictly positive (e.g., power spectral density), and some are bounded (e.g., cortico-muscular coherence $\in$ [0, 1])
For some context, there are about 10 quantities that I would like to analyze (e.g., power spectral density, median frequency of the spectrum, EMG amplitude, peak readiness potential, peak event related desynchronization) for each condition. So, I would be testing approximately
10 dependent variables $*$ 2 conditions $=$ 20 group differences
Ideas/observarions so far
One common approach in the field is, for each quantity of interest and each condition, to average trials within a subject and then perform a test (e.g., t-test) between the two groups. However, I have been discouraged from doing so because of the low amount of participants in group G2 (i.e., 2).
Although I want to test for differences given a condition, I wonder if building a model that incorporates both conditions at the same time would be appropriate.
Maybe a Bayesian model would be desirable given how scarce data is. Under this framework, I had thought about a hierarchical linear model with trials as the observation unit, and a per group mean response.
I would appreciate any guidance about how to appropriately conduct the tests I want to perform given the low amount of data available, namely what model/framework to use, and why.
Also, as I need to back up any decision, pointers to papers and/or code are highly appreciated as well.
Thank you in advance!
EDIT: Clarified types of outcomes.
