Git Product home page Git Product logo

bctools's People

Contributors

torhou avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

gijung00 heylf

bctools's Issues

switch back to official flexbar package

Currently we are using a slighly modified copy of the official flexbar wrapper: flexbar.pl and flexbar.xml.

This modified version depends on newly created package
Repository package_flexbar_2_5 revision 45d1b8373762 owned by rnateam to allow for automatic installation.

-        <requirement type="binary" version="2.5">flexbar</requirement>
+        <requirement type="package" version="2.5">flexbar</requirement>

At some point, probably after adding flexbar package to main shed, we should propose this to upstream.

update tools and workflows for dataset collections

Currently the library splitting workflow creates a lot of files that have to be manually put into the mapping workflow. One possible solution is the use of dataset collections to automate this task.

The following would be the optimal solution for the way the workflows are currently setup:

  • multiple paired-end collections as output of workflow
  • multiple paired-end collections (plus single fixed input for all) as input for workflow which is then run multiple times

Probably we'll have to start smaller though. What exactly is possible after the last galaxy update?

broken galaxy dependency shell command building

Since galaxy fails including these dependencies some tools only work when the package is preinstalled on the system. The requested packages are not used

galaxy.tools.deps DEBUG 2015-12-11 09:58:49,829 Building dependency shell command for dependency 'pandas'
galaxy.tools.deps WARNING 2015-12-11 09:58:49,859 Failed to resolve dependency on 'pandas', ignoring

This concerns:

  • Repository package_pandas_0_14 revision 045c4645abdf owned by iuc
  • Repository package_bedtools_2_19 revision 3ad963111153 owned by iuc requested by Repository package_pybedtools_0_6_6 revision 372c85bed2ca owned by iuc

I have quickly fixed the bedtools dependency by specifically requesting

<repository changeset_revision="e6f4a7398a47" name="package_bedtools_2_24" owner="iuc" toolshed="https://testtoolshed.g2.bx.psu.edu" />

, so this may be an issue of the galaxy packages.

tasks:

  • switch pandas to package_python_2_7_pandas_0_16
  • make extra bedtools dependency independent of testtoolshed
  • check if pending update of galaxy pybedtools runs without extra bedtools dependency

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.