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 GSM5047894 M M NA Agree 0.14 8.21 0.00 46.23 18.03 95.39 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.852654 0.095904 0.051308 0.000134 98.43 1.45 0.06 87 LP2 (2026-09-30) PASS NonPolyA_perM 87 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047895 M M NA Agree 0.13 9.07 0.00 47.73 19.02 101.19 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.850952 0.099207 0.049739 0.000102 98.44 1.43 0.06 101 LP2 (2026-09-30) PASS NonPolyA_perM 101 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047896 M M NA Agree 0.10 8.92 0.00 47.27 18.21 91.89 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.849793 0.10152 0.04859 0.000096 98.41 1.47 0.06 91 LP2 (2026-09-30) PASS NonPolyA_perM 91 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047897 M M NA Agree 0.07 8.29 0.00 45.25 17.36 99.90 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.865884 0.087932 0.046109 0.000074 98.27 1.61 0.05 82 LP2 (2026-09-30) PASS NonPolyA_perM 82 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047898 M M NA Agree 0.17 8.33 0.00 52.79 18.43 105.85 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.856366 0.093111 0.05043 0.000093 98.49 1.39 0.06 73 LP2 (2026-09-30) PASS NonPolyA_perM 73 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047899 M M NA Agree 0.18 8.13 0.00 46.41 18.65 92.02 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.845752 0.104032 0.049755 0.000461 98.47 1.40 0.06 88 LP2 (2026-09-30) PASS NonPolyA_perM 88 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047900 M M NA Agree 0.09 9.64 0.00 50.36 17.28 103.62 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.858953 0.094382 0.046574 0.000091 98.23 1.64 0.05 103 LP2 (2026-09-30) PASS NonPolyA_perM 103 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047901 M M NA Agree 0.11 8.00 0.00 53.18 19.94 100.55 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.858407 0.094298 0.047211 0.000084 98.23 1.64 0.05 82 LP2 (2026-09-30) PASS NonPolyA_perM 82 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047902 M M NA Agree 0.19 8.60 0.00 51.40 19.57 96.78 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.855556 0.096865 0.047493 0.000085 98.21 1.65 0.05 75 LP2 (2026-09-30) PASS NonPolyA_perM 75 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047903 M M NA Agree 0.19 7.76 0.00 50.33 18.01 88.84 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.839857 0.113674 0.046254 0.000215 98.69 1.17 0.08 80 LP2 (2026-09-30) PASS NonPolyA_perM 80 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047904 M M NA Agree 0.12 7.93 0.00 53.16 18.25 79.84 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.835294 0.116054 0.048423 0.000228 98.69 1.16 0.08 84 LP2 (2026-09-30) PASS NonPolyA_perM 84 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047905 M M NA Agree 0.09 6.73 0.00 47.74 16.95 76.87 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.855359 0.10119 0.043265 0.000186 98.67 1.20 0.07 73 LP2 (2026-09-30) PASS NonPolyA_perM 73 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047906 M M NA Agree 0.21 8.03 0.00 50.36 17.66 85.57 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.848702 0.106844 0.044165 0.000288 98.62 1.25 0.07 94 LP2 (2026-09-30) PASS NonPolyA_perM 94 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047907 M M NA Agree 0.18 7.69 0.00 48.54 17.65 78.15 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.827897 0.117356 0.054289 0.000459 98.53 1.32 0.11 85 LP2 (2026-09-30) PASS NonPolyA_perM 85 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047908 M M NA Agree 0.22 7.66 0.00 54.38 17.33 89.22 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.842719 0.111133 0.044955 0.001194 98.56 1.31 0.07 75 LP2 (2026-09-30) PASS NonPolyA_perM 75 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047909 M M NA Agree 0.14 7.78 0.00 50.34 18.43 87.23 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.850157 0.105957 0.043692 0.000194 98.45 1.42 0.07 93 LP2 (2026-09-30) PASS NonPolyA_perM 93 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047910 M Undetermined NA Conflict 65.67 8.01 0.00 50.27 15.74 85.60 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.844028 0.109827 0.045957 0.000188 98.63 1.24 0.07 69 LP2 (2026-09-30) PASS NonPolyA_perM 69 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does GSM5047911 M M NA Agree 0.22 7.99 0.00 58.71 18.95 86.05 SECOND_READ_TRANSCRIPTION_STRAND POLYA 0.849643 0.106033 0.044143 0.000182 98.43 1.44 0.07 89 LP2 (2026-09-30) PASS NonPolyA_perM 89 <= 350: non-polyadenylated small RNAs removed, as oligo-dT (polyA) selection does