Skip to content

[WIP] Add functionality for Bioconductor tool integration using Bioconda#492

Closed
nturaga wants to merge 22 commits intogalaxyproject:masterfrom
nturaga:add_bioc_tool_init
Closed

[WIP] Add functionality for Bioconductor tool integration using Bioconda#492
nturaga wants to merge 22 commits intogalaxyproject:masterfrom
nturaga:add_bioc_tool_init

Conversation

@nturaga
Copy link
Contributor

@nturaga nturaga commented Jun 2, 2016

Hi,

I'm creating this pull request to make the addition of bioconductor tools easier. Two new commands have been added in the process,

  • bioc_conda_recipe_init : This allows to create a new bioconda recipe for bioconductor tools directly from planemo. It allows users to clone, update bioconda recipes if they choose.
    Example run:
planemo bioc_conda_recipe_init 
--clone
--update
--bioconda_path /Users/Documents/workspace/
--package_name ‘motifbreakR’
  • bioc_tool_init : This allows to create a bioconda recipe, if it does not already exist, and also create a tool definition file with the requirements satisfied, and pulls the "help" and "url" for the bioconductor tool directly.
    Example run:
planemo bioc_tool_init 
--name motifbreakR 
--id motifbreakR 
--requirement 'motifbreakR'
--bioconda_path /Users/Documents/workspace

This PR, can be tested with the above two examples. A third and more complete example is

planemo bioc_tool_init  
                    --name motifbreakR 
                    --id motifbreakR 
                    --requirement 'motifbreakR' 
                    --bioconda_path /Users/Documents/workspace 
                    --input 'variants.csv'  
                    --input 'motifdb.csv' 
                    --output 'motifbreakr.results' 
                    --example_command 'Rscript motifbreakR-sample-script.R  --input test-data/variants.csv  --input test-data/motifdb.csv --output test-data/output.csv'

@nturaga nturaga changed the title [WIP] Add functionality for Bioconductor tool integration using Bioconda Add functionality for Bioconductor tool integration using Bioconda Jun 3, 2016
@nturaga nturaga self-assigned this Jun 3, 2016
@nturaga nturaga changed the title Add functionality for Bioconductor tool integration using Bioconda [WIP] Add functionality for Bioconductor tool integration using Bioconda Jun 4, 2016
@nturaga
Copy link
Contributor Author

nturaga commented Sep 19, 2016

This PR will be closed in favor of a new branch on my repo https://github.com/nturaga/planemo/tree/add_bioc_features

@jmchilton jmchilton mentioned this pull request Sep 21, 2016
@nturaga nturaga closed this Sep 21, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants