Skip to content

dnaseq Experiment#83

Open
jbrestel wants to merge 33 commits into
masterfrom
dnaseq-reflow
Open

dnaseq Experiment#83
jbrestel wants to merge 33 commits into
masterfrom
dnaseq-reflow

Conversation

@jbrestel

@jbrestel jbrestel commented Apr 5, 2026

Copy link
Copy Markdown
Member

Replaces dnaSeqExperimentFromAccession and dnaSeqExperimentFromLocal with a single dnaseqExperiment datasetTemplate modeled after longReadRnaSeqExperiment. Adds snpAndCnvDNASeq.xml workflow (processSingleExperiment + loadSingleExperiment via dnaseq-nextflow), MakeDnaSeqNextflowConfig.pm, and MakeDnaSeqLoadNextflowConfig.pm.

Replaces dnaSeqExperimentFromAccession and dnaSeqExperimentFromLocal with
a single dnaseqExperiment datasetTemplate modeled after longReadRnaSeqExperiment.
Adds snpAndCnvDNASeq.xml workflow (processSingleExperiment + loadSingleExperiment
via dnaseq-nextflow), MakeDnaSeqNextflowConfig.pm, and MakeDnaSeqLoadNextflowConfig.pm.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jbrestel and others added 26 commits April 14, 2026 11:44
…o organism level

- Remove trimmomaticAdaptorsFile, freebayesMinAltFraction, maxNumberOfReads from
  MakeDnaSeqNextflowConfig and MakeDnaSeqSingleExperimentNextflowConfig
- Remove taxonId param and DB lookup from MakeDnaSeqNextflowConfig (no longer needed
  by dnaseq-nextflow pipeline)
- Move retrieveGeneCNVAndPloidyQueries from snpAndCnvDNASeq to dnaseq template
  (organism-level files created once; symlinked into each experiment dir)
- snpAndCnvDNASeq now handles processSingleExperiment only; load steps removed

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds CopyDnaseqBigwigToWebSvc workflow step and wires it into
snpAndCnvDNASeq.xml after processSingleExperimentOnCluster. Iterates
per-sample subdirectories in resultsDirectory and copies .bw files to
$websiteFilesDir/.../dnaseq/bigwig/$experimentDatasetName/$sampleName/.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Conflict resolutions:
- runGeneCNVAndPloidyQuery: accepted master deletion
- RetrieveGeneCNVAndPloidyQueries.pm: accepted master version
- dnaseq.xml: kept HEAD (makeDataDir dependency for makeGeneFootprintFile;
  snpAndCnvDNASeq params intact — fromSRA/relativeWebServicesDir/geneSourceIdOrthologFile/
  chrsForCalcsFile required by subgraph, master's fromBAM/isLocal not declared params)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
rdemko2332 and others added 6 commits June 24, 2026 15:01
…low config

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…results

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…versal hang

Replaces deep glob traversal of the dnaseq tree with a Perl-based gather
step that symlinks results files into flat staging subdirs before config
generation, so PathVisitors only enumerate a small flat directory.

Also fixes hardcoded /home/rdemko/ paths in MakeDnaSeqMergeExperimentsNextflowConfig.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

3 participants