diff --git a/CHANGES.md b/CHANGES.md index fb27fe779ec0157f0cedd951bd30b2f2726f2e85..6f7fb1641c5c2b32c51055a44da05fe815c44bed 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,11 @@ +2024-06-20 + +Added support for barnyard reference. + +2024-02-01 + +Added ability to run multiple samples at once. + 2023-09-14 Initial version. \ No newline at end of file diff --git a/README.md b/README.md index dc323062541c810a43f18ae93b78b8c8e95c4372..48cae9bbb566ecef21348ee30546a06dc8fa8cfe 100755 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ selected, only those matching the sample name will be included. - sample_sheet: This is a file with the following named columns: - **sample**: The name of the sample. This must match the prefix of the associated fastq files. - - **reference**: Which reference genome to use. This workflow currently supports the values "hg38" or "mm10". + - **reference**: Which reference genome to use. This workflow currently supports the values "hg38", "mm10", or "barnyard" (hg38 and mm10 combined). - **expectCells**: The number of cells expected from this sample. Set to "0" for auto-detection. - **chemistry**: The chemistry used to generate libraries. Set to "auto" for auto-detection. Note that if the chemistry is 3' v1 or you're analyzing GEX data alone generated from diff --git a/docs/index.md b/docs/index.md index 39461ed9b7cbe3a531e14ca0b63a03f8a3879960..c841f8bb222bea34ae4639e2aa5fc0f36205eef0 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,7 +15,7 @@ selected, only those with prefixes matching the sample name will be included. - sample_sheet: This is a file with the following named columns: - **sample**: The name of the sample. This must match the prefix of the associated fastq files. - - **reference**: Which reference genome to use. This workflow currently supports the values "hg38" or "mm10". + - **reference**: Which reference genome to use. This workflow currently supports the values "hg38", "mm10", or "barnyard" (hg38 and mm10 combined). - **expectCells**: The number of cells expected from this sample. Set to "0" for auto-detection. - **chemistry**: The chemistry used to generate libraries. Set to "auto" for auto-detection. Note that if the chemistry is 3' v1 or you're analyzing GEX data alone generated from diff --git a/test_data/sample_sheet.csv b/test_data/sample_sheet.csv index 8f88ade1d3b7fe0f8f08eef0c69c799ad5e20a6a..eb8ef901d88acb54ecafc4edfd41fcec70245e6d 100644 --- a/test_data/sample_sheet.csv +++ b/test_data/sample_sheet.csv @@ -1,3 +1,4 @@ sample,reference,expectCells,chemistry,introns,noBam Brain_Tumor_3p_LT,hg38,0,auto,true,true -hgmm_100,mm10,0,auto,true,true \ No newline at end of file +hgmm_100,mm10,0,auto,true,true +hgmm_100,barnyard,0,auto,true,true \ No newline at end of file diff --git a/workflow/main.nf b/workflow/main.nf index 0144fd1c182f31377690dad678c6acdd77c8e7e5..2a0535a11040bb77f72ec859a1dba8ea262fb222 100755 --- a/workflow/main.nf +++ b/workflow/main.nf @@ -42,6 +42,9 @@ process cr_count { case "mm10": ref = file("/project/apps_database/cellranger/refdata-gex-mm10-2020-A") break + case "barnyard": + ref = file("/project/apps_database/cellranger/refdata-gex-GRCh38_and_mm10-2020-A") + break default: ref = file(ref) }