@@ -288,20 +288,31 @@ <h2 class="accordion-header">
288
288
< table class ="table table-borderless table-hover signals-list-table ">
289
289
< thead >
290
290
< tr >
291
- < th scope ="col " style =" padding-left: 0px; padding-right: 0px; " > </ th >
291
+ < th scope ="col "> </ th >
292
292
< th scope ="col "> Name</ th >
293
293
< th scope ="col "> Active</ th >
294
294
< th scope ="col "> Data Source</ th >
295
295
< th scope ="col "> Description</ th >
296
- < th scope ="col "> Pathogen/Disease Area</ th >
297
- < th scope ="col "> Base Signal</ th >
298
- < th scope ="col "> Last Updated</ th >
296
+ < th scope ="col "> Geographic Scope</ th >
297
+ < th scope ="col "> Geographic Granularity, aka Geo-Level</ th >
298
+ < th scope ="col "> Available Since</ th >
299
+ < th scope ="col "> Available Until</ th >
300
+ < th scope ="col "> Temporal Granularity</ th >
301
+ < th scope ="col "> Reporting Cadence</ th >
302
+ < th scope ="col "> Reporting Lag(nominal)</ th >
303
+ < th scope ="col "> Revision Cadence</ th >
304
+ < th scope ="col "> Demographic Scope</ th >
305
+ <!--<th scope="col">Demographic Disaggregation</th> -->
306
+ < th scope ="col "> Pathogen / Syndrome</ th >
307
+ < th scope ="col "> Severity Pyramid Rungs</ th >
308
+ < th scope ="col "> Missingness</ th >
309
+ < th scope ="col "> License / Data Use Restrictions</ th >
299
310
</ tr >
300
311
</ thead >
301
312
< tbody >
302
313
{% for signal in signals %}
303
314
< tr >
304
- < td style =" padding-left: 0px; padding-right: 0px; " >
315
+ < td >
305
316
< input type ="checkbox " name ="id " value ="{{ signal.id }} ">
306
317
{{ form.id|as_crispy_field }}
307
318
</ td >
@@ -319,26 +330,63 @@ <h2 class="accordion-header">
319
330
{{ signal.source.external_name }}
320
331
</ td >
321
332
< td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
322
- {{ signal.description}}
333
+ {{ signal.description }}
323
334
</ td >
324
335
< td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
336
+ {{ signal.geographic_scope.name }}
337
+ </ td >
338
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
339
+ {% for geography in signal.geography_signals.all %}
340
+ < span class ="badge rounded-pill bg-dark ">
341
+ {{ geography.display_name }}
342
+ </ span >
343
+ {% endfor %}
344
+ </ td >
345
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
346
+ {{ signal.temporal_scope_start }}
347
+ </ td >
348
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
349
+ {{ signal.temporal_scope_end }}
350
+ </ td >
351
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
352
+ {{ signal.time_type }}
353
+ </ td >
354
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
355
+ {{ signal.reporting_cadence }}
356
+ </ td >
357
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
358
+ {{ signal.typical_reporting_lag }}
359
+ </ td >
360
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
361
+ {{ signal.typical_revision_cadence }}
362
+ </ td >
363
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
364
+ {% for demographic_scope in signal.demographic_scope.all %}
365
+ < span >
366
+ {{ demographic_scope }}
367
+ </ span >
368
+ {% endfor %}
369
+ </ td >
370
+ <!-- <td class="clickable-table-cell" onClick="location.href='{% url 'signal' pk=signal.id %}';">
371
+ Place for Demographic Disaggregation
372
+ </td> -->
373
+ < td cla ss ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
325
374
{% for pathogen in signal.pathogen.all %}
326
- < span class ="badge rounded-pill bg-dark "> {{ pathogen|title }}</ span >
375
+ < span class ="badge rounded-pill bg-dark ">
376
+ {{ pathogen|title }}
377
+ </ span >
327
378
{% endfor %}
328
379
</ td >
329
380
< td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
330
- {% if signal.base %}
331
- < a href ="{% url 'signal' pk=signal.base.id %} "> {{ signal.display_name }}</ a >
332
- {% else %}
333
- < span > --/--</ span >
334
- {% endif %}
381
+ {{ signal.severenity_pyramid_rungs }}
335
382
</ td >
336
383
< td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
337
- {% if signal.last_updated %}
338
- {{ signal.last_updated|date:"Y-m-d" }}
339
- {% else %}
340
- < span > --/--</ span >
341
- {% endif %}
384
+ {{ signal.missingness }}
385
+ </ td >
386
+ < td class ="clickable-table-cell " onClick ="location.href='{% url 'signal' pk=signal.id %}'; ">
387
+ {{ signal.license }}
388
+ < br >
389
+ {{ signal.restrictions }}
342
390
</ td >
343
391
</ tr >
344
392
{% endfor %}
0 commit comments