You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,13 @@
1
1
# Trim Galore Changelog
2
2
3
+
### Version 0.6.10 (Release on 02 Feb 2023)
4
+
5
+
- Fixed a missing default value of `gzip` as the default decompression path (see [here](https://github.com/FelixKrueger/TrimGalore/commit/a3c6a64ae71657f1a282e01134293e424177a7d5)).
6
+
7
+
### Version 0.6.9 (Release on 29 Jan 2023)
8
+
9
+
- Fixed a decalaration bug for `maxn_fraction` which had crept in during merging of different branches (see [here](https://github.com/FelixKrueger/TrimGalore/commit/cf9a9d97b723d3829dd902f1229d9c9b7cff8ba0)).
10
+
3
11
### Version 0.6.8 (Release on 28 Jan 2023)
4
12
5
13
- Added new option `--stranded_illumina` to allow trimming of the adapter sequence `ACTGTCTCTTATA` (whick looks like the Nextera sequence but with an additional A from A-tailing). See also here: https://github.com/FelixKrueger/TrimGalore/issues/127.
Copy file name to clipboardExpand all lines: trim_galore
+46-44Lines changed: 46 additions & 44 deletions
Original file line number
Diff line number
Diff line change
@@ -32,15 +32,16 @@ use Cwd;
32
32
my$DOWARN = 1; # print on screen warning and text by default
33
33
BEGIN { $SIG{'__WARN__'} = sub { warn$_[0] if$DOWARN } };
34
34
35
-
my$trimmer_version = '0.6.9';
36
-
my$last_modified = "29 01 2023";
35
+
my$trimmer_version = '0.6.10';
36
+
my$last_modified = "02 02 2023";
37
37
38
38
my$cutadapt_version;
39
39
my$python_version;
40
40
41
41
42
42
my ($compression_path,$decompression_path,$cores,$cutoff,$adapter,$stringency,$rrbs,$length_cutoff,$keep,$fastqc,$non_directional,$phred_encoding,$fastqc_args,$trim,$gzip,$validate,$retain,$length_read_1,$length_read_2,$a2,$error_rate,$output_dir,$no_report_file,$dont_gzip,$clip_r1,$clip_r2,$three_prime_clip_r1,$three_prime_clip_r2,$nextera,$stranded_illumina,$small_rna,$path_to_cutadapt,$illumina,$max_length,$maxn,$maxn_fraction,$trim_n,$hardtrim5,$clock,$polyA,$hardtrim3,$nextseq,$basename,$consider_already_trimmed,$umi_from_r2) = process_commandline();
43
43
44
+
44
45
my$report_message; # stores result of adapter auto-detection
45
46
46
47
my@filenames = @ARGV;
@@ -2306,10 +2307,10 @@ sub autodetect_polyA_type{
2306
2307
warn"Attempting to auto-detect PolyA type from the first 1 million sequences of the first file (>> $ARGV[0] <<)\n\n";
2307
2308
2308
2309
if ($ARGV[0] =~ /gz$/){
2309
-
open (AUTODETECT,"$decompression_path -d -c $ARGV[0] |") ordie"Failed to read from file $ARGV[0]\n";
2310
+
open (AUTODETECT,"$decompression_path -d -c $ARGV[0] |") ordie"Failed to read from file $ARGV[0]\n";
2310
2311
}
2311
2312
else{
2312
-
open (AUTODETECT,$ARGV[0]) ordie"Failed to read from file $ARGV[0]\n";
2313
+
open (AUTODETECT,$ARGV[0]) ordie"Failed to read from file $ARGV[0]\n";
2313
2314
}
2314
2315
2315
2316
my%adapters;
@@ -2392,42 +2393,42 @@ sub autodetect_polyA_type{
my$stranded_illumina; # added on 15 Jan 2022; https://support.illumina.com/bulletins/2020/06/trimming-t-overhang-options-for-the-illumina-rna-library-prep-wo.html
2426
-
my$small_rna;
2427
-
my$illumina;
2428
-
my$path_to_cutadapt;
2429
-
my$max_length;
2430
-
my$maxn;
2396
+
my$help;
2397
+
my$quality;
2398
+
my$adapter;
2399
+
my$adapter2;
2400
+
my$stringency;
2401
+
my$report;
2402
+
my$version;
2403
+
my$rrbs;
2404
+
my$length_cutoff;
2405
+
my$keep;
2406
+
my$fastqc;
2407
+
my$non_directional;
2408
+
my$phred33;
2409
+
my$phred64;
2410
+
my$fastqc_args;
2411
+
my$gzip;
2412
+
my$validate;
2413
+
my$retain;
2414
+
my$length_read_1;
2415
+
my$length_read_2;
2416
+
my$error_rate;
2417
+
my$output_dir;
2418
+
my$no_report_file;
2419
+
my$suppress_warn;
2420
+
my$dont_gzip;
2421
+
my$clip_r1;
2422
+
my$clip_r2;
2423
+
my$three_prime_clip_r1;
2424
+
my$three_prime_clip_r2;
2425
+
my$nextera;
2426
+
my$stranded_illumina; # added on 15 Jan 2022; https://support.illumina.com/bulletins/2020/06/trimming-t-overhang-options-for-the-illumina-rna-library-prep-wo.html
2427
+
my$small_rna;
2428
+
my$illumina;
2429
+
my$path_to_cutadapt;
2430
+
my$max_length;
2431
+
my$maxn;
2431
2432
my$trimn;
2432
2433
my$hardtrim5;
2433
2434
my$hardtrim3;
@@ -2437,6 +2438,7 @@ sub process_commandline{
2437
2438
my$basename;
2438
2439
my$cores;
2439
2440
my$compression_path;
2441
+
my$decompression_path = 'gzip'; # default
2440
2442
my$consider_already_trimmed;
2441
2443
my$implicon;
2442
2444
@@ -2643,8 +2645,8 @@ VERSION
2643
2645
$decompression_path = "pigz -p 4";
2644
2646
}
2645
2647
else {
2646
-
$decompression_path = "pigz -p $cores";
2647
-
}
2648
+
$decompression_path = "pigz -p $cores";
2649
+
}
2648
2650
}
2649
2651
else {
2650
2652
warn"Proceeding with 'gzip' for compression. PLEASE NOTE: Using multi-cores for trimming with 'gzip' only has only very limited effect! (see here: https://github.com/FelixKrueger/TrimGalore/issues/16#issuecomment-458557103)\n";
@@ -2668,7 +2670,7 @@ VERSION
2668
2670
$decompression_path = "igzip";
2669
2671
}
2670
2672
else {
2671
-
warn"Proceeding with '$decompression_path' for decompression.";
2673
+
warn"Proceeding with '$decompression_path' for decompression\n";
2672
2674
warn"To decrease CPU usage of decompression, please install 'igzip' and run again\n\n";
2673
2675
}
2674
2676
@@ -3471,7 +3473,7 @@ Paired-end specific options:
3471
3473
'.unpaired_2.fq' output file. These reads may be mapped in single-end mode.
0 commit comments