Release v2.1.0
General
- Bump
cryptographyrequirement version to 3.2 - Create tools to handle multiple docker stacks in
docker_toolsrepository (toggl galaxy state, update service)
Input config.yml file
- Fix typo in parameter
galaxy_default_admin_user - Add parameter
galaxy_default_admin_key(required to create the admin usergalaxy_default_admin_userin Galaxy) - Check that all required parameters are not empty
Input organisms.yml file
- Add the parameter
picture_pathin thedescriptionsection to add this picture in the Tripal homepage - Add parameter
contig_prefixin thedatasection to list the prefixes used for contig names. Required when they are multiple strains from the same species to map the contig name prefix to the right JBrowse dataset ID in Tripal (see Step "init") - Add the go summary functionality in Tripal. This functionality can be activated with parameter
goset to1in theservicessection - Remove unused
performed_byparameter - Fix code for empty
strainand/orsex
Step "init"
- Add a picture of the species in the Tripal homepage (the picture of the main strain if exists, the picture of another strain if not)
- Fix Tripal site name
- Add env variable
JBROWSE_LINKSin the Tripal service, to map the contig name prefix to the right JBrowse dataset ID in Tripal (for Tripal hyperlinks to JBrowse)
Step "get data"
- Change data file names: use prefix
strain_sex
Step "run workflow Phaeoexplorer"
- Create a parent module
run_workflow_phaeo.py, with classes and methods used by the workflow scripts - Create file
constants_phaeo.pyto store constants used in step "run workflow Phaeoexplorer" (workflows and galaxy tools details) - Script
gga_run_workflow_phaeo_jbrowse.py: runs a Galaxy workflow to load the genome, the annotations and the proteins to Chado, Tripal and JBrowse, for one or two strains of the same species - Work in progress: workflows to load blast and interpro results
Edited by Loraine Gueguen