File tree 8 files changed +51
-9
lines changed
modules/kherronism/braker3
8 files changed +51
-9
lines changed Original file line number Diff line number Diff line change 3
3
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ )
4
4
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
5
5
6
+ ## 0.3.2 - [ 13-May-2024]
7
+
8
+ ### ` Added `
9
+
10
+ ### ` Fixed `
11
+
12
+ 1 . Increased time limit for REPEATMODELER_REPEATMODELER to 5 days
13
+ 2 . Now removing comments from fasta file before feeding it to BRAKER added tests for the perl one liner
14
+ 3 . Fixed CHANGELOG version check failure in ` version_check.sh `
15
+ 4 . Increased the SLURM job time limit to 14 days
16
+
17
+ ### ` Dependencies `
18
+
19
+ 1 . NextFlow!>=23.04.4
20
+ 2 . nf-validation=1.1.3
21
+
22
+ ### ` Deprecated `
23
+
6
24
## 0.3.1 - [ 10-May-2024]
7
25
8
26
### ` Added `
Original file line number Diff line number Diff line change @@ -66,21 +66,21 @@ process {
66
66
memory = { check_max( 200.GB * task.attempt, 'memory' ) }
67
67
}
68
68
69
- withName:REPEATMODELER_REPEATMODELER {
70
- time = { check_max( 3.days * task.attempt, 'time' ) }
69
+ withName:EGGNOGMAPPER {
70
+ time = { check_max( 1.day * task.attempt, 'time' ) }
71
71
}
72
72
withName:REPEATMASKER {
73
73
time = { check_max( 2.days * task.attempt, 'time' ) }
74
74
}
75
+ withName:REPEATMODELER_REPEATMODELER {
76
+ time = { check_max( 5.days * task.attempt, 'time' ) }
77
+ }
75
78
withName:EDTA_EDTA {
76
79
time = { check_max( 7.days * task.attempt, 'time' ) }
77
80
}
78
81
withName:BRAKER3 {
79
82
time = { check_max( 7.days * task.attempt, 'time' ) }
80
83
}
81
- withName:EGGNOGMAPPER {
82
- time = { check_max( 1.day * task.attempt, 'time' ) }
83
- }
84
84
withName:CUSTOM_DUMPSOFTWAREVERSIONS {
85
85
cache = false
86
86
}
Original file line number Diff line number Diff line change @@ -42,8 +42,12 @@ process BRAKER3 {
42
42
"""
43
43
cp -r /usr/share/augustus/config augustus_config
44
44
45
+ perl -p -e 's/^(>\\ S+).*\$ /\$ 1/' \\
46
+ ${ fasta} \\
47
+ > ${ prefix} .name.only.genome.masked.fasta
48
+
45
49
braker.pl \\
46
- --genome ${ fasta } \\
50
+ --genome ${ prefix } .name.only.genome.masked.fasta \\
47
51
${ new_species} \\
48
52
--workingdir ${ prefix} \\
49
53
--AUGUSTUS_CONFIG_PATH "\$ (pwd)/augustus_config" \\
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ perl -p -e ' s/^(>\S+).*$/$1/' \
4
+ modules/kherronism/braker3/tests/test.fa
Original file line number Diff line number Diff line change
1
+ >chr1 This is with four spaces and a space and a tab
2
+ AAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAAC
3
+ CCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTA
4
+ >chr2 This is with four spaces
5
+ TAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAA
6
+ CCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCT
7
+ AAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAAC
8
+ >chr3 This is with a single space
9
+ TAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAA
10
+ CCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCT
11
+ >chrX
12
+ AACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACC
13
+ CTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAA
14
+ >chrY This desc is with tab and another tab | and a vertical slash
15
+ AACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACC
16
+ CTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAAACCCTAA
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ manifest {
58
58
description = """ A NextFlow pipeline for pan-genome annotation"""
59
59
mainScript = ' main.nf'
60
60
nextflowVersion = ' !>=23.04.4'
61
- version = ' 0.3.1 '
61
+ version = ' 0.3.2 '
62
62
doi = ' '
63
63
}
64
64
Original file line number Diff line number Diff line change 2
2
3
3
4
4
# SBATCH --job-name PANGENE
5
- # SBATCH --time=7 -00:00:00
5
+ # SBATCH --time=14 -00:00:00
6
6
# SBATCH --nodes=1
7
7
# SBATCH --ntasks=1
8
8
# SBATCH --cpus-per-task=1
Original file line number Diff line number Diff line change @@ -4,5 +4,5 @@ config_version=$(sed -n "s/.*version.*= '\(.*\)'.*/\1/p" nextflow.config)
4
4
5
5
# Check CHANGELOG version
6
6
7
- grep " ## $config_version - " CHANGELOG.md > /dev/null \
7
+ head -n 10 CHANGELOG.md | grep " ## $config_version - " > /dev/null \
8
8
|| (echo ' Failed to match CHANGELOG version' ; exit 1)
You can’t perform that action at this time.
0 commit comments