metadata:
sample_annotation: /path/to/samples.csv
output_dir: /path/to/output/folder
sample_name, protocol, organism, data_source
frog_0h, RNA-seq, frog, /path/to/frog0.gz
frog_1h, RNA-seq, frog, /path/to/frog1.gz
frog_2h, RNA-seq, frog, /path/to/frog2.gz
frog_3h, RNA-seq, frog, /path/to/frog3.gz
bp = BiocProject(file=configFile)
bp
#> GRangesList object of length 2:
#> $laminB1Lads
#> GRanges object with 1302 ranges and 0 metadata columns:
#> seqnames ranges strand
#> [1] chr1 11401198-11694590 *
#> [2] chr1 14877629-15246452 *
#> [3] chr1 18229570-19207602 *
#> [4] chr1 29618442-31162049 *
#> [5] chr1 33943885-35623392 *
#> ... ... ... ...
#> [1298] chrX 154066672-154251301 *
#> [1299] chrY 2880166-7112793 *
#> [1300] chrY 15047033-15333970 *
#> [1301] chrY 15603977-16627892 *
#> [1302] chrY 16966225-21013116 *
#>
#> ...
#> <1 more element>
#> -------
#> seqinfo: 24 sequences from an unspecified genome; no seqlengths
#>
#> metadata: PEP project object. Class: Project
#> file: example_BiocProject/project_config.yaml
#> samples: 2
geofetch -i GSE129383 -P /pepatac/pipeline_interface.yaml
...
Finished processing 1 accessions
Creating complete project annotation sheets and config file...
Sample annotation sheet:${SRAMETA}/GSE129383/GSE129383_annotation.csv
Sample subannotation sheet:${SRAMETA}/GSE129383/GSE129383_subannotation.csv
Config file: ${SRAMETA}/GSE129383/GSE129383_config.yaml
This downloads raw data and creates your PEP.
looper run GSE129383_config.yaml --sp sra_convert
looper run GSE129383_config.yaml
This runs PEPATAC on your newly-created PEP.
bp = BiocProject::BiocProject("GSE129383_config.yaml")
bp
This loads your bed files into R.
geofetch
, looper
, and PEPATAC
to connect raw data through analysis