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). 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 GSM7981264 M M NA Agree 0.01 1.59 0.00 7.78 4.30 22.10 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.909581 0.039437 0.028619 0.022363 81.93 10.83 6.34 42 LP2 (2026-09-30) PASS NonPolyA_perM 42 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981265 M M NA Agree 0.01 1.52 0.00 6.64 3.94 20.72 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.916137 0.039869 0.0281 0.015894 84.10 10.09 5.00 57 LP2 (2026-09-30) PASS NonPolyA_perM 57 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981266 M M NA Agree 0.02 1.11 0.00 8.20 4.43 18.51 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.916257 0.039227 0.029442 0.015073 76.23 10.25 12.80 36 LP2 (2026-09-30) PASS NonPolyA_perM 36 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981267 M M NA Agree 0.01 1.48 0.00 8.03 5.10 25.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.925534 0.039249 0.029502 0.005715 76.13 8.91 14.38 56 LP2 (2026-09-30) PASS NonPolyA_perM 56 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981268 M M NA Agree 0.01 1.13 0.00 6.36 2.87 24.31 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.916996 0.030901 0.026988 0.025115 81.45 11.80 5.87 31 LP2 (2026-09-30) PASS NonPolyA_perM 31 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981269 M M NA Agree 0.01 1.36 0.00 5.34 3.84 18.46 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.868909 0.029819 0.025588 0.075683 72.61 15.48 11.26 38 LP2 (2026-09-30) PASS NonPolyA_perM 38 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981270 M M NA Agree 0.00 0.03 0.00 0.09 1.10 0.99 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.925184 0.016167 0.02259 0.036059 78.79 15.59 4.81 13 LP2 (2026-09-30) PASS NonPolyA_perM 13 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981271 M M NA Agree 0.01 0.54 0.00 4.63 1.80 15.66 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.939656 0.027254 0.023715 0.009374 75.23 12.42 11.77 33 LP2 (2026-09-30) PASS NonPolyA_perM 33 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981272 M M NA Agree 0.00 1.17 0.00 5.52 3.19 19.38 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.903947 0.032044 0.027097 0.036913 78.71 12.84 7.76 36 LP2 (2026-09-30) PASS NonPolyA_perM 36 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981273 M M NA Agree 0.00 1.86 0.00 11.11 6.06 38.95 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.915795 0.042009 0.03092 0.011276 82.86 9.08 7.35 45 LP2 (2026-09-30) PASS NonPolyA_perM 45 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981274 M M NA Agree 0.00 1.41 0.00 7.39 4.08 27.09 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.925004 0.033373 0.028013 0.01361 83.29 10.00 6.02 36 LP2 (2026-09-30) PASS NonPolyA_perM 36 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981275 M M NA Agree 0.01 1.11 0.00 7.25 3.53 23.97 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.923781 0.034258 0.027458 0.014504 79.91 10.40 9.02 29 LP2 (2026-09-30) PASS NonPolyA_perM 29 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981276 M M NA Agree 0.01 1.15 0.00 4.67 3.07 16.37 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.928749 0.033159 0.026862 0.01123 81.16 9.78 8.21 29 LP2 (2026-09-30) PASS NonPolyA_perM 29 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981277 M M NA Agree 0.00 1.34 0.00 4.54 3.25 14.48 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.931833 0.033041 0.026746 0.00838 79.80 10.21 9.21 33 LP2 (2026-09-30) PASS NonPolyA_perM 33 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981278 M M NA Agree 0.01 0.90 0.00 2.95 2.78 11.76 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.929778 0.030158 0.026539 0.013525 80.30 11.14 7.77 37 LP2 (2026-09-30) PASS NonPolyA_perM 37 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981279 M M NA Agree 0.00 0.87 0.00 4.19 3.28 22.52 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.932349 0.028869 0.026106 0.012676 81.99 11.40 5.90 34 LP2 (2026-09-30) PASS NonPolyA_perM 34 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981280 M M NA Agree 0.04 2.09 0.00 3.51 7.79 39.55 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.924374 0.038116 0.029925 0.007585 84.54 7.98 6.92 64 LP2 (2026-09-30) PASS NonPolyA_perM 64 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981281 M M NA Agree 0.01 1.20 0.00 5.93 3.40 18.32 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.924509 0.029883 0.025615 0.019992 79.84 11.25 8.20 29 LP2 (2026-09-30) PASS NonPolyA_perM 29 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981282 M M NA Agree 0.00 0.67 0.00 5.06 3.34 20.44 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.930287 0.032065 0.027096 0.010552 82.16 10.46 6.63 28 LP2 (2026-09-30) PASS NonPolyA_perM 28 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981283 M M NA Agree 0.00 0.41 0.00 2.55 2.15 13.44 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.912826 0.021269 0.022085 0.04382 73.38 13.18 12.68 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981284 M M NA Agree 0.01 0.90 0.00 5.13 3.49 18.52 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.933995 0.030951 0.024892 0.010162 82.54 9.99 6.67 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981285 M M NA Agree 0.00 0.39 0.00 2.21 1.76 9.88 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.939268 0.025422 0.022153 0.013157 79.69 12.92 6.68 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981286 M M NA Agree 0.00 0.91 0.00 4.98 3.34 17.16 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.935759 0.030977 0.02694 0.006324 78.29 10.42 10.60 33 LP2 (2026-09-30) PASS NonPolyA_perM 33 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981287 M M NA Agree 0.02 1.59 0.00 8.26 4.80 32.04 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.927964 0.037462 0.028329 0.006246 78.40 9.11 11.84 36 LP2 (2026-09-30) PASS NonPolyA_perM 36 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981288 M M NA Agree 0.03 10.01 0.00 44.98 23.21 63.12 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.887528 0.064689 0.042293 0.00549 89.71 3.46 6.16 59 LP2 (2026-09-30) PASS NonPolyA_perM 59 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981289 M M NA Agree 0.01 8.66 0.00 45.33 20.71 60.45 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.893627 0.06028 0.041215 0.004878 88.47 3.45 7.46 70 LP2 (2026-09-30) PASS NonPolyA_perM 70 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981290 M M NA Agree 0.05 8.63 0.00 41.90 20.29 63.42 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.89059 0.054145 0.040154 0.015112 88.56 4.42 6.45 68 LP2 (2026-09-30) PASS NonPolyA_perM 68 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981291 M M NA Agree 0.03 9.45 0.00 45.37 21.11 64.77 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.884436 0.057359 0.041472 0.016733 88.68 4.54 6.11 56 LP2 (2026-09-30) PASS NonPolyA_perM 56 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981292 M M NA Agree 0.07 9.88 0.00 42.86 21.73 58.63 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.886495 0.06331 0.042233 0.007962 88.18 3.71 7.41 61 LP2 (2026-09-30) PASS NonPolyA_perM 61 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981293 M M NA Agree 0.10 8.65 0.00 44.62 19.97 61.78 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.890483 0.062774 0.040566 0.006176 90.00 3.56 5.82 75 LP2 (2026-09-30) PASS NonPolyA_perM 75 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981294 M M NA Agree 0.08 8.37 0.00 45.23 19.32 67.45 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.867982 0.066192 0.040675 0.02515 86.52 5.46 7.35 81 LP2 (2026-09-30) PASS NonPolyA_perM 81 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981295 M M NA Agree 0.06 9.11 0.00 43.93 20.13 67.35 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.89083 0.062654 0.040012 0.006504 90.08 3.58 5.68 66 LP2 (2026-09-30) PASS NonPolyA_perM 66 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981296 M M NA Agree 0.08 8.80 0.00 38.43 17.88 63.09 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.890289 0.061069 0.04072 0.007922 89.49 3.73 6.09 61 LP2 (2026-09-30) PASS NonPolyA_perM 61 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981297 M M NA Agree 0.07 9.45 0.00 45.76 22.19 60.52 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.875868 0.065789 0.040103 0.01824 88.59 4.68 6.07 69 LP2 (2026-09-30) PASS NonPolyA_perM 69 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981298 M M NA Agree 0.08 8.81 0.00 40.54 19.04 66.64 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.89458 0.059107 0.040317 0.005996 90.22 3.56 5.56 64 LP2 (2026-09-30) PASS NonPolyA_perM 64 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981299 M M NA Agree 0.05 9.66 0.00 45.44 19.72 64.56 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.892537 0.061135 0.041502 0.004826 91.35 3.44 4.47 56 LP2 (2026-09-30) PASS NonPolyA_perM 56 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981300 M M NA Agree 0.07 10.53 0.00 52.40 21.28 66.20 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.89288 0.061135 0.040683 0.005302 90.57 3.53 5.41 74 LP2 (2026-09-30) PASS NonPolyA_perM 74 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981301 M M NA Agree 0.09 8.85 0.00 26.92 21.51 76.89 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.897552 0.05657 0.041953 0.003925 90.03 3.44 5.89 69 LP2 (2026-09-30) PASS NonPolyA_perM 69 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981302 M M NA Agree 0.05 9.93 0.00 54.21 21.66 66.77 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.896933 0.05838 0.040949 0.003737 90.62 3.42 5.46 69 LP2 (2026-09-30) PASS NonPolyA_perM 69 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981303 M M NA Agree 0.07 9.49 0.00 25.90 19.79 82.94 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.896677 0.05593 0.041361 0.006032 91.15 3.64 4.59 82 LP2 (2026-09-30) PASS NonPolyA_perM 82 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981304 M M NA Agree 0.11 10.29 0.00 44.90 18.89 73.45 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.888714 0.061856 0.041082 0.008348 89.66 3.95 5.71 84 LP2 (2026-09-30) PASS NonPolyA_perM 84 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981305 M M NA Agree 0.11 10.27 0.00 49.13 20.52 74.36 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.892089 0.06034 0.041147 0.006424 90.08 3.76 5.48 81 LP2 (2026-09-30) PASS NonPolyA_perM 81 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981306 M M NA Agree 0.56 8.60 0.00 47.79 18.90 66.35 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.886583 0.064597 0.041054 0.007766 89.82 3.83 5.51 64 LP2 (2026-09-30) PASS NonPolyA_perM 64 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981307 M M NA Agree 0.06 3.42 0.00 11.32 8.61 51.92 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.91393 0.037502 0.03937 0.009198 89.74 4.70 4.87 60 LP2 (2026-09-30) PASS NonPolyA_perM 60 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981308 M M NA Agree 0.20 7.20 0.00 37.19 16.49 60.86 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.891966 0.058268 0.038321 0.011445 90.38 4.25 4.64 62 LP2 (2026-09-30) PASS NonPolyA_perM 62 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM7981309 M M NA Agree 0.04 6.14 0.00 24.43 16.78 67.73 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.897378 0.052556 0.041506 0.008561 88.72 4.13 6.40 59 LP2 (2026-09-30) PASS NonPolyA_perM 59 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does