File tree Expand file tree Collapse file tree 4 files changed +27
-9
lines changed Expand file tree Collapse file tree 4 files changed +27
-9
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
- ## [ Unreleased ]
3
+ ## [ 0.2.1 ] - 2021-06-02
4
4
### Fixed
5
5
- ` pyinseq ` alone brings up the help documentation
6
- - Small fix to the ` three_primeness ` calculation.
6
+ - Small fix to the ` three_primeness ` calculation.
7
+ A minimum of 3 reads is now required per site, and a Left: Right max read ratio of 10-fold to be tallied.
8
+
7
9
### Changed
8
- - Only Python 3.6+ supported
10
+ - Only Python 3.6 and 3.7 are supported.
11
+ - ` screed ` module is used for opening/writing fastq files.
12
+
9
13
### Added
10
- - ` pyinseq genomeprep ` command
11
- - Added T50 calculation
12
- - Added progress bar for ` demultiplex ` function
14
+ - ` pyinseq genomeprep ` subcommand will prepare genome files for pyinseq run. Also checks GenBank files before running.
15
+ - Added T50 calculation for sites files.
16
+ - Added progress bar for ` demultiplex ` function and for ` writing ` reads to sample files.
17
+ - ` test_script.py ` now compares directories and files from ` pyinseq ` runs to the expected output.
18
+ - Parameter ` --min_counts ` : minimum number of reads at a site required to be tallied. Default is 3
19
+ - Parameter ` --max_ratio ` : max ratio allowed between left and right reads around a TA insertion site. Default is 10-fold.
20
+ - Parameter ` --transposon_seq ` : define transposon sequence that is found at end of reads to help in demultiplexing. Default is ACAGGTTG
21
+ - Parameter ` --barcode_length ` : length of barcode index used to demultiplex reads into samples, allows for 4 - 16 nt. Default is 4.
22
+ - Parameter ` --gff3 ` : enables ` pyinseq ` to write gff3 version of genome files.
23
+
13
24
14
25
## [ 0.2.0] - 2017-07-16
15
26
### Added
Original file line number Diff line number Diff line change 2
2
![ Python 3.6] ( https://img.shields.io/badge/python-3.6-blue.svg )
3
3
![ Python 3.7] ( https://img.shields.io/badge/python-3.7-blue.svg )
4
4
5
+
5
6
# pyinseq
6
7
8
+ ### Disclaimer
9
+
10
+ A new version of ` pyinseq ` that works with ` snakemake ` will be released on ` bioconda ` in the Summer of 2021
11
+
12
+ ### About
13
+
7
14
Lightweight package to map transposon insertion sequencing (INSeq) data in
8
15
bacteria.
9
16
Original file line number Diff line number Diff line change 1
1
site_name : pyinseq
2
2
theme : cinder
3
- copyright : 2015-2018 Mark Mandel and Contributors
3
+ copyright : 2015-2021 Mark Mandel and Contributors
4
4
5
5
nav :
6
6
- Home : index.md
Original file line number Diff line number Diff line change @@ -109,12 +109,12 @@ def demultiplex_parse_args(args):
109
109
)
110
110
parser .add_argument (
111
111
"--barcode_length" ,
112
- help = "Length of the barcode which is used to demultiplex samples (4 - 16) " ,
112
+ help = "Length of the barcode which is used to demultiplex samples (4 - 16 nt). Default is 4. " ,
113
113
default = 4 ,
114
114
)
115
115
parser .add_argument (
116
116
"--transposon_seq" ,
117
- help = "Sequence for the transposon that flanks reads" ,
117
+ help = "Sequence for the transposon that flanks reads. Default is ACAGGTTG. " ,
118
118
default = "ACAGGTTG" ,
119
119
)
120
120
return parser .parse_args (args )
You can’t perform that action at this time.
0 commit comments