Skip to content

PaNGalaxy/neutron-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Galaxy Tools

This is the repo for Galaxy tools that we create within the neutrons project. At the deployment stage, the tools from this repo will be added to Galaxy.

Project Structure

  • tools - folder with tools, content to be copied to galaxy tools folder
  • tool-data - folder with tools data, content to be copied to galaxy tool-data folder

Adding a new tool

  • put tool files - xml and code (e.g. a python script) to tools/neutrons
  • if needed, add tool data to tool-data folder

Installing to Galaxy

Copying files

  • copy tools/neutrons to a local tools folder. E.g. to a default location of Galaxy tools $GALAXY_ROOT/tools
  • copy tool-data content to $GALAXY_ROOT/tool-data (or to an alternative location of tool-data configured in galaxy.yml)

Updating tool_conf.xml and tool_data_table.conf

update Galaxy configuration files as needed to add tools from this repo (manually or through deployment procedure you are using, e.g. Ansible)