Skip to content

Commit

Permalink
Rip out 10x auto-detection. It was broken anyway as it was
Browse files Browse the repository at this point in the history
using the old barcode sets
  • Loading branch information
tbooth committed Dec 18, 2024
1 parent 6ce3d35 commit 8e790f7
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 392 deletions.

This file was deleted.

96 changes: 0 additions & 96 deletions 10x_barcodes/chromium-shared-sample-indexes-plate.csv

This file was deleted.

88 changes: 0 additions & 88 deletions count_10x_barcodes.py

This file was deleted.

14 changes: 0 additions & 14 deletions driver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -289,8 +289,6 @@ action_demultiplexed() {

set +e

detect_and_keep_10x |& plog

# In certain cases read1_qc can make a 1-tile report with a later timestamp than the full
# bcl2fastq output and the reduced numbers end up in the final report. To be sure, touch all
# the real Stats.json files so Snakemake sees they are new and picks them up.
Expand Down Expand Up @@ -680,18 +678,6 @@ send_summary_to_rt() {
|| echo "Error while summarizing lane contents." ) ) 2>&1
}

detect_and_keep_10x() {
# Attempt to avoid accidental deletion of 10x runs following the incident where
# they were left unprocessed and the run was deleted.
# Note this might resonably fail so set +e before running it, and redirect outputs
# to the plog.
if count_10x_barcodes.py "$DEMUX_OUTPUT_FOLDER"/demultiplexing/lane*/Stats/Stats.json ; then
echo "10X barcodes detected, so adding pipeline/keep file"
( set -o noclobber ;
echo "10X barcodes detected by Illuminatus" > pipeline/keep )
fi
}

run_qc() {
# At present, this is only ever called by action_demultiplexed.
# If qc failed, the ticket subject will be 'failed' so reset it (but an RT error should not be fatal).
Expand Down
87 changes: 0 additions & 87 deletions test/test_count_10x_barcodes.py

This file was deleted.

Loading

0 comments on commit 8e790f7

Please sign in to comment.