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

Bioconductor Support #570

Merged
merged 80 commits into from
Nov 14, 2016
Merged

Conversation

jmchilton
Copy link
Member

Continuation of pull request here #492.

nturaga and others added 30 commits April 29, 2016 16:30
1. Write bioconda recipe
2. clone bioconda repo

Add command line utility, to initiate bioconda recipe when given package name. "conda_recipe_init"
…e some of the very lightly used deps here though.
Update requirements for bioc_tool_init work; it'd be nice to eliminat…
@nturaga
Copy link
Contributor

nturaga commented Oct 24, 2016

@jmchilton Can you take a look at why the planemo tests fail? If it just a style issue, i'll fix em. Is there any other blocker?

@jmchilton
Copy link
Member Author

There are definitely style issues and they should be fixed. There is also a pyaml import issue that prevents tests from loading:

    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/travis/build/galaxyproject/planemo/planemo/commands/cmd_brew_init.py", line 7, in <module>
    from planemo.cli import command_function
  File "/home/travis/build/galaxyproject/planemo/planemo/cli.py", line 11, in <module>
    from planemo.galaxy import profiles
  File "/home/travis/build/galaxyproject/planemo/planemo/galaxy/__init__.py", line 5, in <module>
    from .config import galaxy_config
  File "/home/travis/build/galaxyproject/planemo/planemo/galaxy/config.py", line 24, in <module>
    from planemo.conda import build_conda_context
  File "/home/travis/build/galaxyproject/planemo/planemo/conda.py", line 17, in <module>
    from planemo.bioconda_scripts import bioconductor_skeleton
  File "/home/travis/build/galaxyproject/planemo/planemo/bioconda_scripts/bioconductor_skeleton.py", line 14, in <module>
    import pyaml
ImportError: No module named pyaml

There may be more problems also.

@nturaga
Copy link
Contributor

nturaga commented Oct 25, 2016

Will fix now!

@nturaga nturaga changed the title [WIP] Bioconductor Support Bioconductor Support Oct 26, 2016
@nturaga nturaga self-assigned this Oct 26, 2016
@nturaga
Copy link
Contributor

nturaga commented Oct 26, 2016

@jmchilton can you take a look ?

@nturaga
Copy link
Contributor

nturaga commented Nov 10, 2016

@jmchilton Any update on this?

@@ -734,6 +734,7 @@ def __init__(self, input_description, name=None, example=False):

def __str__(self):
template = '<param type="data" name="{0}" format="{1}" />'
self.datatype = self.datatype.split(".")[-1]
Copy link
Member Author

Choose a reason for hiding this comment

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

Is this line needed? It seems broken.

@jmchilton jmchilton merged commit 140c6bb into galaxyproject:master Nov 14, 2016
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.

5 participants