What is the suggested way of adding ones own eggs/modules?
Hi, I have successfully added my own datatype but the code for it has dependencies for additional Python modules. For now have just added them to eggs.ini to satisfy the dependencies. This works in general though I occasionally stumble upon problems when scrambling these modules. I wonder what is the suggested way of adding your own Python modules for use your own datatypes inside of galaxy? Thanks in advance. Alexander Rose
Hi Alexander, This should be fine as mercurial does automatic merging when you update. We don't have a conf.d kind of system yet but we might at some point in the future. Kanwei On Wed, Apr 28, 2010 at 4:41 AM, Alexander Rose <alexander.rose@weirdbyte.de
wrote:
Hi,
I have successfully added my own datatype but the code for it has dependencies for additional Python modules. For now have just added them to eggs.ini to satisfy the dependencies. This works in general though I occasionally stumble upon problems when scrambling these modules. I wonder what is the suggested way of adding your own Python modules for use your own datatypes inside of galaxy? Thanks in advance.
Alexander Rose _______________________________________________ galaxy-dev mailing list galaxy-dev@lists.bx.psu.edu http://lists.bx.psu.edu/listinfo/galaxy-dev
Kanwei Li wrote:
Hi Alexander,
This should be fine as mercurial does automatic merging when you update. We don't have a conf.d kind of system yet but we might at some point in the future.
Also, if you don't want to mess with scrambling, you can put any of your python tools' dependencies directly on sys.path (i.e. install the traditional 'python setup.py install' way to site-packages). Scrambling is only necessary for eggs that are required by the Galaxy application itself. --nate
Kanwei
On Wed, Apr 28, 2010 at 4:41 AM, Alexander Rose <alexander.rose@weirdbyte.de <mailto:alexander.rose@weirdbyte.de>> wrote:
Hi,
I have successfully added my own datatype but the code for it has dependencies for additional Python modules. For now have just added them to eggs.ini to satisfy the dependencies. This works in general though I occasionally stumble upon problems when scrambling these modules. I wonder what is the suggested way of adding your own Python modules for use your own datatypes inside of galaxy? Thanks in advance.
Alexander Rose _______________________________________________ galaxy-dev mailing list galaxy-dev@lists.bx.psu.edu <mailto:galaxy-dev@lists.bx.psu.edu> http://lists.bx.psu.edu/listinfo/galaxy-dev
------------------------------------------------------------------------
_______________________________________________ galaxy-dev mailing list galaxy-dev@lists.bx.psu.edu http://lists.bx.psu.edu/listinfo/galaxy-dev
participants (3)
-
Alexander Rose
-
Kanwei Li
-
Nate Coraor