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 22 samples 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 GSM8195926 not_specified M NA Conflict 0.00 1.70 0.00 9.06 5.89 36.55 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.847011 0.023894 0.055922 0.073173 71.80 8.04 19.98 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195927 not_specified M NA Conflict 0.00 1.19 0.00 11.04 5.31 35.79 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.863074 0.023298 0.055691 0.057937 77.11 7.38 15.32 14 LP2 (2026-09-30) PASS NonPolyA_perM 14 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195928 not_specified M NA Conflict 0.00 1.51 0.00 7.81 6.23 34.51 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.849104 0.025844 0.054107 0.070945 78.07 8.73 13.00 23 LP2 (2026-09-30) PASS NonPolyA_perM 23 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195929 not_specified M NA Conflict 0.00 1.00 0.00 9.48 5.44 34.06 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.850131 0.024858 0.055501 0.06951 78.84 8.57 12.41 15 LP2 (2026-09-30) PASS NonPolyA_perM 15 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195930 not_specified F NA Conflict 2.34 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.848274 0.028276 0.055428 0.068023 82.29 8.86 8.64 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195931 not_specified F NA Conflict 1.86 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.855574 0.026801 0.054402 0.063223 78.39 7.88 13.54 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195932 not_specified F NA Conflict 1.56 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.8572 0.025681 0.053392 0.063728 81.25 8.51 10.01 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195933 not_specified F NA Conflict 1.91 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.828777 0.028684 0.056522 0.086017 58.38 7.98 33.45 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195934 not_specified M NA Conflict 0.00 2.38 0.00 10.82 8.85 37.85 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.873549 0.030288 0.054428 0.041735 79.99 5.87 13.96 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195935 not_specified M NA Conflict 0.00 1.72 0.00 9.26 4.63 34.65 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.899703 0.022077 0.055233 0.022987 77.70 4.32 17.82 16 LP2 (2026-09-30) PASS NonPolyA_perM 16 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195936 not_specified M NA Conflict 0.00 1.44 0.00 10.32 6.80 34.03 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.882745 0.022233 0.054992 0.04003 84.88 6.22 8.72 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195937 not_specified M NA Conflict 0.00 1.26 0.00 7.05 5.27 31.71 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.849996 0.023661 0.053595 0.072748 73.43 8.16 18.24 21 LP2 (2026-09-30) PASS NonPolyA_perM 21 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195938 not_specified F NA Conflict 1.12 0.03 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.861632 0.024962 0.054468 0.058938 82.12 7.76 9.93 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195939 not_specified F NA Conflict 2.78 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.84331 0.028832 0.052097 0.075761 79.34 8.86 11.63 22 LP2 (2026-09-30) PASS NonPolyA_perM 22 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195940 not_specified F NA Conflict 2.15 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.844473 0.027495 0.052448 0.075583 80.23 9.02 10.56 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195941 not_specified F NA Conflict 0.22 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.826868 0.01893 0.051652 0.10255 73.98 10.91 14.95 14 LP2 (2026-09-30) PASS NonPolyA_perM 14 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195942 not_specified M NA Conflict 0.00 1.86 0.00 10.73 6.00 34.22 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.85587 0.029759 0.05459 0.05978 81.05 7.72 11.04 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195943 not_specified M NA Conflict 0.00 1.24 0.00 10.47 5.82 38.18 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.864113 0.027662 0.055339 0.052886 83.23 7.36 9.20 19 LP2 (2026-09-30) PASS NonPolyA_perM 19 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195944 not_specified M NA Conflict 0.00 1.46 0.00 8.82 5.26 27.47 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.846809 0.021708 0.055029 0.076454 80.70 9.55 9.52 12 LP2 (2026-09-30) PASS NonPolyA_perM 12 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195945 not_specified M NA Conflict 0.00 0.98 0.00 8.51 5.33 31.22 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.833963 0.026092 0.052558 0.087386 72.55 9.56 17.71 26 LP2 (2026-09-30) PASS NonPolyA_perM 26 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195946 not_specified F NA Conflict 1.63 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.846674 0.026256 0.05485 0.072219 82.09 9.42 8.28 18 LP2 (2026-09-30) PASS NonPolyA_perM 18 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195947 not_specified F NA Conflict 1.67 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.81843 0.02438 0.053034 0.104157 76.43 11.76 11.60 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195948 not_specified F NA Conflict 2.08 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.824017 0.027832 0.052099 0.096053 80.29 11.40 8.11 26 LP2 (2026-09-30) PASS NonPolyA_perM 26 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195949 not_specified F NA Conflict 2.01 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.836438 0.027788 0.053693 0.08208 81.52 10.16 8.12 25 LP2 (2026-09-30) PASS NonPolyA_perM 25 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195950 not_specified M NA Conflict 0.00 1.90 0.00 13.07 6.91 39.42 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.86973 0.032404 0.05919 0.038676 62.33 5.09 32.35 34 LP2 (2026-09-30) PASS NonPolyA_perM 34 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195951 not_specified M NA Conflict 0.00 0.95 0.00 9.70 4.76 30.65 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.863913 0.02318 0.055402 0.057505 83.17 8.11 8.48 18 LP2 (2026-09-30) PASS NonPolyA_perM 18 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195952 not_specified M NA Conflict 0.00 1.53 0.00 9.83 3.96 32.69 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.844694 0.024326 0.054688 0.076291 76.03 9.01 14.76 26 LP2 (2026-09-30) PASS NonPolyA_perM 26 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195953 not_specified M NA Conflict 0.00 1.68 0.00 11.78 6.70 41.28 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.880927 0.023143 0.05563 0.0403 84.21 6.39 9.18 14 LP2 (2026-09-30) PASS NonPolyA_perM 14 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195954 not_specified F NA Conflict 0.76 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.84111 0.021486 0.054362 0.083042 81.16 10.16 8.47 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195955 not_specified F NA Conflict 1.82 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.845929 0.025059 0.052937 0.076075 81.28 9.46 9.06 26 LP2 (2026-09-30) PASS NonPolyA_perM 26 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195956 not_specified F NA Conflict 0.36 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.196912 0.010187 0.011008 0.781893 19.20 74.85 5.42 311 LP2 (2026-09-30) LOW_MAPPING NonPolyA_perM 311 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195957 not_specified F NA Conflict 1.42 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.842524 0.024082 0.053352 0.080042 79.11 9.46 11.25 25 LP2 (2026-09-30) PASS NonPolyA_perM 25 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195958 not_specified M NA Conflict 0.00 1.75 0.00 12.43 6.91 37.15 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.856318 0.028308 0.055964 0.05941 80.93 7.96 10.90 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195959 not_specified M NA Conflict 0.00 1.66 0.00 12.53 5.88 38.91 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.856403 0.026764 0.057131 0.059703 82.86 8.14 8.77 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195960 not_specified M NA Conflict 0.00 1.09 0.00 10.88 5.43 32.14 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.845405 0.023274 0.053174 0.078147 80.33 9.62 9.84 24 LP2 (2026-09-30) PASS NonPolyA_perM 24 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195961 not_specified M NA Conflict 0.00 1.40 0.00 9.51 5.32 31.88 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.800929 0.032071 0.050786 0.116214 78.05 12.92 8.83 42 LP2 (2026-09-30) PASS NonPolyA_perM 42 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195962 not_specified F NA Conflict 1.05 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.832579 0.023947 0.053725 0.089748 82.17 10.97 6.67 22 LP2 (2026-09-30) PASS NonPolyA_perM 22 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195963 not_specified F NA Conflict 1.36 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.838488 0.024802 0.054579 0.082131 81.49 10.15 8.17 19 LP2 (2026-09-30) PASS NonPolyA_perM 19 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195964 not_specified F NA Conflict 2.17 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.841447 0.027932 0.053364 0.077258 81.12 9.55 9.13 27 LP2 (2026-09-30) PASS NonPolyA_perM 27 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195965 not_specified F NA Conflict 2.44 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.840569 0.033289 0.054962 0.07118 83.05 9.40 7.32 33 LP2 (2026-09-30) PASS NonPolyA_perM 33 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195966 not_specified M NA Conflict 0.00 1.34 0.00 8.57 5.48 35.42 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.85051 0.024497 0.054126 0.070866 75.48 8.29 16.04 23 LP2 (2026-09-30) PASS NonPolyA_perM 23 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195967 not_specified M NA Conflict 0.00 1.09 0.00 9.01 4.97 33.17 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.866563 0.026195 0.054063 0.053178 83.51 7.51 8.79 20 LP2 (2026-09-30) PASS NonPolyA_perM 20 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195968 not_specified M NA Conflict 0.00 0.72 0.00 8.87 5.44 31.35 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.844652 0.022537 0.054287 0.078524 77.17 9.37 13.26 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195969 not_specified M NA Conflict 0.00 2.08 0.00 11.55 6.56 32.58 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.873476 0.028607 0.054866 0.043051 85.42 6.59 7.81 23 LP2 (2026-09-30) PASS NonPolyA_perM 23 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195970 not_specified M NA Conflict 0.00 2.08 0.00 11.53 7.36 39.72 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.869254 0.026805 0.05568 0.048262 85.78 6.98 7.06 17 LP2 (2026-09-30) PASS NonPolyA_perM 17 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195971 not_specified F NA Conflict 2.30 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.892156 0.026634 0.055698 0.025512 86.12 4.88 8.81 16 LP2 (2026-09-30) PASS NonPolyA_perM 16 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195972 not_specified M NA Conflict 0.00 1.83 0.00 11.71 5.54 37.56 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.885058 0.024962 0.055829 0.034152 84.99 5.67 9.13 16 LP2 (2026-09-30) PASS NonPolyA_perM 16 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM8195973 not_specified F NA Conflict 2.10 0.00 0.00 0.00 0.00 0.00 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.841867 0.027126 0.052301 0.078706 77.35 9.13 13.34 19 LP2 (2026-09-30) PASS NonPolyA_perM 19 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does