1.2 Trajectory differential expression
Differential expression results are represented as a table, where each differential expression event is one row. Within a trajectory, there are different possible types of differential expression, ranging from “overall” differential expression anywhere in the trajectory, to very specific types such as
Each type of differential expression always contain the following columns:
- feature_id: Subset of features from the original datasets
At least one of:
- significant: \(\{\textrm{TRUE}, \textrm{FALSE}\}\)
- p_value: \(0 \leq \textrm{p_value} \leq 1\)
- effect_size
- rank: \(1 \leq \textrm{rank} \leq n\)
Any other columns are also allowed. If this column contains some commonly used type of data, feel free to add it to this list.
1.2.1 tde_overall.csv
: Overall differential expression
Overall trajectory differential expression indicates that the feature is changing somewhere along the trajectory.
feature_id | significant | effect_size | p_value | rank |
---|---|---|---|---|
G1 | TRUE | 1.0 | 0.050 | 2 |
G2 | FALSE | 0.2 | 0.250 | 3 |
G3 | TRUE | 2.5 | 0.001 | 1 |
1.2.2 tde_local.csv
: Local differential expression
Local trajectory differential expression provides information on exactly where the expression of a feature changes.
Columns:
- branch_id: The milestone at the tip point
- progression_percentage: The location within the branch at which the expression changes
No duplicated feature_id, branch_id, and progression_percentages combinations are allowed.
1.2.3 tde_tip_point.csv
: Tip point differential expression
Tip point trajectory differential expression indicates that a feature is differentially expressed at a tip point, either upward or downward, compared to other locations in the trajectory. A feature can be differentially expressed at multiple tip points.
Columns:
- milestone_id: The milestone at the tip point
No duplicated feature_id and milestone_id combinations are allowed.
feature_id | milestone_id | significant | effect_size | p_value | rank |
---|---|---|---|---|---|
G1 | M1 | TRUE | 1.0 | 0.050 | 2 |
G2 | M2 | FALSE | 0.2 | 0.250 | 3 |
G3 | M3 | TRUE | 2.5 | 0.001 | 1 |
G3 | M1 | TRUE | 2.5 | 0.001 | 1 |
1.2.4 tde_branch_point.csv
: Branch point differential expression
- milestone_id: The milestone at the branch point
No duplicated feature_id and milestone_id combinations are allowed.
1.2.5 tde_branch.csv
: Branch differential expression
- branch_id: The branch_id from the milestone_network
No duplicated feature_id and branch_id combinations are allowed.
1.2.6 tde_pseudotime.csv
: Pseudotime differential expression
- turning_point: The pseudotime value at which the expression changed
No duplicated feature_id and turning_point values are allowed.
1.2.7 tde_oscilating.csv
: Oscillatory differential expression
- turning_point: The pseudotime value at which the expression changed.
Each feature_id requires an even number of rows. No duplicated feature_id and turning_point values are allowed.