Comments (20)
The cluster has been replaced by a new one, hpc1, but I will let @roberta-davidson comment. She is our resident expert now on all eager matters.
from configs.
Thats what I was thinking. So we can put them in nf-core/configs/docs/configuration/
? Thats where they are currently kept for other pipelines.
If someone decides to add a custom config how much do we push to provide documentation too? It would be nice to have one per custom config but do we expect everyone to be able to write a markdown document? Maybe we provide a template in nf-core/configs
and document that?
from configs.
I moved the issue from tools
to configs
🎉 (thanks, new GitHub feature)
from configs.
Deleted your comment @apeltzer and added the list to the original post by @drpatelh so that we get a nice completion tick-list on the issues page.
from configs.
Yeah thats one for @yassineS - can't work on this at the moment unforrtunately as I'm not even near that cluster ;-)
from configs.
added in #470 , also cleaned up the -profile cfc
docs
from configs.
How about storing these centrally here together with the configs and simply refer to this repository, explaining why these are kept separately ?
from configs.
Yes, sounds good.
I would think writing Markdown is pretty easy these days (even online WYSIWYG editors exist), so why not push for writing some basic lines describing the config then?
from configs.
How about storing these centrally here together with the configs and simply refer to this repository, explaining why these are kept separately ?
This issue that we're commenting on here is on tools
- I'm guessing you mean on the configs
repository?
from configs.
Note that I think nf-core/configs/docs/
would be fine for organisation. Could have a TEMPLATE.md
if we really want? Or people can just look at the existing files.
from configs.
I have added the docs for the Crick in the nf-core/configs/docs/
folder. See #7
We need to add docs for the rest of the configs currently hosted in the repository for consistency.
Also, need to reference the documentation for these profiles in nf-core/tools
template. This is what we have so far:
https://github.com/nf-core/tools/blob/dev/nf_core/pipeline-template/%7B%7Bcookiecutter.name_noslash%7D%7D/docs/usage.md#custom-resource-requests
Im not sure whether its possible to get a dynamic listing of all the available profiles available to use when running the pipeline but that would be quite neat.
from configs.
Neat! Something like a git submodule that we integrate into the nf-core/tools
package maybe? Not been using these too often, but it might be possible.
from configs.
Thanks @apeltzer!
I was thinking it would be nice if we could maybe automatically add the list of available profiles to the help string produced by the pipeline. Maybe we can add an extra description document in nf-core/configs
that contains the profile name and a brief help comment. This can then be parsed in nextflow.config and rendered in the help.
I'm not sure if nextflow currently checks that the name of the profile has to be valid. I'll test that.
from configs.
It would be super cool to maybe specify a little more how to use this config files in an existing/new nfcore solution. @apeltzer has a really nice code in nextflow.config.
from configs.
For Uppmax
#53 and Hebbe
#54 the CI seems to report the same issue. Is there a mismatch between the documentation and the changes in the PRs?
from configs.
Considering that the list in the first comment is now completed already I am adding a list of configs (from https://github.com/nf-core/configs/tree/master/conf) which need to be documented still
- cfc_dev.config
- crg.config
- gis.config
- hebbe.config
- phoenix.config
Here's the template.md which can be used to create the docs for configs above.
EDIT by @maxulysse update list of missing docs
from configs.
Friendly reminder:
@FriederikeHanssen we're missing docs for the cfc_dev
config
@athbaltzis we're missing docs for the crg
config
@ewels we're missing docs for the hebbe
config
@yassineS and @apeltzer we're missing docs for the phoenix
config
from configs.
Yeah thats one for @yassineS - can't work on this at the moment unforrtunately as I'm not even near that cluster ;-)
You're still listed as contact in the config, that's how I found you
from configs.
Let me know if you need any advice/help @roberta-davidson!
from configs.
Considering that the list in the first comment is now completed already I am adding a list of configs (from https://github.com/nf-core/configs/tree/master/conf) which need to be documented still
The list should be edited to replace hebbe
by vera
(docs).
from configs.
Related Issues (20)
- Add a step-by-step guide how to build a institutional profile HOT 1
- remove kraken profile
- cambridge profile not in here HOT 2
- Broken link HOT 2
- Sarek on Irma breaks with new uppmax.config HOT 13
- Request: Lund University Profile `aurora` HPC HOT 4
- how can I contact you for help via slack - 2 different gmail addresses not accepted HOT 2
- imperial_mb.config HOT 3
- Show documentation on the website HOT 4
- Documentation: UPPMAX nf-core modules HOT 2
- Weird occassional error when running nf-core pipelines with bi profile HOT 3
- MPCDF Nodes (Raven) memory logic needs to be improved for shared nodes HOT 4
- Add Azure specifc Sarek pipeline config HOT 14
- Is aws_tower config superfluous? HOT 1
- Sanger.config update for small and week
- docs/eva.md: How to enable debug profile? HOT 1
- Generate CODEOWNERS from university contacts HOT 1
- update module use for computerome.md HOT 1
- Add additional contact fields HOT 4
- Partial CI tests
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from configs.