Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chipseq updates #111

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open

Chipseq updates #111

wants to merge 8 commits into from

Conversation

adthrasher
Copy link
Member

Updates to reflect changes to SEAseq and add support for SEAseq's paired-end mode.

@adthrasher adthrasher changed the title [WIP] Chipseq updates Chipseq updates Sep 25, 2023
@adthrasher adthrasher requested a review from a-frantz September 25, 2023 19:13
tools/samtools.wdl Outdated Show resolved Hide resolved
tools/samtools.wdl Outdated Show resolved Hide resolved
tools/samtools.wdl Outdated Show resolved Hide resolved
tools/samtools.wdl Outdated Show resolved Hide resolved
workflows/chipseq/chipseq-standard.wdl Outdated Show resolved Hide resolved
workflows/chipseq/chipseq-standard.wdl Outdated Show resolved Hide resolved
workflows/general/bam-to-fastqs.wdl Outdated Show resolved Hide resolved
@a-frantz
Copy link
Member

a-frantz commented Nov 6, 2023

@adthrasher can you split the samtools.wdl changes off into a stand-alone PR? I think those changes are good and should be merged. They don't have to wait on the ChIP-Seq questions to be resolved.

@adthrasher
Copy link
Member Author

@adthrasher can you split the samtools.wdl changes off into a stand-alone PR? I think those changes are good and should be merged. They don't have to wait on the ChIP-Seq questions to be resolved.

Moved to #119

adthrasher added a commit that referenced this pull request Nov 7, 2023
* chore: move from pr #11

* apply review suggestions
a-frantz added a commit that referenced this pull request Nov 22, 2023
* main:
  feat: Style updates (#122)
  fix: calc_gene_length algorithm. And better docs for gene length and TPM (#120)
  Iterative samtools merge (#118)
  chore: move from pr #111 (#119)
  feat: experimental dnaseq-standard WF (#116)
  docs: new stuff for style-guide, best-practices, and template (#117)
  docs: More docs (#114)
  fix(qc): finish deleting gc_bias_metrics
  feat(qc): drop requirement of reference_fasta
  feat: put strandedness value into HTSeq file name (#90)
  chore: bump all kraken images to latest (#113)
max_retries=max_retries
}
String rg_id_field = sub(sub(pair.right, ".*ID:", "ID:"), "\t.*", "")
String rg_id_field = sub(sub(tuple.right, ".*ID:", "ID:"), "\t.*", "")
String rg_id = sub(rg_id_field, "ID:", "")
call samtools.addreplacerg as single_end { input:
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rename single_end to something else

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

poke

Comment on lines +151 to +156
"MISSING_PLATFORM_VALUE",
"INVALID_PLATFORM_VALUE",
"INVALID_MAPPING_QUALITY",
"MATES_ARE_SAME_END",
"MISMATCH_FLAG_MATE_NEG_STRAND",
"MISMATCH_MATE_ALIGNMENT_START"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The first two seem "ok" to ignore. Less comfortable ignoring the last four. Are all these still being produced by seaseq?

max_retries=max_retries
}
String rg_id_field = sub(sub(pair.right, ".*ID:", "ID:"), "\t.*", "")
String rg_id_field = sub(sub(tuple.right, ".*ID:", "ID:"), "\t.*", "")
String rg_id = sub(rg_id_field, "ID:", "")
call samtools.addreplacerg as single_end { input:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

poke

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants