Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(nf-tencentcloud): first commit of adding nf-tencentcloud plugin #91

Merged
merged 1 commit into from
Sep 6, 2024

Conversation

lalalacampanella
Copy link
Contributor

nf-tencentcloud is a nextflow plugin designed to add Tencent Cloud Object storage and Tencent Healthcare Omics Platform executor adaptation support to the nextflow workflow engine.
Its design goal is to extend Tencent Cloud's native support for Nextflow workflows, allowing users to run Nextflow workflows using Tencent Cloud resources in a simple and easy-to-use manner.

nf-tencentcloud is a nextflow plugin designed to add Tencent Cloud Object storage and Tencent Healthcare Omics Platform executor adaptation support to the nextflow workflow engine. Its design goal is to extend Tencent Cloud's native support for Nextflow workflows, allowing users to run Nextflow workflows using Tencent Cloud resources in a simple and easy-to-use manner.
@pditommaso
Copy link
Member

Nice!

@pditommaso pditommaso merged commit e6ef24a into nextflow-io:main Sep 6, 2024
1 check passed
@bentsherman
Copy link
Member

@lalalacampanella by the way, we moved our TES executor into a plugin and upgraded it to TES 1.1:

https://github.com/nextflow-io/nf-ga4gh

You probably can't fully reuse it if you're adding a bunch of custom stuff, but it might be helpful as a reference

@lalalacampanella
Copy link
Contributor Author

@lalalacampanella by the way, we moved our TES executor into a plugin and upgraded it to TES 1.1:

https://github.com/nextflow-io/nf-ga4gh

You probably can't fully reuse it if you're adding a bunch of custom stuff, but it might be helpful as a reference

Thank you for the reminder! We will seriously consider it

jealous added a commit to jealous/plugins that referenced this pull request Sep 12, 2024
This release includes the support for the `scratch` option.
For s3 storage, allow the user to authorize with session token.
It also includes several bugfixes. See the details below.

What's Changed:

* [nextflow-ioGH-75] Too many `put xxx into map` log by @jealous in MemVerge/nf-float#76
* [nextflow-ioGH-77] Support s3 token authorization by @jealous in MemVerge/nf-float#78
* [nextflow-ioGH-77] Update the readme for s3 token by @jealous in MemVerge/nf-float#79
* [nextflow-ioGH-69] Support `float` in `ext` directive`. by @jealous in MemVerge/nf-float#80
* [nextflow-ioGH-63] Ignore the time limit by default. by @jealous in MemVerge/nf-float#81
* [nextflow-ioGH-82] Enable concurrent stage in by @jealous in MemVerge/nf-float#84
* [nextflow-ioGH-82] Default disk size to 6 GB. by @jealous in MemVerge/nf-float#85
* [FLOAT-4502] Avoid using plain credential. by @jealous in MemVerge/nf-float#86
* [GH-87] Log parsing error for job ID by @jealous in MemVerge/nf-float#88
* [nextflow-ioGH-89] Use default disk size of MMC by @jealous in MemVerge/nf-float#90
* [nextflow-ioGH-91] default file stage in strategy to copy by @jealous in MemVerge/nf-float#92

**Full Changelog**: MemVerge/nf-float@0.4.3...0.4.4
@jealous jealous mentioned this pull request Sep 12, 2024
pditommaso pushed a commit that referenced this pull request Sep 12, 2024
This release includes the support for the `scratch` option.
For s3 storage, allow the user to authorize with session token.
It also includes several bugfixes. See the details below.

What's Changed:

* [GH-75] Too many `put xxx into map` log by @jealous in MemVerge/nf-float#76
* [GH-77] Support s3 token authorization by @jealous in MemVerge/nf-float#78
* [GH-77] Update the readme for s3 token by @jealous in MemVerge/nf-float#79
* [GH-69] Support `float` in `ext` directive`. by @jealous in MemVerge/nf-float#80
* [GH-63] Ignore the time limit by default. by @jealous in MemVerge/nf-float#81
* [GH-82] Enable concurrent stage in by @jealous in MemVerge/nf-float#84
* [GH-82] Default disk size to 6 GB. by @jealous in MemVerge/nf-float#85
* [FLOAT-4502] Avoid using plain credential. by @jealous in MemVerge/nf-float#86
* [GH-87] Log parsing error for job ID by @jealous in MemVerge/nf-float#88
* [GH-89] Use default disk size of MMC by @jealous in MemVerge/nf-float#90
* [GH-91] default file stage in strategy to copy by @jealous in MemVerge/nf-float#92

**Full Changelog**: MemVerge/nf-float@0.4.3...0.4.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants