Skip to content

Commit dd7641d

Browse files
committed
Add RSV-B
1 parent 62a7c3f commit dd7641d

File tree

6 files changed

+100
-0
lines changed

6 files changed

+100
-0
lines changed

group_vars/srsilo/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ srsilo_group: srsilo
2222
srsilo_enabled_viruses:
2323
- covid
2424
- rsva
25+
- rsvb
2526

2627
# Per-virus configuration overrides
2728
# Use this to override global defaults for specific viruses
@@ -36,6 +37,11 @@ srsilo_virus_config:
3637
fetch_max_reads: 50000000 # 50M reads - lower volume expected
3738
chunk_size: 500000 # Smaller chunks
3839
docker_memory_limit: 50g
40+
rsvb:
41+
fetch_days: 120
42+
fetch_max_reads: 50000000 # 50M reads - lower volume expected
43+
chunk_size: 500000 # Smaller chunks
44+
docker_memory_limit: 50g
3945

4046
# =============================================================================
4147
# Repository Path

playbooks/srsilo/vars/test_vars.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ srsilo_virus_config:
2525
fetch_max_reads: 2000000 # Limit to 2M reads instead of 50M
2626
chunk_size: 30000 # Reduced for 8GB RAM test environment
2727
docker_memory_limit: 7g # 90% of 8GB RAM
28+
rsvb:
29+
fetch_days: 45 # Fetch only 45 days instead of 90
30+
fetch_max_reads: 2000000 # Limit to 2M reads instead of 50M
31+
chunk_size: 30000 # Reduced for 8GB RAM test environment
32+
docker_memory_limit: 7g # 90% of 8GB RAM
2833

2934
# Shared configuration (same as production)
3035
srsilo_api_base_url: https://api.db.wasap.genspectrum.org

roles/srsilo/defaults/main.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ srsilo_viruses:
4343
instance_name: wise-rsva
4444
lapis_port: 8084
4545
silo_port: 8082
46+
rsvb:
47+
organism: rsvb
48+
instance_name: wise-rsvb
49+
lapis_port: 8085
50+
silo_port: 8086
4651

4752
# List of enabled viruses (for multi-virus playbooks)
4853
# This controls which viruses are actually processed - override in group_vars
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
schema:
2+
metadata:
3+
- name: sampleId
4+
type: string
5+
generateIndex: true
6+
- name: batchId
7+
type: string
8+
generateIndex: true
9+
- name: locationCode
10+
type: string
11+
generateIndex: true
12+
- name: samplingDate
13+
type: date
14+
generateIndex: false
15+
- name: locationName
16+
type: string
17+
generateIndex: true
18+
- name: readId
19+
type: string
20+
- name: sr2siloVersion
21+
type: string
22+
generateIndex: true
23+
opennessLevel: OPEN
24+
instanceName: wise-rsvb
25+
features:
26+
- name: generalizedAdvancedQuery
27+
primaryKey: readId
28+
siloClientThreadCount: 96
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
ndjsonInputFilename: sorted.ndjson.zst
2+
withoutUnalignedSequences: true

0 commit comments

Comments
 (0)