Skip to content

Release v2.1.0

Loraine Gueguen requested to merge dev into master

General

  • Bump cryptography requirement version to 3.2
  • Create tools to handle multiple docker stacks in docker_tools repository (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 user galaxy_default_admin_user in Galaxy)
  • Check that all required parameters are not empty

Input organisms.yml file

  • Add the parameter picture_path in the description section to add this picture in the Tripal homepage
  • Add parameter contig_prefix in the data section 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 go set to 1 in the services section
  • Remove unused performed_by parameter
  • Fix code for empty strain and/or sex

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_LINKS in 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.py to 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

Merge request reports