pyt / dataloader.yaml
dnouri's picture
Add pyt model from Kipo examples
9274888
defined_as: dataloader.SeqDataset
args:
intervals_file:
doc: bed3 file with `chrom start end id score strand`
example: example_files/intervals.tsv
fasta_file:
doc: Reference genome sequence
example: example_files/hg38_chr22.fa
target_file:
doc: path to the targets (.tsv) file
optional: True
use_linecache:
doc: if True, use linecache https://docs.python.org/3/library/linecache.html to access bed file rows
optional: True
info:
authors:
- name: Lara Urban
github: LaraUrban
- name: Ziga Avsec
github: avsecz
doc: Dataloader for the DeepSEA model.
dependencies:
conda:
- python
- numpy
- pandas
- cython
pip:
- cython
- pybedtools
output_schema:
inputs:
name: input
shape: (1000, 4)
special_type: DNASeq
doc: DNA sequence
associated_metadata: ranges
targets:
name: epigen_mod
shape: (1, )
doc: Specific epigentic feature class (multi-task binary classification)
metadata:
ranges:
type: GenomicRanges
doc: Ranges describing inputs.seq