Experiment

ID Animal Template Start End Tasks Completion
{{ experiment.experiment_id }} {{ experiment.animal.animal_code }} {{ experiment.template.template_name }} {{ experiment.experiment_start.strftime('%d/%m/%Y-%H:%M:%S') }} {% if experiment.experiment_end %} {{ experiment.experiment_end.strftime('%d/%m/%Y-%H:%M:%S') }} {% endif %} {{ experiment.tasks|length }} {{ experiment.getCompletion() }}%

Tasks

{% for task in experiment.tasks %}

{{ task.template_protocol.protocol.protocol_name }}

{% 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 %}
{% for session in task.sessions %} {% endfor %}
Session ID End Duration Trials Hits Misses Timeouts Rate Trials
{{ 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

{% endfor %}