Sign inSign up

ugrbioinfo/methylextract2

By ugrbioinfo

Updated almost 6 years ago

Includes all the software for methylation profiling of samples from bisulfite sequencing

Image
0

888

ugrbioinfo/methylextract2 repository overview

MethylExtract2

1. Get started: Load methylExtract2 docker container

FIRST USE

First time you load our docker container you will need to follow the next steps:

docker push ugrbioinfo/methylextract2:latest

Then you can run the docker container

docker run --hostname methylExtract2 --name methylExtract2 -it methylextract2:latest

SUBSEQUENT USES

After first use you can stop the methylExtract2 container with the following:

docker stop methylExtract2

And for further uses you’ll have to use the following to start the container:

docker start methylExtract2

docker exec -it methylExtract2 /bin/bash

2. Get and prepare an assembly and the config file

The software prepareAssembly download all files of an assembly and prepares it for methylExtract use and it also write a config file for this assembly. It works with all UCSC available assemblies and with custom assembly files.

ParameterDefault valueExplanation
inputNonePath or URL to multi-FASTA file
ucscNoneUCSC assembly ID (e.g. hg38)
labelassemblyLabel for the assembly
threads1Threads to the methylation profiling process
libraryPEPE for paired-end sequencing or SE for single-end
config/home/methylextract/config.txtConfig file path

Example of use:

prepareAssembly --ucsc hg38 --label hg38 --threads 2 --library PE

This command will download hg38 assembly and it will create a config file in /home/methylextract/config.txt (as default) for a paired-end sequencing data and 2 threads.

3. Configuration file explanation

MethylExtract2 needs a config file that it’s created by prepareAssembly software and by default placed in /home/methylextract/config.txt.

ParameterDefault
Generalthreads1
assemblyassemblyName
assemblyDir/opt/methylExtract2/seq/assemblyName
assemblyFileassemblyName.fa
contextCG
libraryPE
Trim Galore!trimming_adapterIllumina
trimming_length35
Bismarkbismark_bowtiebowtie2
bismark_N1
bismark_L32
bismark_unmappedTrue
bismark_ambiguousTrue

4. Methylation profiling

a. SRA sample
MethylExtract2 --input _SRX/SRR_ --config _configFile_ --outdir _outDir_
Example of an SRX profiling:
MethylExtract2 --input SRX1631736 --config /home/methylextract/config.txt --outdir /home/methylextract/outputMethylomesSRX
Example of an SRR profiling:
MethylExtract2 --input SRR3225632 --config /home/methylextract/config.txt --outdir /home/methylextract/outputMethylomesSRR
b. Custom input
MethylExtract2 --input Examples --config /home/methylextract/config.txt --outdir /home/methylextract/outputMethylomesCustom

Tag summary

Content type

Image

Digest

Size

1.8 GB

Last updated

almost 6 years ago

docker pull ugrbioinfo/methylextract2