Skip to content

Commit d2162c8

Browse files
committed
bump 0.3.5 -> 0.4.0
1 parent 7707f34 commit d2162c8

3 files changed

Lines changed: 16 additions & 7 deletions

File tree

FastOMA/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
__packagename__ = "FastOMA"
3-
__version__ = "0.3.5+dev"
3+
__version__ = "0.4.0"
44

55
import logging
66
logger = logging.getLogger("FastOMA")

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ installed.
5555
```bash
5656
nextflow run dessimozlab/FastOMA -profile docker --input_folder /path/to/in_folder --output_folder /path/to/out_folder
5757
```
58-
You could also add specific version to be used by adding `-r v0.3.5` to the command line. Without any `-r` argument,
58+
You could also add specific version to be used by adding `-r v0.4.0` to the command line. Without any `-r` argument,
5959
always the latest available release will be used. With `-r dev` the latest development release can be used.
6060

6161
> [!WARNING]
@@ -94,10 +94,10 @@ There are four ways to run/install FastOMA detailed below:
9494
The FastOMA workflow can be run directly without any installation using nextflow's ability to fetch a workflow from github. A specific version can be selected by specifying the `-r` option to nextflow to select a specific version of FastOMA:
9595

9696
```bash
97-
nextflow run dessimozlab/FastOMA -r v0.3.5 -profile conda
97+
nextflow run dessimozlab/FastOMA -r v0.4.0 -profile conda
9898
```
9999

100-
This will fetch version v0.3.5 from github and run the FastOMA workflow using the conda profile. See section [How to run fastOMA](#how-to-run-fastoma).
100+
This will fetch version v0.4.0 from github and run the FastOMA workflow using the conda profile. See section [How to run fastOMA](#how-to-run-fastoma).
101101

102102
### 2. Cloning the FastOMA repo and running from there
103103

@@ -190,7 +190,7 @@ nextflow run FastOMA.nf -profile docker \
190190
--output_folder myresult/
191191
```
192192
This will use the container that is tagged with the current commit id. Similarly, one could also use
193-
`--container_version "0.3.5"` to use the container with version `dessimozlab/fastoma:0.3.5` from dockerhub. Check the latest version on the [DockerHub](https://hub.docker.com/r/dessimozlab/fastoma/tags).
193+
`--container_version "0.4.0"` to use the container with version `dessimozlab/fastoma:0.4.0` from dockerhub. Check the latest version on the [DockerHub](https://hub.docker.com/r/dessimozlab/fastoma/tags).
194194

195195
### Singularity
196196
Since Docker needs administrator privileges (root access), [Singluarity](https://apptainer.org/index.html) (a.k.a Apptainer) is a good alternative. This can be installed using [Conda](https://anaconda.org/conda-forge/singularity) with `conda install conda-forge::singularity`. However, in most of the academic HPC cluster, singluarity is already installed and can be called with `module load`.
@@ -455,6 +455,15 @@ Majidian, Sina, Yannis Nevers, Ali Yazdizadeh Kharrazi, Alex Warwick Vesztrocy,
455455

456456

457457
## Change log
458+
- Update v0.4.0:
459+
- Improvements for nextflow: alternative version selection, README updates
460+
- Split HOG and sampling improvements
461+
- ensure orthologGroup at the MRCA of all genes in the group
462+
- Docker improvements, additional labels and tools
463+
- New gene families with mmseqs easy-cluster if mmseqs is installed
464+
- Improved input checking
465+
- Merge rootHOGs, improved handling of singleton using omamer multi-hits
466+
- Various documentation and usability updates
458467
- Update v0.3.5:
459468
- Fixes an issue with reaching the maximum recursion limit. (#31)
460469
- Fixes a problem with parallel execution for big families. (#44)

nextflow.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ manifest {
88
nextflowVersion = ">=22.10.4"
99
defaultBranch = "main"
1010
doi = "10.1101/2024.01.29.577392"
11-
version = "0.4dev"
11+
version = "0.4.0"
1212
}
1313

1414
params {
1515
container_name = "dessimozlab/fastoma"
16-
container_version = "dev"
16+
container_version = "0.4.0"
1717
omamer_db = "https://omabrowser.org/All/LUCA.h5"
1818
debug_enabled = false
1919
help = false

0 commit comments

Comments
 (0)