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-20) 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 GSM9087269 M M NA Agree 0.01 7.07 0.00 32.30 7.49 53.57 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.903855 0.043124 0.021214 0.031808 93.33 5.67 0.71 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087270 M M NA Agree 0.00 5.57 0.00 23.96 4.59 47.88 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.935532 0.01923 0.017303 0.027935 93.85 5.13 0.78 14 LP2 (2026-09-30) PASS NonPolyA_perM 14 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087271 M M NA Agree 0.01 3.41 0.00 15.78 2.96 40.38 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.936825 0.014826 0.015736 0.032613 93.34 5.58 0.87 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087272 M M NA Agree 0.00 6.87 0.00 30.15 6.52 48.54 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.92666 0.017067 0.018064 0.038208 92.46 6.30 0.97 15 LP2 (2026-09-30) PASS NonPolyA_perM 15 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087273 M M NA Agree 0.00 6.21 0.00 26.87 6.27 49.05 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.948449 0.016338 0.017476 0.017737 94.87 4.16 0.73 6 LP2 (2026-09-30) PASS NonPolyA_perM 6 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087274 M M NA Agree 0.01 4.74 0.00 21.39 4.16 51.12 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.940324 0.016079 0.01656 0.027037 93.93 5.04 0.81 11 LP2 (2026-09-30) PASS NonPolyA_perM 11 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087275 M M NA Agree 0.00 4.24 0.00 24.41 5.70 51.90 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.931543 0.018131 0.019779 0.030546 93.21 5.72 0.75 18 LP2 (2026-09-30) PASS NonPolyA_perM 18 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087276 M M NA Agree 0.00 4.65 0.00 26.93 5.52 51.76 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.924682 0.0184 0.019577 0.037342 92.57 6.27 0.86 10 LP2 (2026-09-30) PASS NonPolyA_perM 10 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087277 M M NA Agree 0.00 4.97 0.00 25.60 4.73 47.62 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.924005 0.017335 0.019588 0.039071 92.47 6.41 0.84 18 LP2 (2026-09-30) PASS NonPolyA_perM 18 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087278 M M NA Agree 0.00 4.07 0.00 23.12 5.03 53.25 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.923713 0.017223 0.018925 0.040139 92.45 6.46 0.82 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087279 M M NA Agree 0.00 4.06 0.00 24.38 5.30 50.21 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.93276 0.016868 0.019605 0.030767 93.30 5.62 0.82 10 LP2 (2026-09-30) PASS NonPolyA_perM 10 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087280 M M NA Agree 0.00 3.90 0.00 23.26 4.71 54.11 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.929978 0.015887 0.019672 0.034463 92.73 5.96 1.04 7 LP2 (2026-09-30) PASS NonPolyA_perM 7 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087281 M M NA Agree 0.01 3.68 0.00 14.31 3.82 23.76 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.91485 0.029437 0.013794 0.041919 92.51 6.01 1.24 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087282 M M NA Agree 0.01 3.56 0.00 12.69 3.68 35.20 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.922407 0.01965 0.014023 0.04392 91.50 6.56 1.72 21 LP2 (2026-09-30) PASS NonPolyA_perM 21 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087283 M M NA Agree 0.00 3.92 0.00 14.79 6.19 24.67 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.894949 0.037396 0.014825 0.05283 91.67 7.08 1.03 25 LP2 (2026-09-30) PASS NonPolyA_perM 25 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087284 M M NA Agree 0.04 3.37 0.00 16.89 6.59 32.88 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.877066 0.04124 0.016604 0.06509 89.98 8.46 1.28 32 LP2 (2026-09-30) PASS NonPolyA_perM 32 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087285 M M NA Agree 0.04 2.59 0.00 11.94 5.08 18.20 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.894869 0.031054 0.014063 0.060015 90.36 8.13 1.25 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM9087286 M M NA Agree 0.04 4.35 0.00 18.73 7.60 25.30 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.890503 0.033629 0.013634 0.062234 90.29 7.71 1.75 23 LP2 (2026-09-30) PASS NonPolyA_perM 23 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does