<!-- .slide: data-background="https://raw.githubusercontent.com/maxulysse/maxulysse.github.io/main/assets/img/svg/green_white_bg.svg" -->
<a href="https://www.nf-co.re"><img src="https://github.com/nf-core/logos/raw/master/nf-core-logos/nf-core-logo-darkbg.svg" width="65%"><img></a>
## Introduction to nf-core
<p style="font-size:18pt"> James A. Fellows Yates / <img src="https://openmoji.org/data/color/svg/E040.svg" width=40> <img src="https://openmoji.org/data/color/svg/E045.svg" width=40> @jfy133 / <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Mastodon_Logotype_%28Simple%29.svg/216px-Mastodon_Logotype_%28Simple%29.svg.png" width=30></a> @jfy133@genomic.social
<p style="font-size:18pt">nf-core core team, MPI-EVA & HKI</p>
---
# What is nf-core?
> A community effort to collect a curated set of analysis pipelines built using Nextflow.
---
# What is nf-core: for users

---
# What is nf-core: for developers

---
# Community

---
# Community
<iframe src="https://nf-co.re/community#organisations" width="900" height="400"></iframe>
---
# What does nf-core provide
- **Pipelines**: ready-made pipelines [n=72]
- **Docs** Guidelines, tutorials, videos
- **Subworkflows**: multi-tool wrappers [n=25]
- **Modules**: single-tool wrappers [n=772]
- **Configs**: pre-configuring infrastructure configs
- **Tools**: tooling and templates for :point_up_2:
<p style="color:#181a1b">
blah
</p>
---
# What does nf-core provide: outside
- ~~**Pipelines**: ready-made pipelines [n=72]~~
- ~~**Docs** Guidelines, tutorials, videos~~
- **Subworkflows**: multi-tool wrappers [n=25]
- **Modules**: single-tool wrappers [n=772]
- **Configs**: pre-configuring infrastructure configs
- **Tools**: tooling and templates for :point_up_2:
📑 MIT (+ attribution is nice)
---
## Need help?
<!-- .slide: data-background="https://raw.githubusercontent.com/maxulysse/maxulysse.github.io/main/assets/img/svg/green_white_bg.svg" -->
Website: [`https://nf-co.re`](https://nf-co.re)
Chat: [`https://nf-co.re/join`](https://nf-co.re/join) <img src="https://cdn.brandfolder.io/5H442O3W/at/pl546j-7le8zk-6gwiyo/Slack_Mark.svg" width=7.5%></img>
<div style="margin-top:0.1em"> </div>
<p align="center">
Follow nf-core on
<a href="https://www.twitter.com/nf_core"><img src="https://openmoji.org/data/color/svg/E040.svg" width=6%></a>
<a href="https://mstdn.science/@nf_core"><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Mastodon_Logotype_%28Simple%29.svg/216px-Mastodon_Logotype_%28Simple%29.svg.png" width=5%></a>
<a href="https://github.com/nf-core"><img src="https://openmoji.org/data/color/svg/E045.svg" width=6%></a>
<a href="https://www.youtube.com/c/nf-core"><img src="https://openmoji.org/data/color/svg/E044.svg" width=6%></a>
</a>
</p>
<a href="https://nf-co.re/" style="color: #000000; font-family:Monaco, monospace; font-weight:bold;">https://nf-co.re/</a>
<div style="display: flex; justify-content: space-evenly; align-items:center;">
<img src="https://chanzuckerberg.com/wp-content/themes/czi/img/logo.svg" width=15%>
<div style="font-style:italic; font-size: 0.5em; color: #666;">Icons:<br><a href="https://openmoji.org">openmoji.org</a></div></div>
---
# Discussion points nextflow
- How to best use container technologies?
- How easy to configure SLURM for Nextflow?
- Common problems/pitfalls with pipeline dev.?
- How do you best implement using containers?
- How/who builds containers?
- Storage location of container images?
- Guidelines for building containers?
- How smooth is Docker > Singularity?
---
# Discussion points nf-core 1
- How does the nf-core developer team work internally and how to get involved?
- Are the nf-core guidelines mandatory?
- Can the nf-core tools be used even if the results do not flow back to the community? License?
---
# Discussion points nf-core 2
- How to publish pipelines that follow nf-core guidelines, but are not nf-core pipelines?
- Should these pipelines be published on different GitHub repositories or should pull request to the nf-core repository be send?
- Update of nf-core pipelines:
- Who is responsible for updating existing pipelines?
- Are you responsible for the long-term maintenance of pipelines?
- Are there processes for the maintenance?
---
<style>
.reveal section img { background:none; border:none; box-shadow:none; }
body {
background-image: url(https://raw.githubusercontent.com/nf-core/logos/master/nf-core-logos/nf-core-logo-square.svg);
background-size: 7.5%;
background-repeat: no-repeat;
background-position: 3% 96%;
background-color: #181a1b;
}
.reveal body {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal p {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal h1 {
font-family: 'Roboto', sans-serif;
font-style: bold;
font-weight: 400;
color: #24b064;
font-size: 62px;
}
.reveal h2 {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal h3 {
font-family: 'Roboto', sans-serif;
font-style: italic;
font-weight: 300;
color: white;
}
.reveal p {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal li {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal pre {
background-color: #272822 !important;
display: inline-block;
border-radius: 7px;
color: #aaaba9;
}
.reveal pre code {
color: #eeeeee;
background-color: #272822;
font-size: 100%;
}
.reveal code {
background-color: #272822;
font-size: 75%;
}
.reveal .progress {
color: #24B064;
}
.reveal .controls button {
color: #24B064;
}
.reveal blockquote {
display: block;
position: relative;
width: 90%;
margin: 20px auto;
padding: 5px;
background: rgba(255, 255, 255, 0.05);
box-shadow: 0px 0px 2px rgb(0 0 0 / 20%);
}
</style>
{"metaMigratedAt":"2023-06-17T15:31:01.674Z","metaMigratedFrom":"YAML","title":"Introduction to nf-core (Frauenhofer IZI)","breaks":true,"contributors":"[{\"id\":\"6357fb8d-b0f8-4b7d-9fbe-6d813ad67700\",\"add\":4826,\"del\":2921}]"}