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). For 1 sample processed before workflow 2.1, ComputedSex is the earlier curated call, kept after review where it differed from the rule above. 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 GSM7656816 M F NA Conflict 8.40 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.943972 0.018906 0.033078 0.004044 94.02 2.68 3.13 29 LP2 (2026-09-30) PASS NonPolyA_perM 29 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656817 M F NA Conflict 23.53 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.948925 0.020699 0.027582 0.002794 92.84 2.17 4.85 25 LP2 (2026-09-30) PASS NonPolyA_perM 25 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656818 M F NA Conflict 31.56 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.922686 0.03371 0.04015 0.003455 93.91 2.90 3.05 50 LP2 (2026-09-30) PASS NonPolyA_perM 50 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656819 M F NA Conflict 10.92 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.940802 0.022496 0.028246 0.008457 93.41 2.97 3.53 30 LP2 (2026-09-30) PASS NonPolyA_perM 30 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656820 M F NA Conflict 21.36 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.949602 0.0207 0.027904 0.001794 94.28 1.93 3.70 29 LP2 (2026-09-30) PASS NonPolyA_perM 29 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656821 M Undetermined NA Conflict 0.00 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.946739 0.019888 0.030711 0.002662 94.42 2.48 2.95 28 LP2 (2026-09-30) PASS NonPolyA_perM 28 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656822 M F NA Conflict 25.11 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.937715 0.024934 0.028239 0.009113 93.84 2.95 3.05 31 LP2 (2026-09-30) PASS NonPolyA_perM 31 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656823 M F NA Conflict 56.43 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.920905 0.044273 0.032741 0.002081 94.38 2.31 3.18 57 LP2 (2026-09-30) PASS NonPolyA_perM 57 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656824 M F NA Conflict 14.33 0.00 0.00 0.00 0.00 0.05 NONE POLYA 0.94851 0.017445 0.029756 0.00429 93.64 2.62 3.56 38 LP2 (2026-09-30) PASS NonPolyA_perM 38 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656825 M F NA Conflict 152.89 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.876701 0.081928 0.039274 0.002097 94.54 2.33 2.91 102 LP2 (2026-09-30) PASS NonPolyA_perM 102 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656826 M Undetermined NA Conflict 1.57 0.17 0.00 0.00 0.00 0.00 NONE POLYA 0.966484 0.009958 0.003269 0.020289 92.74 3.04 4.21 2 LP2 (2026-09-30) PASS NonPolyA_perM 2 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656827 M Undetermined NA Conflict 0.71 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.99141 0.005806 0.00109 0.001694 93.85 0.99 5.15 1 LP2 (2026-09-30) PASS NonPolyA_perM 1 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656828 M Undetermined NA Conflict 1.46 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.986431 0.008408 0.002689 0.002472 93.11 1.17 5.71 4 LP2 (2026-09-30) PASS NonPolyA_perM 4 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656829 M Undetermined NA Conflict 2.34 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.98493 0.009857 0.003094 0.002119 95.56 1.28 3.14 8 LP2 (2026-09-30) PASS NonPolyA_perM 8 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656830 M Undetermined NA Conflict 1.32 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.979599 0.009271 0.002952 0.008179 93.25 1.82 4.92 5 LP2 (2026-09-30) PASS NonPolyA_perM 5 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656831 M Undetermined NA Conflict 1.73 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.987863 0.006575 0.002395 0.003167 94.36 1.02 4.60 3 LP2 (2026-09-30) PASS NonPolyA_perM 3 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656832 M Undetermined NA Conflict 0.00 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.970252 0.006972 0.002118 0.020658 93.74 3.01 3.23 3 LP2 (2026-09-30) PASS NonPolyA_perM 3 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656833 M Undetermined NA Conflict 0.43 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.990267 0.005955 0.00109 0.002688 95.01 1.25 3.74 2 LP2 (2026-09-30) PASS NonPolyA_perM 2 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656834 M Undetermined NA Conflict 1.34 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.980013 0.00871 0.003628 0.007649 92.76 1.83 5.39 7 LP2 (2026-09-30) PASS NonPolyA_perM 7 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656835 M Undetermined NA Conflict 2.19 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.966429 0.007243 0.002537 0.023791 92.06 3.30 4.63 5 LP2 (2026-09-30) PASS NonPolyA_perM 5 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656836 M Undetermined NA Conflict 3.83 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.97006 0.015463 0.004378 0.0101 92.54 2.22 5.21 7 LP2 (2026-09-30) PASS NonPolyA_perM 7 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7656837 M Undetermined NA Conflict 1.36 0.00 0.00 0.00 0.00 0.00 NONE POLYA 0.992263 0.004686 0.001132 0.001919 95.45 0.89 3.65 2 LP2 (2026-09-30) PASS NonPolyA_perM 2 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does