-
Notifications
You must be signed in to change notification settings - Fork 5
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
Galaxy wrappers corepipeline #171
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
macros.xml filename should be more descriptive by Galaxy tutorial convention
Default color selectors changed to match four-color plot defaults. Macro XML affected and renamed more specifically
The '1' is stripped from the input and output ids to reduce confusion and better mimic 'resize coordinate' tool that this ScriptManager tool is replacing in the core pipeline
- adjust conditionals such that max/min insert cannot be set without requiring PE - change format to 'scidx' for core pipeline support (sub-type of tabular) - rename inputs and outputs ('BAM'--> 'input' and 'output1' --> 'output') for consistency with other SM wrappers
Add PEARC citation to macro file
- remove "level_options" for hiding "advanced" options - conditionally output two or one CDT heatmap matrix based on input "separate" vs "combined" input options - fix whitespace of XML tags on input options - add documentation link to help message - use pearc citation
To change the JAR filename more easily across XML tools, the macro file has a JAR_FILENAME token that each tool XML can reference in java call.
The heatmap wrapper should only contain the CDT to PNG behavior. This commit removes the TagPileup and merge heatmap calls and reduces the two-color heatmap calls to a single generalized format. also added links to documentation in the help section
- add pearc_citation macro to all XML wrappers - make help tag indentation and formatting consistent - reformat whitespace (auto by atom)
- standardize requirements with a macros expansion of openjdk and samtools requirements for convenient version incrementing - also fix scriptmanager_bam-correlation tool to use consistent tool id naming
- strip out python version information (allow galaxy to handle with defaults) b/c no python used by ScriptManager - set version for wrappers to the same (increment to 1.0 when published to toolshed) - set profile version (galaxy release)
- add standard handling for BAM file - add standard handling for multi-output files - remove unused "summary" flag - add optional outputs w filters for duplication statistics conditional on param - fix CDATA indentation
update macro to use `scriptmanager-v0.14-dev.jar` b/c features added to Galaxy XML files on this branch are not all part of the official ScriptManager-v0.14.jar release
- the input data params need to be specifically named to support display in PEGR for current paired_004 iteration - also update the max/min insert size filter to display conditional on required paired-end selection
include gzip toggle param for Expand GFF and BAM to ScIdx for the Galaxy XML wrappers
Galaxy XML wrapper option display should read "preset colors" for more precise description
update other bam-format converters to match bam-to-scidx with a gzip option and for min/max filter selection to be dependent on the user selecting required paired-end
update Galaxy XML wrapper to include toggle for gzipping output (also clean-up of whitespace)
the XML list of tools for `local_tool_conf.xml` is updated in this README
bed-to-gff and gff-to-bed GXML are updated here to include support for user to select gzip for output. gff-to-bed adjusted for consistent formatting and indentation with bed-to-gff and other tools
New wrapper from Scriptmanager dev
Adjust wrappers to use the tool macros for the scriptmanager jar filename and requirements/dependencies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merge latest olivia updates to galaxy wrappers to master