No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

32 líneas
1.3KB

  1. task stringtie {
  2. File bam
  3. File gtf
  4. String docker
  5. String sample_id
  6. String cluster
  7. Int minimum_length_allowed_for_the_predicted_transcripts
  8. Int Junctions_no_spliced_reads
  9. Float minimum_isoform_abundance
  10. Float maximum_fraction_of_muliplelocationmapped_reads
  11. command <<<
  12. nt=$(nproc)
  13. mkdir ballgown
  14. /opt/conda/bin/stringtie -e -B -p $nt -f ${minimum_isoform_abundance} -m ${minimum_length_allowed_for_the_predicted_transcripts} -a ${Junctions_no_spliced_reads} -M ${maximum_fraction_of_muliplelocationmapped_reads} -G ${gtf} -o ballgown/${sample_id}/${sample_id}.gtf -C ${sample_id}.cov.ref.gtf -A ${sample_id}.gene.abundance.txt ${bam}
  15. >>>
  16. runtime {
  17. docker: docker
  18. cluster: cluster
  19. systemDisk: "cloud_ssd 40"
  20. dataDisk: "cloud_ssd 150 /cromwell_root/"
  21. }
  22. output {
  23. File covered_transcripts = "${sample_id}.cov.ref.gtf"
  24. File gene_abundance = "${sample_id}.gene.abundance.txt"
  25. Array[File] ballgown = ["ballgown/${sample_id}/${sample_id}.gtf", "ballgown/${sample_id}/e2t.ctab", "ballgown/${sample_id}/e_data.ctab", "ballgown/${sample_id}/i2t.ctab", "ballgown/${sample_id}/i_data.ctab", "ballgown/${sample_id}/t_data.ctab"]
  26. File genecount = "{sample_id}_genecount.csv"
  27. }
  28. }