# nf-core/rnafusion Contributing Guidelines

Hi there! Many thanks for taking an interest in improving nf-core/rnafusion.

We try to manage the required tasks for nf-core/rnafusion using GitHub issues, you probably came to this page when creating one. Please use the prefilled template to save time.

However, don't be put off by this template - other more general issues and suggestions are welcome! Contributions to the code are even more welcome ;)

> If you need help using nf-core/rnafusion then the best place to go is the Gitter chatroom where you can ask us questions directly: https://gitter.im/nf-core/Lobby

## Contribution workflow
If you'd like to write some code for nf-core/rnafusion, the standard workflow
is as follows:

1. Check that there isn't already an issue about your idea in the
   [nf-core/rnafusion issues](https://github.com/nf-core/rnafusion/issues) to avoid
   duplicating work.
    * Feel free to add a new issue here for the same reason.
2. Fork the [nf-core/rnafusion repository](https://github.com/nf-core/rnafusion) to your GitHub account
3. Make the necessary changes / additions within your forked repository
4. Submit a Pull Request against the master branch and wait for the code to be reviewed and merged.

If you're not used to this workflow with git, you can start with some [basic docs from GitHub](https://help.github.com/articles/fork-a-repo/) or even their [excellent interactive tutorial](https://try.github.io/).

For further information/help, please consult the [nf-core/rnafusion documentation](https://github.com/nf-core/rnafusion#documentation) and don't hesitate to get in touch on [Gitter](https://gitter.im/nf-core/Lobby)
