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 GSM2143132 not_specified F NA Conflict 88.43 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.900392 0.065247 0.032876 0.001485 89.00 3.12 7.50 150 LP2 (2026-09-30) PASS NonPolyA_perM 150 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143133 not_specified F NA Conflict 68.37 0.05 0.00 0.03 0.09 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.91052 0.056879 0.030466 0.002135 89.33 2.88 7.37 127 LP2 (2026-09-30) PASS NonPolyA_perM 127 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143134 not_specified F NA Conflict 101.00 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.898081 0.069452 0.031462 0.001005 89.42 2.76 7.41 131 LP2 (2026-09-30) PASS NonPolyA_perM 131 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143135 not_specified F NA Conflict 90.65 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.891798 0.073398 0.031775 0.003029 89.15 3.13 7.31 177 LP2 (2026-09-30) PASS NonPolyA_perM 177 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143136 not_specified F NA Conflict 165.20 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.886658 0.079439 0.032913 0.00099 87.39 2.65 9.58 103 LP2 (2026-09-30) PASS NonPolyA_perM 103 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143137 not_specified F NA Conflict 141.76 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.887861 0.076909 0.03403 0.0012 81.39 2.61 15.63 101 LP2 (2026-09-30) PASS NonPolyA_perM 101 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143138 not_specified F NA Conflict 113.20 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.894329 0.069995 0.034085 0.001591 80.66 2.59 16.40 112 LP2 (2026-09-30) PASS NonPolyA_perM 112 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM2143139 not_specified F NA Conflict 90.24 0.00 0.00 0.00 0.00 0.08 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.912278 0.055019 0.031322 0.001381 89.76 2.94 6.96 104 LP2 (2026-09-30) PASS NonPolyA_perM 104 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does