- Clone with **SSH** when you want to authenticate only one time
Authenticate with GitLab by following the instructions in the [SSH documentation](https://docs.gitlab.com/ee/ssh/index.html)
- Clone with **HTTPS**(_when you want to authenticate each time you perform an operation between your computer and GitLab_)
Authenticate with GitLab by following the instruction in the [2FA documentation](https://docs.gitlab.com/ee/user/profile/account/two_factor_authentication.html)
Edit if you change some environments (i.e.new version) in ./workflow/envs/tools-version.yaml files
#### Fastq-Screen #####
-**config**: Path to the fastq-screen configuration file (default config: ./config/fastq-screen.conf)
-**subset**: Don't use the whole sequence file, but create a temporary dataset of this specified number of read (default config: '10000', set '0' for all dataset)
-**aligner**: Specify the aligner to use for the mapping. Valid arguments are 'bowtie', bowtie2' or 'bwa' (default config: 'bwa')
##### fastq-screen.conf #####
-**path**: Set this value to tell the program where to find your chosen aligner (default :/usr/local/\<tool\>
-**bismark**: Same for bismark (for bisulfite sequencing only)
-**threads**: Set this value to the number of cores you want for mapping reads (default: 1, but overwrited by Snakemake and config.yaml file)
-**databases**: This section enables you to configure multiple genomes databases (aligner index files) to search against in your screen
##### databases #####
For each genome you need to provide a database name (which **can't** contain spaces) and the location of the aligner index files
>The path to the index files **should include the basename** of the index, _(e.g: ./resources/databases//Human/Homo\_sapiens\_h38)_
...
...
@@ -207,28 +186,34 @@ You can also ask for new databases, for genomes references not yet included, to
5. Call me to `+33.(0)4.67.41.55.xx` (No don't please _O\_o_!)
## Roadmap ##
Add a wiki !
Finish documentation about "terminal" and "results"
Add new features
## Contributing ##
Open to contributions :)
Testing code, finding issues, asking for update, proposing new features ...
This project is regularly update and actively maintened
However, you can be volunteer to step in as a maintainer
[//]:#(I'm out of time for this project, development has slowed down, close to stopped completely, you can be volunteer to step in as a maintainer, or choose to fork this project allowing this project to keep going!)
For information about main git roles:
-**Guests** are _not active contributors_ in private projects, they can only see, and leave comments and issues.
-**Reporters** are _read-only contributors_, they can't write to the repository, but can on issues.