mirror of
https://github.com/metabarcoding/obitools4.git
synced 2025-06-29 16:20:46 +00:00
realease-notes
Former-commit-id: 0f8e6959e3c8dea279b76bf6668b743151a9ada7
This commit is contained in:
@ -2,15 +2,29 @@
|
|||||||
|
|
||||||
## Ongoing changes
|
## Ongoing changes
|
||||||
|
|
||||||
|
### Compiler change
|
||||||
|
|
||||||
|
*OBItools4* requires now GO 1.20 to compile.
|
||||||
|
|
||||||
### New features
|
### New features
|
||||||
|
|
||||||
- Add the possibility for looking pattern with indels. This has been added to `obimultiplex`
|
- Add the possibility for looking pattern with indels. This has been added to `obimultiplex`
|
||||||
through the `--with-indels` option.
|
through the **--with-indels** option.
|
||||||
|
- Every obitools command has a **--pprof** option making the command publishing a profiling web
|
||||||
|
site available at the address : [http://localhost:8080/debug/pprof/](http://localhost:8080/debug/pprof/)
|
||||||
|
- A new `obiconsensus` command has been added. It is a prototype. It aims to build a consensus sequence
|
||||||
|
from a set of reads. The consensus is estimated for all the sequences contained in the input file.
|
||||||
|
If several input files, or a directory name are provided the result contains a consensus per file.
|
||||||
|
The id of the sequence is the name of the input file depleted of its directory name and of all its
|
||||||
|
extensions.
|
||||||
|
|
||||||
### Enhancement
|
### Enhancement
|
||||||
|
|
||||||
- Add support for IUPAC DNA code into the DNA sequence LCS computation and an end free gap mode.
|
- Add support for IUPAC DNA code into the DNA sequence LCS computation and an end free gap mode.
|
||||||
This impact `obitag` and `obimultiplex` in the `--with-indels` mode.
|
This impact `obitag` and `obimultiplex` in the **--with-indels** mode.
|
||||||
- Print the synopsis of the command when an error is done by the user at typing the command
|
- Print the synopsis of the command when an error is done by the user at typing the command
|
||||||
|
- Reduced the memory copy and allocation during the sequence creation.
|
||||||
|
|
||||||
|
|
||||||
### Corrected bugs
|
### Corrected bugs
|
||||||
|
|
||||||
@ -18,9 +32,11 @@
|
|||||||
- Patch a bug leading with some programs to crash because of : "*empty batch pushed on the channel*"
|
- Patch a bug leading with some programs to crash because of : "*empty batch pushed on the channel*"
|
||||||
- Patch a bug when directory names are used as input data name preventing the system to actually
|
- Patch a bug when directory names are used as input data name preventing the system to actually
|
||||||
analyze the collected files.
|
analyze the collected files.
|
||||||
- Make the `--help` or `-h` options working when mandatory options are declared
|
- Make the **--help** or **-h** options working when mandatory options are declared
|
||||||
- In `obimultiplex` correct a bug leading to a wrong report of the count of reverse mismatch for
|
- In `obimultiplex` correct a bug leading to a wrong report of the count of reverse mismatch for
|
||||||
sequences in reverse direction.
|
sequences in reverse direction.
|
||||||
|
- In `obimultiplex` correct a bug when not enough space exist between the extremities of the sequence
|
||||||
|
and the primer matches to fit the sample identification tag
|
||||||
|
|
||||||
|
|
||||||
## March 7th, 2023. Release 4.0.1
|
## March 7th, 2023. Release 4.0.1
|
||||||
|
Reference in New Issue
Block a user