Workflow: expression values from HPC RGD workflow (processed before workflow 2.1); computed sex, strand and library prep added by RGD attribute backfill 1.0 (2026-10-21) using the workflow 2.1 rules. Note: ComputedSex is called from sex-gene expression: R = (Xist TPM + 1) / (median TPM of Uty, Ddx3y, Kdm5d and Eif2s3y + 1); R >= 10 is called F, R <= 1 is called M, and other values, or samples where Xist and the Y-gene median are both below 1 TPM, are Undetermined. Females express Xist and males the Y-linked genes. Sry is reported but not used in the calculation. XYRatio (X:Y read coverage) is shown for reference only. Agreement compares ComputedSex with InputSex (submitted to GEO). SampleID InputSex ComputedSex XYRatio Agreement Xist Uty Sry Ddx3y Kdm5d Eif2s3y ComputedStrand ComputedLibraryPrep PctMRNA PctIntronic PctIntergenic PctRibosomal UniqPct MultiPct TooShortPct NonPolyA_perM LibraryPrepRule LibraryPrepQC LibraryPrepReason GSM8374118 not_specified M NA Conflict 0.09 4.31 0.00 29.83 18.77 37.95 NONE POLYA 0.862104 0.096991 0.037154 0.00375 93.96 2.09 3.62 103 LP2 (2026-09-30) PASS NonPolyA_perM 103 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374119 not_specified M NA Conflict 0.08 3.81 0.00 25.92 19.71 47.42 NONE POLYA 0.860089 0.096814 0.039272 0.003825 94.05 2.28 3.27 119 LP2 (2026-09-30) PASS NonPolyA_perM 119 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374120 not_specified M NA Conflict 0.01 3.88 0.00 25.49 17.41 46.48 NONE POLYA 0.877814 0.0798 0.038388 0.003998 93.52 2.31 3.76 95 LP2 (2026-09-30) PASS NonPolyA_perM 95 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374121 not_specified M NA Conflict 0.04 4.27 0.00 25.10 16.38 49.16 NONE POLYA 0.86328 0.095609 0.037184 0.003927 93.69 2.37 3.51 99 LP2 (2026-09-30) PASS NonPolyA_perM 99 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374122 not_specified M NA Conflict 0.07 3.30 0.00 27.07 16.83 43.95 NONE POLYA 0.849477 0.10671 0.03916 0.004653 93.57 2.31 3.71 116 LP2 (2026-09-30) PASS NonPolyA_perM 116 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374123 not_specified M NA Conflict 0.06 3.12 0.00 26.69 16.95 41.03 NONE POLYA 0.865106 0.092527 0.037579 0.004788 93.66 2.35 3.58 91 LP2 (2026-09-30) PASS NonPolyA_perM 91 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374124 not_specified M NA Conflict 0.04 2.55 0.00 23.67 14.29 44.80 NONE POLYA 0.854173 0.103148 0.037337 0.005343 93.43 2.32 3.87 132 LP2 (2026-09-30) PASS NonPolyA_perM 132 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374125 not_specified M NA Conflict 0.04 3.52 0.00 24.29 14.50 41.27 NONE POLYA 0.861923 0.096986 0.036507 0.004583 93.61 2.40 3.53 108 LP2 (2026-09-30) PASS NonPolyA_perM 108 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374126 not_specified M NA Conflict 0.07 3.39 0.00 22.39 17.50 38.53 NONE POLYA 0.870372 0.087835 0.037905 0.003889 93.89 2.28 3.43 85 LP2 (2026-09-30) PASS NonPolyA_perM 85 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374127 not_specified M NA Conflict 0.01 4.36 0.00 24.37 14.48 42.11 NONE POLYA 0.886194 0.075008 0.033219 0.00558 93.09 2.58 3.93 92 LP2 (2026-09-30) PASS NonPolyA_perM 92 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374128 not_specified M NA Conflict 0.04 5.40 0.00 24.70 18.71 51.45 NONE POLYA 0.88549 0.072726 0.037931 0.003852 93.52 2.30 3.80 98 LP2 (2026-09-30) PASS NonPolyA_perM 98 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8374129 not_specified M NA Conflict 0.02 3.64 0.00 26.77 15.83 35.37 NONE POLYA 0.864823 0.093618 0.038298 0.003262 93.20 2.23 4.17 87 LP2 (2026-09-30) PASS NonPolyA_perM 87 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does