Re: [galaxy-dev] ProFTPd in CloudMan

2015-09-02 Thread Alexander Vowinkel
Great! Thanks!

2015-09-02 8:47 GMT-05:00 Enis Afgan <enis.af...@irb.hr>:

> Thanks for reporting this (and figuring out the solution). It's been fixed
> with this commit
> <https://github.com/galaxyproject/cloudman/commit/550d90cbde49f37d6d7bdbea3170e6f6085ca613>
> so any new cluster will work fine.
>
> Cheers.
>
> On Tue, Sep 1, 2015 at 7:42 PM, Alexander Vowinkel <
> vowinkel.alexan...@gmail.com> wrote:
>
>> Update:
>>
>> ProFTP gives as an answer to passive mode the INTERNAL IP to connect
>> which makes FileZilla break the connection.
>>
>> Indeed adding MasqueradeAddressin the config file, it
>> works.
>>
>> Where is the proftp config file being created in cloudman? How can this
>> be added dynamically?
>>
>> Best,
>> Alexander
>>
>> 2015-09-01 18:19 GMT-05:00 Alexander Vowinkel <
>> vowinkel.alexan...@gmail.com>:
>>
>>> Hi,
>>>
>>> I get the error "Could not read from socket: ECONNRESET - Connection
>>> reset by peer" when connecting with FileZilla to the Cloud Instance.
>>> Using launch.usegalaxy.org
>>>
>>> FileZilla Log: http://pastebin.com/zfACC6wH
>>> ProFTP Log: http://pastebin.com/T9JxKVCb
>>>
>>> With console FTP in linux I can connect, get a listing and upload files.
>>> I tried to find out what the reason is, but no solution found.
>>> bareFTP is also not able to connect.
>>>
>>> The ports for PassivePorts are open (checked in AWS)
>>>
>>> Any idea on this?
>>>
>>> Thanks,
>>> Alexander
>>>
>>
>>
>
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] BUG: Collections and History export

2015-09-02 Thread Alexander Vowinkel
Hi,

when downloading/exporting a history via the interface,
visible collections are not being exported.

The contents of the collection(s) are hidden,
the Colleciton itself is visible.

Best,
Alexander
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] ProFTPd in CloudMan

2015-09-01 Thread Alexander Vowinkel
Update:

ProFTP gives as an answer to passive mode the INTERNAL IP to connect which
makes FileZilla break the connection.

Indeed adding MasqueradeAddressin the config file, it
works.

Where is the proftp config file being created in cloudman? How can this be
added dynamically?

Best,
Alexander

2015-09-01 18:19 GMT-05:00 Alexander Vowinkel <vowinkel.alexan...@gmail.com>
:

> Hi,
>
> I get the error "Could not read from socket: ECONNRESET - Connection reset
> by peer" when connecting with FileZilla to the Cloud Instance.
> Using launch.usegalaxy.org
>
> FileZilla Log: http://pastebin.com/zfACC6wH
> ProFTP Log: http://pastebin.com/T9JxKVCb
>
> With console FTP in linux I can connect, get a listing and upload files.
> I tried to find out what the reason is, but no solution found.
> bareFTP is also not able to connect.
>
> The ports for PassivePorts are open (checked in AWS)
>
> Any idea on this?
>
> Thanks,
> Alexander
>
___
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] cancelled by slurm - job is fine

2015-08-06 Thread Alexander Vowinkel
Hi,

I have a big problem here.

Jobs that are cancelled by slurm appear to galaxy as finished normally.

For me this is especially bad because all following workflow steps
go on working with corrupted/empty/whatever data.

in the job stderr I can find:

slurmd[w4]: *** JOB 194 CANCELLED AT 2015-08-06T04:04:38 ***
slurmd[w4]: Unable to unlink domain socket: No such file or directory
slurmd[w4]: unlink(/tmp/slurm/slurmd_spool/job00194/slurm_script): No
such file or directory
slurmd[w4]: rmdir(/tmp/slurm/slurmd_spool/job00194): No such file or directory

In the galaxy log for that job:

galaxy.jobs.runners.drmaa DEBUG 2015-08-06 04:02:10,050 (4278)
submitting file
/mnt/galaxy/tmp/job_working_directory/004/4278/galaxy_4278.sh
galaxy.jobs.runners.drmaa INFO 2015-08-06 04:02:10,056 (4278) queued
as 192galaxy.jobs DEBUG 2015-08-06 04:02:10,185 (4278) Persisting job
destination (destination id: slurm_cluster)
[...]
galaxy.jobs.runners.drmaa DEBUG 2015-08-06 04:04:39,525 (4278/192)
state change: job finished normallygalaxy.jobs DEBUG 2015-08-06
04:04:45,806 job 4278 ended (finish() executed in (5290.522 ms))
galaxy.datatypes.metadata DEBUG 2015-08-06 04:04:45,837 Cleaning up
external metadata files
galaxy.datatypes.metadata DEBUG 2015-08-06 04:04:46,100 Failed to
cleanup MetadataTempFile temp files from
/mnt/galaxy/tmp/job_working_directory/004/4278/metadata_out_HistoryDatasetAssociation_9426_Ib1Niz:
No JSON object could be decoded
galaxy.datatypes.metadata DEBUG 2015-08-06 04:04:46,397 Failed to
cleanup MetadataTempFile temp files from
/mnt/galaxy/tmp/job_working_directory/004/4278/metadata_out_HistoryDatasetAssociation_9427_8X77j4:
No JSON object could be decoded

Can someone please check that?

Best,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] configuring job runner slurm on cloudman

2015-07-31 Thread Alexander Vowinkel
Hi,

can someone tell me something about this?
Pointing at the runner stated in the log vs. expected runner.

Thanks,
Alexander

2015-07-06 18:08 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 I have adopted /mnt/galaxy/galaxy-app/config/job_conf.xml:
 I added a destination with following param:
 param id=nativeSpecification-N1 --cpus-per-task 1
 --mem-per-cpu=4G/param

 Galaxy service was restarted after chaning this.
 Now I get the error Unable to run job due to a misconfiguration of the
 Galaxy job running system. Please contact a site administrator. when I
 try to run a job.
 Looking in the log gives:

 galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493) submitting file 
 /mnt/galaxy/tmp/job_working_directory/000/493/galaxy_493.sh
 galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493) native 
 specification is: -N1 --cpus-per-task 1 --mem-per-cpu=4G
 galaxy.jobs.runners.drmaa ERROR 2015-07-06 22:50:40,187 (493) 
 drmaa.Session.runJob() failed unconditionally
 Traceback (most recent call last):
 [...]
 InvalidAttributeValueException: code 14: Invalid native specification: -N1 
 --cpus-per-task 1 --mem-per-cpu=4G


 Well. running this as galaxy user in the console with

 $ srun -N1 --cpus-per-task 1 --mem-per-cpu=4G
 /mnt/galaxy/tmp/job_working_directory/000/494/galaxy_494.sh


  , it actually runs good.

 I was wondering if this is connected with the fact that the log states 
 galaxy.jobs.runners.drmaa and not something like galaxy.jobs.runners.slurm,
 like defined in the job_conf.xml: plugin id=slurm type=runner
 load=galaxy.jobs.runners.slurm:SlurmJobRunner /

 So - What is going wrong here? Am I working on the wrong job_conf.xml? What 
 does galaxy do here?

 Thanks for help!Alexander


___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] configuring job runner slurm on cloudman

2015-07-31 Thread Alexander Vowinkel
I finally found out that this native specification is NOT about the native
parameters of slurm.
It comes from the DRMA-wrapper of slurm:
http://apps.man.poznan.pl/trac/slurm-drmaa/wiki/WikiStart#Nativespecification
And this does not support mem-per-cpu.
Which is a huge restriction.

The logger seems to print drmaa because it is the base class of the
SlurmRunner.

Anybody stumbled upon this before?
A way would be to have a slurm runner that uses native calls instead of
drmaa.
Pros/Cons?
Any opinions on this topic? Or solutions to get the mem-per-cpu option?
I read, that this is criticised by some people from the slurm-drmaa
community too.
Patches are available, but not included in a release.

Best,
Alexander


2015-07-31 11:38 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 can someone tell me something about this?
 Pointing at the runner stated in the log vs. expected runner.

 Thanks,
 Alexander

 2015-07-06 18:08 GMT-05:00 Alexander Vowinkel 
 vowinkel.alexan...@gmail.com:

 Hi,

 I have adopted /mnt/galaxy/galaxy-app/config/job_conf.xml:
 I added a destination with following param:
 param id=nativeSpecification-N1 --cpus-per-task 1
 --mem-per-cpu=4G/param

 Galaxy service was restarted after chaning this.
 Now I get the error Unable to run job due to a misconfiguration of the
 Galaxy job running system. Please contact a site administrator. when I
 try to run a job.
 Looking in the log gives:

 galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493) submitting 
 file /mnt/galaxy/tmp/job_working_directory/000/493/galaxy_493.sh
 galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493) native 
 specification is: -N1 --cpus-per-task 1 --mem-per-cpu=4G
 galaxy.jobs.runners.drmaa ERROR 2015-07-06 22:50:40,187 (493) 
 drmaa.Session.runJob() failed unconditionally
 Traceback (most recent call last):
 [...]
 InvalidAttributeValueException: code 14: Invalid native specification: -N1 
 --cpus-per-task 1 --mem-per-cpu=4G


 Well. running this as galaxy user in the console with

 $ srun -N1 --cpus-per-task 1 --mem-per-cpu=4G
 /mnt/galaxy/tmp/job_working_directory/000/494/galaxy_494.sh


  , it actually runs good.

 I was wondering if this is connected with the fact that the log states 
 galaxy.jobs.runners.drmaa and not something like galaxy.jobs.runners.slurm,
 like defined in the job_conf.xml: plugin id=slurm type=runner
 load=galaxy.jobs.runners.slurm:SlurmJobRunner /

 So - What is going wrong here? Am I working on the wrong job_conf.xml? What 
 does galaxy do here?

 Thanks for help!Alexander



___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] CloudMan auto-scaling - Use spot instance for worker node?

2015-07-17 Thread Alexander Vowinkel
Hi,

I am referring to this:
http://dev.list.galaxyproject.org/CloudMan-auto-scaling-Use-spot-instance-for-worker-node-tp4665813p4665835.html

I would give an upvote for spot instances for auto-scaling.

Have there been more ideas about this since?

Best,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] collection problem

2015-07-15 Thread Alexander Vowinkel
I did the runs now just in a single history.
the collections are empty (I checked also in the API)

2015-07-15 18:49 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 I have this tool that creates a collection by discovery datasets.
 It always worked fine, but this time I had 3 Histories, where I ran
 the tool on three different datasets.
 When it finished, the collections were empty.
 The datasets, that should be in the collections however, were there.

 Is that known?
 Is that fixed in 15.07?

 Thanks,
 Alexander

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] cloudlaunch not working

2015-07-15 Thread Alexander Vowinkel
Hi guys,

cloudlounch at launch.usegalaxy.org doesn't work for me anymore.
Some hours ago I still was able to start a cluster, but now it seems
that the launcher can't connect to my amazon anymore?
No machnie get's started.
But I'm still able to fetch key pair and placement.

Any suggestions what to try?

Already: Reloaded page, Restarted PC.

Thanks,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] cloudman galaxy - too large volume

2015-07-15 Thread Alexander Vowinkel
Great!
Especially also witht he IO performance.
Is it possible to define the volume type manually by putting 'volume_type'
to the user data?
So I can also have smaller volumes with SSD?
Best,
Alexander

2015-07-14 13:57 GMT-05:00 Enis Afgan enis.af...@irb.hr:

 I just fixed this here
 https://github.com/galaxyproject/cloudman/commit/0f6ab132958ad57a338c66387112407edbc7632d#diff-9eba488c9175de87945a13d7b7228a6dR621

 This required switching to SSD-based volumes on AWS and, besides actually
 being able to create volumes up to 16TB now, it should give us better IO
 performance now.

 On Mon, Jul 13, 2015 at 5:06 PM, Alexander Vowinkel 
 vowinkel.alexan...@gmail.com wrote:

 Hi,

 I get this error on cluster creation:

 Error creating volume: EC2ResponseError: 400 Bad Request
 InvalidParameterValueVolume of 2048GiB is too large for volume type
 standard; maximum is 1024GiB

 Is there a way to get a volume that big for galaxy?

 Best,
 Alexander

 ___
 Please keep all replies on the list by using reply all
 in your mail client.  To manage your subscriptions to this
 and other Galaxy lists, please use the interface at:
   https://lists.galaxyproject.org/

 To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/



___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] configuring job runner slurm on cloudman

2015-07-06 Thread Alexander Vowinkel
Hi,

I have adopted /mnt/galaxy/galaxy-app/config/job_conf.xml:
I added a destination with following param:
param id=nativeSpecification-N1 --cpus-per-task 1
--mem-per-cpu=4G/param

Galaxy service was restarted after chaning this.
Now I get the error Unable to run job due to a misconfiguration of the
Galaxy job running system. Please contact a site administrator. when I try
to run a job.
Looking in the log gives:

galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493)
submitting file
/mnt/galaxy/tmp/job_working_directory/000/493/galaxy_493.sh
 galaxy.jobs.runners.drmaa DEBUG 2015-07-06 22:50:40,187 (493) native 
 specification is: -N1 --cpus-per-task 1 --mem-per-cpu=4G
 galaxy.jobs.runners.drmaa ERROR 2015-07-06 22:50:40,187 (493) 
 drmaa.Session.runJob() failed unconditionally
 Traceback (most recent call last):
 [...]
 InvalidAttributeValueException: code 14: Invalid native specification: -N1 
 --cpus-per-task 1 --mem-per-cpu=4G


Well. running this as galaxy user in the console with

$ srun -N1 --cpus-per-task 1 --mem-per-cpu=4G
 /mnt/galaxy/tmp/job_working_directory/000/494/galaxy_494.sh


 , it actually runs good.

I was wondering if this is connected with the fact that the log states 
galaxy.jobs.runners.drmaa and not something like galaxy.jobs.runners.slurm,
like defined in the job_conf.xml: plugin id=slurm type=runner
load=galaxy.jobs.runners.slurm:SlurmJobRunner /

So - What is going wrong here? Am I working on the wrong job_conf.xml?
What does galaxy do here?

Thanks for help!Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] cloudman launch

2015-07-02 Thread Alexander Vowinkel
Hi Enis,

thank you. I will try it next time I recreate the cluster.

I have some more things:

A) I wanted to tell you that I did the update of the galaxyFS
with the playbook, by using the role cm.filesystem only.
It worked -  thanks!

B) How could I mount another volume to the upstarting cluster?

 - name: stuff
   snap_id: snap-xyz

Would that work?
E.g when I want this snapshot be mounted as /mnt/stuff

C) How can I use the dev branch of galaxy with cloudman?
There are some things only in dev I will need. How would
that be possible?

D) There is an email from me to the list from two days ago.
Could you look at that?
It's not critical for me, but might lead to a bug.


I think that's it so far.
If I have more, I'll come back to you ;)


2015-07-02 11:32 GMT-05:00 Enis Afgan enis.af...@irb.hr:

 Hi Alexander,
 I traced the code and tried it out and you can override what is defined in
 the flavor by providing the details in the 'Extra user data' field on the
 launch form. For example:

 filesystem_templates:
  - name: galaxy
roles: galaxyTools,galaxyData
archive_url:
 http://s3.amazonaws.com/cloudman/fs-archives/galaxyFS-dev-latest.tar.gz
type: archive
size: 10
  - name: galaxyIndices
roles: galaxyIndices
snap_id: snap-4b20f451

 If you want to use your custom bucket (i.e., if you have modified CloudMan
 code in some way), you can then specify it in the 'default bucket' form
 field and place cm.tar.gz and cm_boot.py in that bucket but no need to
 provide snaps.yaml.
 If you do not want to use a custom bucket, you can use the current
 'Standard' flavor, which defaults to cloudman-test bucket with CloudMan
 from June 19th (I will not be updating anything about it until after GCC).

 Hope this helps and let me know if you have more questions,
 Enis

 On Thu, Jul 2, 2015 at 9:29 AM, Enis Afgan enis.af...@irb.hr wrote:

 Hi Alexander,
 Let me investigate this a bit more and get back to you because I was
 under the impression I had fixed this. In the mean time, I updated your
 flavor to specify snap-6f0b211d.



 On Wed, Jul 1, 2015 at 4:44 PM, Alexander Vowinkel 
 vowinkel.alexan...@gmail.com wrote:

 Hi Enis,

 I am trying to launch my cloudman instance with this launcher again:
 https://launch.usegalaxy.org/launch

 You created the flavor for me because it wouldn't load my
 galaxyIndices from the snaps.yaml in my default bucket.

 I thought, this problem was fixed, but it still creates a galaxyIndices
 from the default snapshot (600GB) when using the Standard flavor.

 When I use my flavor, it loads the snapshot, but it is a little outdated
 ;)

 So my question: Is this behaviour expected? If no, are you going to
 fix it soon? If not, could you update my flavor in the way that
 galaxyIndices gets created from snap-6f0b211d ?

 Further:
 Should I update CM? I am still on the version from Jun 22.
 I am still not sure what I need to change (my snaps.yaml) in order
 to have my clean cluster creation still functioning.

 Thanks,
 Alexander




___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] cloudman persist filesystem error

2015-07-02 Thread Alexander Vowinkel
No, I don't have more anymore.
If this happens again, I will tell you.

2015-07-02 13:46 GMT-05:00 Enis Afgan enis.af...@irb.hr:

 Hi Alexander,
 I tested the process of persisting file system changes but it all worked
 as expected. Looking at the log snippet you sent, the only thing that seems
 off is the very first line: Completed creation of a snapshot for the volume
 'None', snap id: 'snap-6f0b211d' - volume should not be None there.
 Actually, it's incredible that it would be None because a volume must exist
 in order to create a snapshot... Do you have more content from that log?

 In the mean time, I added more safeguards if this happens again:
 https://github.com/galaxyproject/cloudman/commit/337ecb95a04788e540d60be37b4f4f817257b24f

 On Tue, Jun 30, 2015 at 7:32 PM, Alexander Vowinkel 
 vowinkel.alexan...@gmail.com wrote:

 Hi,

 from IRC this question/bug report:

 (18:06:13) avowinkel: some cloudman guy here? enis?
 (18:06:30) avowinkel: AttributeError: 'NoneType' object has no attribute
 'id'
 (18:06:50) avowinkel: when persisting galaxyIndices
 (18:07:43) avowinkel: snapshot is created, but it crashes when ...
 somewhen well after that
 (18:11:08) avowinkel: http://pastebin.com/SDp1p96K
 (18:11:10) mrscribe: Title: paster.log - Pastebin.com (at pastebin.com)

 Best,
 Alexander

 ___
 Please keep all replies on the list by using reply all
 in your mail client.  To manage your subscriptions to this
 and other Galaxy lists, please use the interface at:
   https://lists.galaxyproject.org/

 To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/



___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] cloudman launch

2015-07-01 Thread Alexander Vowinkel
Hi Enis,

I am trying to launch my cloudman instance with this launcher again:
https://launch.usegalaxy.org/launch

You created the flavor for me because it wouldn't load my
galaxyIndices from the snaps.yaml in my default bucket.

I thought, this problem was fixed, but it still creates a galaxyIndices
from the default snapshot (600GB) when using the Standard flavor.

When I use my flavor, it loads the snapshot, but it is a little outdated ;)

So my question: Is this behaviour expected? If no, are you going to
fix it soon? If not, could you update my flavor in the way that
galaxyIndices gets created from snap-6f0b211d ?

Further:
Should I update CM? I am still on the version from Jun 22.
I am still not sure what I need to change (my snaps.yaml) in order
to have my clean cluster creation still functioning.

Thanks,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Job still waiting - Command Line None - SGE

2015-06-30 Thread Alexander Vowinkel
At what galaxy version are you?

2015-06-30 7:36 GMT-05:00 Gildas Le Corguille lecorgui...@sb-roscoff.fr:

  Hi,

 We have a problem on our production instances since one or two years
 (never found the time to write it and we still hope to find by ourself).

 Some jobs stay in waiting status (grey) indefinitely.

   Job ID User Last Update Tool State Inputs Command Line Job Runner 
 PID/Cluster
 ID   63094 f...@bar.fr 10 hours ago
 toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4 new
 123250 setting_metadata None None None   63093 f...@bar.fr 10 hours ago
 toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4 new
 123249 setting_metadata None None None   63088 f...@bar.fr 14 hours ago
 testtoolshed.g2.bx.psu.edu/repos/jjohnson/trinityrnaseq/trinityrnaseq_norm/0.0.2
 new 123250 setting_metadata, 123249 setting_metadata None None None
 Our scheduler is SGE.

 We tried to found the origin of this issue :
  - there is not relevant clues in the log files
  - sometimes, a restart make start those jobs
  - sometimes, kill a job make the others start
  - sometimes, there is no choice than resubmit

 Is anyone can propose an idea to fix this behaviour ?

 Thanks

 Gildas

 ___
 Please keep all replies on the list by using reply all
 in your mail client.  To manage your subscriptions to this
 and other Galaxy lists, please use the interface at:
   https://lists.galaxyproject.org/

 To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] output filter bugs

2015-06-30 Thread Alexander Vowinkel
2015-06-30 11:04 GMT-05:00 John Chilton jmchil...@gmail.com:

 On Mon, Jun 29, 2015 at 2:48 PM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  I have a tool with filtered outputs (data [..]filter[...]/data).
 
  A) As I understood the filters are pure python. But if I put it in
  ![CDATA[, it doesn't work. I think this should work even better ;)

 This sounds wrong - the standard library is handling the CDATA parsing
 for us and so Galaxy should be looking at an identical representation
 of the data. Are you sure you are using the CDATA tags correctly? I
 modified the test tool demonstrating output filters with the following
 patch (https://gist.github.com/jmchilton/1c8d13c01815a9b0fc8e) and ran
 the tool tests using the command:

 ./run_tests.sh -framework -id output_filter

 and everything seemed fine.


Yeah. Weird. Now I don't have problems anymore too.
Must have been something else.


 
  B) The workflow generator doesn't interpret the filters.
  When I put the tool in a workflow, all possible outputs are shown. This
  doesn't change when I change an option that would change the output
 choice.
 
  Can someone fix this? ;)

 This would be a nice enhancement - but it would take a lot of effort
 to implement. I would suspect we are going to be stuck with the
 display of invalid outputs for a while yet. I've created a Trello card
 for this issue:

 https://trello.com/c/Hcm2MlQg


What a pitty :(
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] cloudman persist filesystem error

2015-06-30 Thread Alexander Vowinkel
Hi,

from IRC this question/bug report:

(18:06:13) avowinkel: some cloudman guy here? enis?
(18:06:30) avowinkel: AttributeError: 'NoneType' object has no attribute
'id'
(18:06:50) avowinkel: when persisting galaxyIndices
(18:07:43) avowinkel: snapshot is created, but it crashes when ... somewhen
well after that
(18:11:08) avowinkel: http://pastebin.com/SDp1p96K
(18:11:10) mrscribe: Title: paster.log - Pastebin.com (at pastebin.com)

Best,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] planemo shed_update - error

2015-06-29 Thread Alexander Vowinkel
Thanks,

now I get the following directly after the diff output:

Could not update stacks
 object of type 'NoneType' has no len()
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
 InsecureRequestWarning: Unverified HTTPS request is being made. Adding
 certificate verification is strongly advised. See:
 https://urllib3.readthedocs.org/en/latest/security.html
   InsecureRequestWarning)
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
 InsecureRequestWarning: Unverified HTTPS request is being made. Adding
 certificate verification is strongly advised. See:
 https://urllib3.readthedocs.org/en/latest/security.html
   InsecureRequestWarning)
 Repository metadata updated.
 Failed to update a repository.


What does that mean?

Best,
Alexander

2015-06-29 10:41 GMT-05:00 John Chilton jmchil...@gmail.com:

 Thanks for the bug report. I have fixed this problem here
 (
 https://github.com/galaxyproject/planemo/commit/a32d0820a6b856d8d15c9619c97549230a17
 )
 and released a new version of planemo (0.13.0) with fix. Hopefully you
 will get a better error message after the upgrade if there is still a
 configuration issue.

 -John

 On Sat, Jun 27, 2015 at 6:32 AM, Björn Grüning
 bjoern.gruen...@gmail.com wrote:
  Hi Alexander,
 
  I have opend an issue:
  https://github.com/galaxyproject/planemo/issues/240
 
  Thanks for reporting,
  Bjoern
 
  Am 27.06.2015 um 07:11 schrieb Alexander Vowinkel:
  Hi,
 
  I'm running:
 
  planemo shed_update --check_diff --shed_target toolshed
 
 
  and get a python error message (see below).
 
  shed_diff and shed_lint are working fine.
  planemo, version 0.12.2
 
  Best,
  Alexander
 
 
  Traceback (most recent call last):
File /usr/local/bin/planemo, line 11, in module
  sys.exit(planemo())
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 664,
  in __call__
  return self.main(*args, **kwargs)
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 644,
  in main
  rv = self.invoke(ctx)
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 991,
  in invoke
  return _process_result(sub_ctx.command.invoke(sub_ctx))
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 837,
  in invoke
  return ctx.invoke(self.callback, **ctx.params)
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 464,
  in invoke
  return callback(*args, **kwargs)
File /usr/local/lib/python2.7/dist-packages/click/decorators.py,
 line
  64, in new_func
  return ctx.invoke(f, obj, *args[1:], **kwargs)
File /usr/local/lib/python2.7/dist-packages/click/core.py, line
 464,
  in invoke
  return callback(*args, **kwargs)
File
 
 /usr/local/lib/python2.7/dist-packages/planemo/commands/cmd_shed_update.py,
  line 52, in cli
  tsi = shed.tool_shed_client(ctx, **kwds)
File
 /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
  line 331, in tool_shed_client
  key = prop(key)
File
 /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
  line 323, in prop
  return kwds.get(shed_%s % key, None) or shed_config.get(key,
 None)
  AttributeError: 'NoneType' object has no attribute 'get'
 
 
 
  ___
  Please keep all replies on the list by using reply all
  in your mail client.  To manage your subscriptions to this
  and other Galaxy lists, please use the interface at:
https://lists.galaxyproject.org/
 
  To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/
 
  ___
  Please keep all replies on the list by using reply all
  in your mail client.  To manage your subscriptions to this
  and other Galaxy lists, please use the interface at:
https://lists.galaxyproject.org/
 
  To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] planemo shed_update - error

2015-06-29 Thread Alexander Vowinkel
Ay shit. Just realized during looking at it the third time:
Someone forgot to uncomment the key line o_o'

2015-06-29 16:21 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Here they are:

 ~/.planemo.yml: http://pastebin.com/nWdT6ybx
 Command-Log: http://pastebin.com/baBmrD8d


 2015-06-29 15:23 GMT-05:00 John Chilton jmchil...@gmail.com:

 Do you have a ~/.planemo.yml file? I think probably yes based on the
 previous exception. Can you replace passwords and keys with  and
 send me a copy of that as well as the command-line that produced the
 above output?

 -John

 On Mon, Jun 29, 2015 at 12:05 PM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  Thanks,
 
  now I get the following directly after the diff output:
 
  Could not update stacks
  object of type 'NoneType' has no len()
 
 
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
  InsecureRequestWarning: Unverified HTTPS request is being made. Adding
  certificate verification is strongly advised. See:
  https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
 
 
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
  InsecureRequestWarning: Unverified HTTPS request is being made. Adding
  certificate verification is strongly advised. See:
  https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
  Repository metadata updated.
  Failed to update a repository.
 
 
  What does that mean?
 
  Best,
  Alexander
 
  2015-06-29 10:41 GMT-05:00 John Chilton jmchil...@gmail.com:
 
  Thanks for the bug report. I have fixed this problem here
 
  (
 https://github.com/galaxyproject/planemo/commit/a32d0820a6b856d8d15c9619c97549230a17
 )
  and released a new version of planemo (0.13.0) with fix. Hopefully you
  will get a better error message after the upgrade if there is still a
  configuration issue.
 
  -John
 
  On Sat, Jun 27, 2015 at 6:32 AM, Björn Grüning
  bjoern.gruen...@gmail.com wrote:
   Hi Alexander,
  
   I have opend an issue:
   https://github.com/galaxyproject/planemo/issues/240
  
   Thanks for reporting,
   Bjoern
  
   Am 27.06.2015 um 07:11 schrieb Alexander Vowinkel:
   Hi,
  
   I'm running:
  
   planemo shed_update --check_diff --shed_target toolshed
  
  
   and get a python error message (see below).
  
   shed_diff and shed_lint are working fine.
   planemo, version 0.12.2
  
   Best,
   Alexander
  
  
   Traceback (most recent call last):
 File /usr/local/bin/planemo, line 11, in module
   sys.exit(planemo())
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   664,
   in __call__
   return self.main(*args, **kwargs)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   644,
   in main
   rv = self.invoke(ctx)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   991,
   in invoke
   return _process_result(sub_ctx.command.invoke(sub_ctx))
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   837,
   in invoke
   return ctx.invoke(self.callback, **ctx.params)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   464,
   in invoke
   return callback(*args, **kwargs)
 File
 /usr/local/lib/python2.7/dist-packages/click/decorators.py,
   line
   64, in new_func
   return ctx.invoke(f, obj, *args[1:], **kwargs)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   464,
   in invoke
   return callback(*args, **kwargs)
 File
  
  
 /usr/local/lib/python2.7/dist-packages/planemo/commands/cmd_shed_update.py,
   line 52, in cli
   tsi = shed.tool_shed_client(ctx, **kwds)
 File
   /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
   line 331, in tool_shed_client
   key = prop(key)
 File
   /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
   line 323, in prop
   return kwds.get(shed_%s % key, None) or shed_config.get(key,
   None)
   AttributeError: 'NoneType' object has no attribute 'get'
  
  
  
   ___
   Please keep all replies on the list by using reply all
   in your mail client.  To manage your subscriptions to this
   and other Galaxy lists, please use the interface at:
 https://lists.galaxyproject.org/
  
   To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/
  
   ___
   Please keep all replies on the list by using reply all
   in your mail client.  To manage your subscriptions to this
   and other Galaxy lists, please use the interface at:
 https://lists.galaxyproject.org/
  
   To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/
 
 



___
Please keep all replies on the list by using reply

Re: [galaxy-dev] planemo shed_update - error

2015-06-29 Thread Alexander Vowinkel
Here they are:

~/.planemo.yml: http://pastebin.com/nWdT6ybx
Command-Log: http://pastebin.com/baBmrD8d


2015-06-29 15:23 GMT-05:00 John Chilton jmchil...@gmail.com:

 Do you have a ~/.planemo.yml file? I think probably yes based on the
 previous exception. Can you replace passwords and keys with  and
 send me a copy of that as well as the command-line that produced the
 above output?

 -John

 On Mon, Jun 29, 2015 at 12:05 PM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  Thanks,
 
  now I get the following directly after the diff output:
 
  Could not update stacks
  object of type 'NoneType' has no len()
 
 
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
  InsecureRequestWarning: Unverified HTTPS request is being made. Adding
  certificate verification is strongly advised. See:
  https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
 
 
 /usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/connectionpool.py:768:
  InsecureRequestWarning: Unverified HTTPS request is being made. Adding
  certificate verification is strongly advised. See:
  https://urllib3.readthedocs.org/en/latest/security.html
InsecureRequestWarning)
  Repository metadata updated.
  Failed to update a repository.
 
 
  What does that mean?
 
  Best,
  Alexander
 
  2015-06-29 10:41 GMT-05:00 John Chilton jmchil...@gmail.com:
 
  Thanks for the bug report. I have fixed this problem here
 
  (
 https://github.com/galaxyproject/planemo/commit/a32d0820a6b856d8d15c9619c97549230a17
 )
  and released a new version of planemo (0.13.0) with fix. Hopefully you
  will get a better error message after the upgrade if there is still a
  configuration issue.
 
  -John
 
  On Sat, Jun 27, 2015 at 6:32 AM, Björn Grüning
  bjoern.gruen...@gmail.com wrote:
   Hi Alexander,
  
   I have opend an issue:
   https://github.com/galaxyproject/planemo/issues/240
  
   Thanks for reporting,
   Bjoern
  
   Am 27.06.2015 um 07:11 schrieb Alexander Vowinkel:
   Hi,
  
   I'm running:
  
   planemo shed_update --check_diff --shed_target toolshed
  
  
   and get a python error message (see below).
  
   shed_diff and shed_lint are working fine.
   planemo, version 0.12.2
  
   Best,
   Alexander
  
  
   Traceback (most recent call last):
 File /usr/local/bin/planemo, line 11, in module
   sys.exit(planemo())
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   664,
   in __call__
   return self.main(*args, **kwargs)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   644,
   in main
   rv = self.invoke(ctx)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   991,
   in invoke
   return _process_result(sub_ctx.command.invoke(sub_ctx))
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   837,
   in invoke
   return ctx.invoke(self.callback, **ctx.params)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   464,
   in invoke
   return callback(*args, **kwargs)
 File /usr/local/lib/python2.7/dist-packages/click/decorators.py,
   line
   64, in new_func
   return ctx.invoke(f, obj, *args[1:], **kwargs)
 File /usr/local/lib/python2.7/dist-packages/click/core.py, line
   464,
   in invoke
   return callback(*args, **kwargs)
 File
  
  
 /usr/local/lib/python2.7/dist-packages/planemo/commands/cmd_shed_update.py,
   line 52, in cli
   tsi = shed.tool_shed_client(ctx, **kwds)
 File
   /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
   line 331, in tool_shed_client
   key = prop(key)
 File
   /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
   line 323, in prop
   return kwds.get(shed_%s % key, None) or shed_config.get(key,
   None)
   AttributeError: 'NoneType' object has no attribute 'get'
  
  
  
   ___
   Please keep all replies on the list by using reply all
   in your mail client.  To manage your subscriptions to this
   and other Galaxy lists, please use the interface at:
 https://lists.galaxyproject.org/
  
   To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/
  
   ___
   Please keep all replies on the list by using reply all
   in your mail client.  To manage your subscriptions to this
   and other Galaxy lists, please use the interface at:
 https://lists.galaxyproject.org/
  
   To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/
 
 

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use

[galaxy-dev] Set build when discovering output in collection

2015-06-26 Thread Alexander Vowinkel
Hi,

as many of you probably know by now,
I have a tool that creates an output collection
by discovering the datasets in this collection
like propsed there: [1]

Specifically I have a fastq input with set build
information (a ref genome).
The output is a collection of fastq files.
After I managed to give them the same format
like the input (hacky version),
I now want them to adopt the build ID.
How can I do that?

Thanks,
Alexander


[1]
https://bitbucket.org/galaxy/galaxy-central/pull-request/634/allow-tools-to-explicitly-produce-dataset/diff
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Set build when discovering output in collection

2015-06-26 Thread Alexander Vowinkel
FOR GOD'S SAKE SEARCH THE ARCHIVE !!!

http://dev.list.galaxyproject.org/Database-Build-td4140140.html

https://github.com/galaxyproject/tools-devteam/blob/master/tools/tophat2/tophat2_wrapper.xml#L313

2015-06-26 21:58 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 as many of you probably know by now,
 I have a tool that creates an output collection
 by discovering the datasets in this collection
 like propsed there: [1]

 Specifically I have a fastq input with set build
 information (a ref genome).
 The output is a collection of fastq files.
 After I managed to give them the same format
 like the input (hacky version),
 I now want them to adopt the build ID.
 How can I do that?

 Thanks,
 Alexander


 [1]
 https://bitbucket.org/galaxy/galaxy-central/pull-request/634/allow-tools-to-explicitly-produce-dataset/diff

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Set build when discovering output in collection

2015-06-26 Thread Alexander Vowinkel
And the corresponding pull request:
https://github.com/galaxyproject/tools-devteam/pull/173

The BWA github-repo is newer than what is on the toolshed, right? When do
you update the toolshed?

Best,
Alexander

2015-06-26 22:17 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 FOR GOD'S SAKE SEARCH THE ARCHIVE !!!

 http://dev.list.galaxyproject.org/Database-Build-td4140140.html


 https://github.com/galaxyproject/tools-devteam/blob/master/tools/tophat2/tophat2_wrapper.xml#L313

 2015-06-26 21:58 GMT-05:00 Alexander Vowinkel 
 vowinkel.alexan...@gmail.com:

 Hi,

 as many of you probably know by now,
 I have a tool that creates an output collection
 by discovering the datasets in this collection
 like propsed there: [1]

 Specifically I have a fastq input with set build
 information (a ref genome).
 The output is a collection of fastq files.
 After I managed to give them the same format
 like the input (hacky version),
 I now want them to adopt the build ID.
 How can I do that?

 Thanks,
 Alexander


 [1]
 https://bitbucket.org/galaxy/galaxy-central/pull-request/634/allow-tools-to-explicitly-produce-dataset/diff



___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] planemo shed_update - error

2015-06-26 Thread Alexander Vowinkel
Hi,

I'm running:

planemo shed_update --check_diff --shed_target toolshed


and get a python error message (see below).

shed_diff and shed_lint are working fine.
planemo, version 0.12.2

Best,
Alexander


Traceback (most recent call last):
   File /usr/local/bin/planemo, line 11, in module
 sys.exit(planemo())
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 664,
 in __call__
 return self.main(*args, **kwargs)
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 644,
 in main
 rv = self.invoke(ctx)
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 991,
 in invoke
 return _process_result(sub_ctx.command.invoke(sub_ctx))
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 837,
 in invoke
 return ctx.invoke(self.callback, **ctx.params)
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 464,
 in invoke
 return callback(*args, **kwargs)
   File /usr/local/lib/python2.7/dist-packages/click/decorators.py, line
 64, in new_func
 return ctx.invoke(f, obj, *args[1:], **kwargs)
   File /usr/local/lib/python2.7/dist-packages/click/core.py, line 464,
 in invoke
 return callback(*args, **kwargs)
   File
 /usr/local/lib/python2.7/dist-packages/planemo/commands/cmd_shed_update.py,
 line 52, in cli
 tsi = shed.tool_shed_client(ctx, **kwds)
   File /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
 line 331, in tool_shed_client
 key = prop(key)
   File /usr/local/lib/python2.7/dist-packages/planemo/shed/__init__.py,
 line 323, in prop
 return kwds.get(shed_%s % key, None) or shed_config.get(key, None)
 AttributeError: 'NoneType' object has no attribute 'get'
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] problem with view of list collection in history view

2015-06-25 Thread Alexander Vowinkel
Hi Team,

my tool creates dynamically 96 datasets bundled into a list.
In the history I can see the number 96 in the top as hidden datasets
(6 shown, 96 hidden)

When I open the list, I just can see 64 items.

Now I run the job again and I have 96 more hidden items.
I open the new list and can see 66 items in that new list.

What is going on here?
Is that just a visual bug?
Or are my datasets affected?

Thanks,
Alexander

PS: I use postgres
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] list collection output - format set from input

2015-06-25 Thread Alexander Vowinkel
no - not a typo. The tool can process both.
It's just my naming, because I use it for fastq.
I'll change the help tag.

2015-06-25 3:44 GMT-05:00 Peter Cock p.j.a.c...@googlemail.com:

 Hi Alexander,

 If this wasn't a collection, I would expect  format_source to work
 (possibly also using metadata_source=fastq_input1), so perhaps
 this is a bug - John?

 Peter

 P.S. Your help caption and output label both say FASTQ, but the
 input also allows FASTA input. Typo?

 On Thu, Jun 25, 2015 at 2:39 AM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  Hi,
 
  I have an input, that can be fasta,fastqsanger,fastqillumina:
 
  param name=fastq_input1 type=data
  format=fasta,fastqsanger,fastqillumina label=Select the fastq file
  help=Specify fastq file with reads/
 
 
  I have multiple outputfiles - bundled in a list collection:
 
  collection name=split_output type=list label=@OUTPUT_NAME_PREFIX@
 on
  ${on_string} (Fastq Collection) format_source=fastq_input1
  discover_datasets pattern=__name_and_ext__ directory=splits /
  /collection
 
 
  The format_source parameter doesn't work - the files in the list
 (extension
  fq) are of format fq
 
  How can I make it possible that they are fasta,fastqsanger,fastqillumina
  depending on fastq_input1?
 
  Thanks,
  Alexander
 
  ___
  Please keep all replies on the list by using reply all
  in your mail client.  To manage your subscriptions to this
  and other Galaxy lists, please use the interface at:
https://lists.galaxyproject.org/
 
  To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] list collection output - format set from input

2015-06-25 Thread Alexander Vowinkel
Hi John,

yes - I created this hacky solution and it works.

I now tried what you said, but no success.
Code:


 collection name=split_output type=list label=@OUTPUT_NAME_PREFIX@
 on ${on_string} (Fastq Collection) format_source=fastq_input1
 discover_datasets pattern=sample_(?Plt;namegt;.+)\.fq
 directory=output /
 /collection


It puts the samples into the collection correctly, but doesn't set a data
type.

Weird enough: In the collection, the files even don't show any format
(in the small history view on the right). Is that normal?

Addon: How can I let the files in the collection have the same database
build
attached? The other file (log file) gets it.

Best,
Alexander


2015-06-25 9:12 GMT-05:00 John Chilton jmchil...@gmail.com:

 You are giving Galaxy mixed signals :). format_source will say to use
 the data type specified by the corresponding input - but

 discover_datasets pattern=__name_and_ext__ directory=splits /

 Is saying (with the pattern __name_and_ext__) read files of the form
 out1.fastq and assign the collection identifier to out1 and the
 extension/format to fastq.

 Two things should work - one of them will and the other might but should.

 One thing you can do is not override the extension in your pattern:

 discover_datasets pattern=__name__ directory=splits /

 or if you don't want to include the .fq in the output identifier (and
 you probably don't want to)

 discover_datasets pattern=(?Plt;namegt;.+)\.fq /

 If that doesn't work - it is a bug and please let me know and I will
 attempt to fix it.

 The hackier way to get this to work that I am more confident will work
 - is to drop the format_source - use the same pattern:

 discover_datasets pattern=__name_and_ext__ directory=splits /

 But just use a shell command or something to rename all files of the
 form *.fq to *.${fastq_input1.ext}.

 Hope this helps.

 -John


 On Thu, Jun 25, 2015 at 9:56 AM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  no - not a typo. The tool can process both.
  It's just my naming, because I use it for fastq.
  I'll change the help tag.
 
  2015-06-25 3:44 GMT-05:00 Peter Cock p.j.a.c...@googlemail.com:
 
  Hi Alexander,
 
  If this wasn't a collection, I would expect  format_source to work
  (possibly also using metadata_source=fastq_input1), so perhaps
  this is a bug - John?
 
  Peter
 
  P.S. Your help caption and output label both say FASTQ, but the
  input also allows FASTA input. Typo?
 
  On Thu, Jun 25, 2015 at 2:39 AM, Alexander Vowinkel
  vowinkel.alexan...@gmail.com wrote:
   Hi,
  
   I have an input, that can be fasta,fastqsanger,fastqillumina:
  
   param name=fastq_input1 type=data
   format=fasta,fastqsanger,fastqillumina label=Select the fastq file
   help=Specify fastq file with reads/
  
  
   I have multiple outputfiles - bundled in a list collection:
  
   collection name=split_output type=list
 label=@OUTPUT_NAME_PREFIX@
   on
   ${on_string} (Fastq Collection) format_source=fastq_input1
   discover_datasets pattern=__name_and_ext__ directory=splits
 /
   /collection
  
  
   The format_source parameter doesn't work - the files in the list
   (extension
   fq) are of format fq
  
   How can I make it possible that they are
 fasta,fastqsanger,fastqillumina
   depending on fastq_input1?
  
   Thanks,
   Alexander
  
   ___
   Please keep all replies on the list by using reply all
   in your mail client.  To manage your subscriptions to this
   and other Galaxy lists, please use the interface at:
 https://lists.galaxyproject.org/
  
   To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/
 
 

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] BAM datatype - bam bai

2015-06-19 Thread Alexander Vowinkel
Hi,

thanks! Let me clarify myself on the multiple generation question.

When I do command line, I do this:
Bam,Bai - Prog1 - Bam,Bai(v2) - Prog2 - Bam,Bai(v3)

What I understand, what galaxy is doing (always overwrite [1]):

Bam,Bai - Prog1 - Bam,Bai(v2) - Bam(v2) - Bam,Bai(v2) -
Prog2 - Bam,Bai(v3) - Bam(v3) - Bam,Bai(v3)

Best,
Alexander

[1]
https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/datatypes/binary.py#L314


2015-06-19 1:26 GMT-05:00 Björn Grüning bjoern.gruen...@gmail.com:

 Hi Alexander,

 Am 19.06.2015 um 01:44 schrieb Alexander Vowinkel:
  Hi,
 
  when I 'produce' a bam file in my output, I can download the bam file
 and a
  corresponding bai file.
 
  I am now wondering where does the bai file come from?

 From Galaxy! :)
 Galaxy has a concept of datatypes and metadata. In the case of BAM
 files, Galaxy is producing the index file to every position sorted BAM
 file.

  When is it being generated, what code is used for that?

 As soon as the BAM file is created.

 https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/datatypes/binary.py#L312

  When I do multiple actions with my bam file - is the index generated
 every
  time? (overhead)

 No why should it? The BAM files stays the same right? So if you are
 using the BAM multiple time the one index is used multiple times.

  Where is the bai saved on disk (if it is)?

 You can access it with this snipped: $your_bam_file.metadata.bam_index

  I found that in the IUC gatk, a new bai is always generated when a gatk
  tool is started. This creates quite an overhead. Isn't there a better
  solution?

 Do you have an idea?
 Without Galaxy you also create an index once and reuse it, this is was
 Galaxy is doing. This concept is also used for other datatypes and
 improves the usability dramatically.


 If this was helpful, please consider to ask this question on Biostar
 again. I think this might be useful for others as well.

 Cheers,
 Bjoern

  @ref https://github.com/galaxyproject/tools-iuc/issues/194
 
  Best,
  Alexander
 
 
 
  ___
  Please keep all replies on the list by using reply all
  in your mail client.  To manage your subscriptions to this
  and other Galaxy lists, please use the interface at:
https://lists.galaxyproject.org/
 
  To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/
 

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] BAM datatype - bam bai

2015-06-18 Thread Alexander Vowinkel
The response speed is awesome!

On github Eric answered:

https://github.com/galaxyproject/tools-iuc/blob/0887009a23d176b21536c9fd8a18c4fecc417d4f/tools/bedtools/multiCov.xml
 see L12 of that file for where the bai file is stored.


That explains a lot. Very precise example. Thank you!

What I'm still wondering is:

When is it being generated, what code is used for that?


More specific:
When I use Picard SortSam in galaxy, the output is a bam file with an
accompanying bai file.
But when I use Picard on command line, the output is just a bam file.

In the Picard SortSam galaxy tool, it is not being done. (If I didn't miss
something)

What leads me to

When I do multiple actions with my bam file - is the index generated every
 time? (overhead)


GATK processes BAM files and at the same time the bai files.
It would be a waste to just use the bam files and re-generate the bai
files, that already exist.
How could that be done?

Thanks,
Alexander


2015-06-18 18:44 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 when I 'produce' a bam file in my output, I can download the bam file and
 a corresponding bai file.

 I am now wondering where does the bai file come from?
 When is it being generated, what code is used for that?
 When I do multiple actions with my bam file - is the index generated every
 time? (overhead)
 Where is the bai saved on disk (if it is)?

 I found that in the IUC gatk, a new bai is always generated when a gatk
 tool is started. This creates quite an overhead. Isn't there a better
 solution?

 @ref https://github.com/galaxyproject/tools-iuc/issues/194

 Best,
 Alexander

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Repository installation error - missing

2015-06-16 Thread Alexander Vowinkel
I fixed the error. It have been the directory permissions.
Found in galaxy log:

 tool_shed.util.hg_util DEBUG 2015-06-16 16:17:04,045 Error cloning 
 repository: [Errno 13] Permission denied: 
 '/mnt/galaxy/galaxy-app/gbs_tools/testtoolshed.g2.bx.psu.edu'

 But the question with the error message is still active, I guess.

2015-06-15 15:53 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi,

 I have a custom tool_conf.xml in gbs_tools/gbs_tool_conf.xml
 It is added to the config and loaded without problems.
 toolbox tool_path=./gbs_tools

 But when I want to install tools from a toolshed (test and main)
 to it (Shed tool configuration file), it reports Error during
 installation.

 Clicking on the tool, it says This repository is not installed
 correctly (see the Repository installation error below). [...]
 But there is no Repository installation error.
 So, how can I find out, what the problem is?
 Installing in the default tool_shed_conf.xml works.

 I also checked if it's a problem with the tool_path (I assume it
 points to the galaxy root). So I created a directory gbs_tools
 in gbs_tools, in case it is relative to the xml file directory.
 No difference.

 Thanks for help!
 Alexander

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] cloudman error somewhere

2015-06-16 Thread Alexander Vowinkel
Hi,

I have the following problem:
First, the job scheduling didn't work.

I tried to upload a file, but the job was waiting.
Then I checked squeue, which timed out.
The slurm service was running.

Then I restarted the cluster.
Now I even have problems access the cloudman admin page.
Meaning, the page is loading endless.
The machine is not busy (CPU and mem @ htop)
In the paster.log it tries this every 4 seconds:

2015-06-16 18:35:56,547 DEBUG master:2579 Trying to setup AMQP
 connection; conn = 'cm.util.comm.CMMasterComm object at 0x7f0aa26d72d0'
 2015-06-16 18:35:56,547 DEBUG   comm:30   Setting up a new AMQP
 connection
 2015-06-16 18:35:56,548 DEBUG   comm:49   AMQP Connection Failure:
  [Errno 111] Connection refused


Any idea what this might be?
Something seems to be really weird.

I am using the next version of CloudMan (dev).
I created an own instance with the Cloud Man playbook.

Best,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Data Collections

2015-06-15 Thread Alexander Vowinkel
Thank you for this detailed descriptions!

I already have a followup question.
I'm working on Galaxy Cloudman:

 Galaxy is at revision: 93cda3eb81 (master branch) from 11 Jun 2015)


But I just can find Build dataset pair|list, not List of Dataset Pairs
like
in the video. At what version is that implemented?

Best,
Alexander

2015-06-15 10:17 GMT-05:00 John Chilton jmchil...@gmail.com:

 On Wed, Jun 10, 2015 at 4:04 PM, Alexander Vowinkel
 vowinkel.alexan...@gmail.com wrote:
  Hi Folks,
 
  thank you so far for the previous help. I got much further.
  Now I'm stuck with data collections.
 
  Because this is quite a list, I appreciate also answers to parts of my
  questions ;)
 
  I have two issues:
  A) manual definition of data collections (any type) by user and/or admin
  B) definition of data collections as input/output of a tool and inside a
  workflow
 
 
  A) manual
  Basically I would like to create
  i) a list of fastq files (unpaired)
  ii) a paired set of two fastq files
  iii) a list of each two paired fastq files
 
  How can I do that?
  By using the web app? As user? As admin?
  By working via ssh on the server?

 So each of these got much easier/more robust with the most recent release.

 For the user perspective - for any of these options you will want to
 load the fastq files into a history, open the manage multiple datasets
 option (
 https://wiki.galaxyproject.org/Histories#Managing_Multiple_Datasets_Easily
 ),
 select the datasets, and then choose the list type from the menu. Each
 will cause a widget to pop up allowing you to group the datasets (into
 a list, a pair, or a list of pairs  depending on your selection).

 The most complicated option is the list of pairs - this option is
 demonstrated in a the first video in Anton's recent NGS 101 -
 Reference-based RNA-seq series
 (https://vimeo.com/channels/884356/128265983). More information at
 https://wiki.galaxyproject.org/Learn/GalaxyNGS101.

 For all user-centric scenarios - you will need to get the plain
 datasets into a history first. FTP upload for instance doesn't support
 creating collections directly - you can import datasets and then
 create them. Likewise - data libraries do not currently support
 dataset collections. I believe there are Trello cards for both of
 these issues.

 For admins - there is a dataset collection API - I can point you at
 examples if you want - but this doesn't seem to be your interest.

 
 
  B) in tool/workflow
  Here I also have different approaches I would like to realize:
  i) use a collection as input for a tool
  ii) create a collection as output of a tool
  ii.1) from known # of output parameters
  ii.2) from unknown # of output parameters
 
  For these things I was trying to find some tools in toolshed to see how
 they
  do it, but I couldn't quite adopt it.

 I would look in the following directory instead of the tool shed -
 https://github.com/galaxyproject/galaxy/tree/dev/test/functional/tools.
 These are the tools used to drive the testing of the collections
 implementation and contain some very stripped down examples of what is
 possible.

 
  i) use a collection as input for a tool
  this is good documented - realizable by type=data_collection and the
  collection_type.
  Unfortunately I can't test this because I can't create a collection so
 far
  ;) - see A

 Indeed :). Here some good examples are like the tools in the RNA-seq
 pipeline - Tophat, Bowtie2, etc

 
  ii) create a collection as output of a tool
  Here it gets blurry for me.

 So one can get very far without ever creating an output from a tool
 explicitly. I contend most of the time - if you have a list of bam
 files and you want to create another list of bam files - you just want
 to map some operation over them. This is demonstrated in that RNA-seq
 outline - and talked about in a more theoretical way in my GCC talk
 from last year http://bit.ly/gcc2014workflows.

 There are definitely cases when you want to explicitly create
 collections though - the current best documentation on this is going
 to be the pull request that added them - not the implementation but
 the description which actually lays out these same categories and how
 to handle them with explicit complete examples.

 https://bitbucket.org/galaxy/galaxy-central/pull-request/634/allow-tools-to-explicitly-produce-dataset

 Hopefully this helps - please follow up with additional questions as
 you have them. I am keen to see more developers leveraging dataset
 collections.

 Thanks a bunch.
 -John

 
  ii.1) from known # of output parameters
  Here I didn't find a tool. I just thought, it might be a simpler case
 than
  ii.2 and
  good to understand the concept.
  I would be glad if someone could explain the way(s) to do this.
 
  ii.2) from unknown # of output parameters
  For this I found barcode splitter tools (also from devteam) that have
  different approaches.
  But. Their output (defined in xml) is only some report file.
  The output files seem

[galaxy-dev] Repository installation error - missing

2015-06-15 Thread Alexander Vowinkel
Hi,

I have a custom tool_conf.xml in gbs_tools/gbs_tool_conf.xml
It is added to the config and loaded without problems.
toolbox tool_path=./gbs_tools

But when I want to install tools from a toolshed (test and main)
to it (Shed tool configuration file), it reports Error during
installation.

Clicking on the tool, it says This repository is not installed
correctly (see the Repository installation error below). [...]
But there is no Repository installation error.
So, how can I find out, what the problem is?
Installing in the default tool_shed_conf.xml works.

I also checked if it's a problem with the tool_path (I assume it
points to the galaxy root). So I created a directory gbs_tools
in gbs_tools, in case it is relative to the xml file directory.
No difference.

Thanks for help!
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] config files in cloudman

2015-06-15 Thread Alexander Vowinkel
Hi,

the config/galaxy.ini is being overwritten when restarting Galaxy
via the CloudMan Console.
Unfortunately I can't find the file, that is used as template.

I searched on the whole machine for *.cloud, galaxy.ini* and
universe_wsgi.ini*. The only file I found was
/mnt/cm/installed_files/universe_wsgi.ini.cloud. Changes to this
file doesn't have an effect.
The corresponding bucket also doesn't contain this file.

Where is this blueprint coming from?
And where can I change it?

I am using the next version of CloudMan (dev).
I created an own instance with the Cloud Man playbook.

Thanks a lot!
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] job queue problem with cloud man

2015-06-10 Thread Alexander Vowinkel
Hi list-members,

I have a Cloud Man instance on amazon.
I did minimal adaption (installing some tools, adding an index)

I'm currently running only a master, which is allowed to run jobs.

I have now 3 jobs saying: This job is waiting to run
But in the CloudMan console it says:
Worker status: Idle: 0 Available: 0 Requested: 0
Also condor_q gives 0 jobs.

Where is the problem?
I already restarted the galaxy service via the admin console...

Can someone help me to find whats going wrong?

Thanks!
Alexander

PS: I'm running different job types (one is just Add column)
PPS: Upload File jobs are working
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] job queue problem with cloud man

2015-06-10 Thread Alexander Vowinkel
I figured out that only jobs that used one of the files could not run.
They wanted a tabular file, which I uploaded before as txt and
changed then to tabular.
It gave the message that some metadata could not be determined.
Auto-detection somehow just worked now when I tried it the 3rd time.

It would be good to be able to see some information about a reason
why a job can not be executed and is waiting.
Is that somewhere implemented?

Best,
Alexander

2015-06-10 16:19 GMT-05:00 Alexander Vowinkel vowinkel.alexan...@gmail.com
:

 Hi list-members,

 I have a Cloud Man instance on amazon.
 I did minimal adaption (installing some tools, adding an index)

 I'm currently running only a master, which is allowed to run jobs.

 I have now 3 jobs saying: This job is waiting to run
 But in the CloudMan console it says:
 Worker status: Idle: 0 Available: 0 Requested: 0
 Also condor_q gives 0 jobs.

 Where is the problem?
 I already restarted the galaxy service via the admin console...

 Can someone help me to find whats going wrong?

 Thanks!
 Alexander

 PS: I'm running different job types (one is just Add column)
 PPS: Upload File jobs are working

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] install packagess without toolshed

2015-06-09 Thread Alexander Vowinkel
Hi Björn,

thank you for your fast answer!

I already walked through these pages.
Thus I understood the basics of a dependency-file.
The problem is: I don't know how to load it into my local
galaxy installation.

The only way I can see is by uploading it to ToolShed.
But I would like to avoid that while I'm still learning to
create these things ;)

Best,
Alexander


2015-06-09 17:16 GMT-05:00 Björn Grüning bjoern.gruen...@gmail.com:

 Hi Alex,

 here are some informations:
 https://wiki.galaxyproject.org/ToolDependencyRecipes
 https://wiki.galaxyproject.org/ToolDependenciesTagSets
 https://wiki.galaxyproject.org/PackageRecipes
 https://wiki.galaxyproject.org/SimpleRepositoryDependencies

 But the best way probably is to learn from examples:
 https://github.com/galaxyproject/tools-iuc/tree/master/packages

 Feel free to ask if you have a concrete example, we will help you to get
 this in!

 Cheers,
 Bjoern


 Am 10.06.2015 um 00:10 schrieb Alexander Vowinkel:
  Hi,
 
  I would like to create a wrapper for a program.
  For that I would like to test it, but I just found how to
  create a tool in galaxy.
  I couldn't find anything about how to create a
  package as a dependency.
 
  Can someone give me some help here?
 
  Best,
  Alexander
 
 
 
  ___
  Please keep all replies on the list by using reply all
  in your mail client.  To manage your subscriptions to this
  and other Galaxy lists, please use the interface at:
https://lists.galaxyproject.org/
 
  To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/
 

___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

[galaxy-dev] install packagess without toolshed

2015-06-09 Thread Alexander Vowinkel
Hi,

I would like to create a wrapper for a program.
For that I would like to test it, but I just found how to
create a tool in galaxy.
I couldn't find anything about how to create a
package as a dependency.

Can someone give me some help here?

Best,
Alexander
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Re: [galaxy-dev] Sending tool output to input parameters of downstream tool(s)

2015-06-04 Thread Alexander Vowinkel
Hi,

I'd like to refer to an old post I found in the archive [1]
and ask if there has been some progress in this?

Best,
Alexander

[1]
http://dev.list.galaxyproject.org/Sending-tool-output-to-input-parameters-of-downstream-tool-s-tt4663398.html



 Hi all,
 I was recently wondering how it might be possible for
 an output from tool A to be used as a parameter when
 calling tool B (without modifying tool B to take a data
 configuration file or anything like that).
 To clarify, I'm thinking about simple parameters like
 a single integer/float/string like median insert size
 or average coverage which map to a single input
 parameter in a downstream tool.
 Workflow parameters basic $variable support is
 similar to what I'm thinking about here, see:
 https://wiki.galaxyproject.org/DevNewsBriefs/2011_01_31
 Perhaps one day in addition to tool outputs being files,
 they can include setting $variables (local to the history),
 which could then be used within downstream tools?
 I can see this has downsides with tracking the providence
 of each variable though... thus:
 Another idea would be extra filetypes for each parameter
 type (Unix philosophy - make everything into a file), e.g.
 integer_parameter, float_parameter, ... which Tool A
 could define as an output, and write to. Galaxy would
 then need to offer these history entries to the user when
 a later tool (e.g. Tool B) asked for a parameter of that
 type (e.g. an integer, or a float).
 (This idea could be extended further, with data files
 using JSON or something to hold a structured set of
 parameter values which Galaxy could then offer to
 fill later tool's inputs.)
 Crazy, or is there some mileage in this idea?
 Peter
___
Please keep all replies on the list by using reply all
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/