Git Product home page Git Product logo

hello_nf's Introduction

hello_nf

This is a simple nf workflow to demonstrate the use of multiple languages and creating a custom doker container

Build the docker container

docker build -t r_perl_minimal:latest .

Change the permission of the files

chmod +x bin/hello.pl
chmod +x bin/hello.R

Run the script (with docker enabled in nextflow.config )

nextflow run hello.nf

Tadaaa!

NOTE: Only the output of the last statement i.e. hello.R is shown.

[c8/3429e7] process > foo [100%] 1 of 1 โœ”

Hello World
[1] "Hello, R!"

hello_nf's People

Contributors

abhi18av avatar

Stargazers

Davi Marcon avatar

Watchers

James Cloos avatar  avatar

hello_nf's Issues

Nice work!

Hey! That's a very nice implementation of the hello word, I used processes on my version, but using bin seems to be easier and more readable!

I've 1 question, If you add more languages, wouldn't this make the main docker image too big? or the docker image size is manageable?

Nice work!
Davi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.