{% if task.complete %}
complete
{% else %}
incomplete
{% endif %}
{{ task.template_protocol.progression }}
{% if task.template_protocol.target_trials %}
{{ task.template_protocol.target_trials }} trials
{% endif %}
{% if task.template_protocol.target_sessions %}
{{ task.template_protocol.target_sessions }} sessions
{% endif %}
{% if task.template_protocol.success_rate %}
{{ task.template_protocol.success_rate * 100 }}% success rate
{% endif %}
{% if task.template_protocol.rolling_window_size %}
{{ task.template_protocol.rolling_window_size }} trial window
{% endif %}
Session ID |
End |
Duration |
Trials |
Hits |
Misses |
Timeouts |
Rate |
Trials |
{% for session in task.sessions %}
{{ session.session_id }} |
{% if session.session_end %} {{ session.session_end.strftime('%d/%m/%Y-%H:%M:%S') }} {% endif %} |
{{ session.getDuration() }} |
{{ session.getTrials() }} |
{{ session.getHits() }} |
{{ session.getFails() }} |
{{ session.getNulls() }} |
{{ session.getSuccessRate() }}% |
Show |
Trial ID |
Outcome |
{% for parameter in task.template_protocol.protocol.parameters %}
{{ parameter.parameter_name }} |
{% endfor %}
{% for trial in session.trials %}
{{ trial.trial_id }} |
{% if trial.trial_status == 'success'%}
{{ trial.trial_status }} |
{% elif trial.trial_status == 'fail' %}
{{ trial.trial_status }} |
{% elif trial.trial_status == 'null' %}
{{ trial.trial_status }} |
{% else %}
{{ trial.trial_status }} |
{% endif %}
{% for parameter in trial.parameters %}
{{ parameter.getParameterValue() }} |
{% endfor %}
{% endfor %}
|
{% endfor %}