Update to species search dump to support integrated releases
The PR provides the following
- Migrates the species search dump from metadata to search hub where it is used
- Added additional data to the dump for both the first release a genome was available in and the latest release the genome is part of.
| Field name | Field Description | Indexed | Stored | Sortable | Facet | Valid values / type |
|---|---|---|---|---|---|---|
| first_release_name | The name of the release the genome was first released in. | no | yes | Text (yyyy-mm | yyyy-mm-dd) | ||
| first_release_type | The type of release the genome was first released in. | no | yes | Text (integrated | partial ) | ||
| latest_release_name | The name of the latest release the genome is part of. | yes | yes | Text (yyyy-mm | yyyy-mm-dd) | ||
| latest_release_type | The type of the latest release the genome is part of. | yes | yes | Text (integrated | partial ) | ||
| is_latest_release_current | Flag to indicate if the latest release the genome is part of is also the latest release | yes | yes | Boolean | ||
The first release information will be presented to the user. The latest release information will be used to filter the results based on the provide information.
No release provided selects the current integrated release and latest partial release genomes
(latest_release_type == 'partial') OR (latest_release_type == 'integrated' AND latest_release_current == 1)
A release provided selects a integrated release for the provided release name
latest_release_type == 'integrated' AND latest_release_name == [RELEASE]
Edited by Jon Keatley