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 GSM8012328 M M NA Agree 0.65 5.00 0.00 14.66 17.31 105.07 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.802693 0.139118 0.045769 0.01242 94.09 2.95 2.56 183 LP2 (2026-09-30) PASS NonPolyA_perM 183 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012329 M M NA Agree 0.14 4.52 0.00 22.12 17.09 103.44 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.834021 0.10933 0.043961 0.012688 94.54 3.12 1.99 123 LP2 (2026-09-30) PASS NonPolyA_perM 123 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012330 M M NA Agree 0.24 6.64 0.00 25.24 19.54 95.09 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.826541 0.117912 0.044556 0.01099 94.84 2.80 2.07 122 LP2 (2026-09-30) PASS NonPolyA_perM 122 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012331 M M NA Agree 0.32 1.86 0.00 5.10 3.46 77.49 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.83572 0.103098 0.045066 0.016116 93.25 3.67 2.68 100 LP2 (2026-09-30) PASS NonPolyA_perM 100 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012332 M M NA Agree 0.38 7.13 0.00 28.77 29.19 113.76 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.809561 0.128347 0.04286 0.019233 93.56 3.48 2.60 147 LP2 (2026-09-30) PASS NonPolyA_perM 147 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012333 M M NA Agree 0.57 4.02 0.00 13.18 15.49 116.32 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.790916 0.119203 0.045396 0.044486 90.78 6.20 2.59 127 LP2 (2026-09-30) PASS NonPolyA_perM 127 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012334 M M NA Agree 0.07 5.85 0.00 24.50 16.12 68.76 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.838534 0.10997 0.045104 0.006393 95.61 2.29 1.85 88 LP2 (2026-09-30) PASS NonPolyA_perM 88 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012335 M M NA Agree 0.10 2.81 0.00 12.65 8.42 68.04 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.86044 0.086448 0.044954 0.008158 94.96 2.82 1.93 62 LP2 (2026-09-30) PASS NonPolyA_perM 62 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012336 M M NA Agree 0.09 4.04 0.00 18.71 10.34 81.78 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.85182 0.095394 0.046176 0.006611 95.09 2.74 1.79 78 LP2 (2026-09-30) PASS NonPolyA_perM 78 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012337 M M NA Agree 0.11 2.38 0.00 7.13 3.79 63.30 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.873499 0.075334 0.041862 0.009305 94.70 2.98 2.00 68 LP2 (2026-09-30) PASS NonPolyA_perM 68 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012338 M M NA Agree 0.22 0.97 0.00 2.48 1.25 66.16 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.850139 0.096959 0.047148 0.005754 94.15 2.76 2.66 95 LP2 (2026-09-30) PASS NonPolyA_perM 95 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012339 M M NA Agree 0.60 2.09 0.00 6.42 5.30 95.47 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.817505 0.126287 0.046148 0.01006 93.76 2.94 2.89 140 LP2 (2026-09-30) PASS NonPolyA_perM 140 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012340 M M NA Agree 0.37 8.49 0.00 31.41 26.88 140.27 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.821775 0.125604 0.045235 0.007387 95.25 2.24 2.20 135 LP2 (2026-09-30) PASS NonPolyA_perM 135 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012341 M M NA Agree 0.33 1.56 0.00 4.54 3.29 76.65 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.835564 0.102426 0.043752 0.018257 93.04 3.82 2.73 112 LP2 (2026-09-30) PASS NonPolyA_perM 112 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012342 M M NA Agree 0.44 7.98 0.00 35.52 31.77 142.81 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.799299 0.146915 0.047823 0.005963 95.48 2.04 2.17 148 LP2 (2026-09-30) PASS NonPolyA_perM 148 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012343 M M NA Agree 0.21 3.51 0.00 10.69 7.04 87.93 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.852315 0.09079 0.043974 0.012921 94.35 3.23 2.09 87 LP2 (2026-09-30) PASS NonPolyA_perM 87 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8012344 M M NA Agree 0.50 2.54 0.00 9.49 7.06 113.67 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.817339 0.12919 0.047774 0.005697 94.19 2.60 2.77 126 LP2 (2026-09-30) PASS NonPolyA_perM 126 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does