Ex vivo: slices, sections and cultures

Table of contents

  1. Introduction
  2. Prerequisites
  3. Step 1: Create the specimen set
  4. Step 2: Track individual specimens (optional)
  5. Step 3: Record the specimen session
  6. Step 4: Keep specimen logs
  7. Step 5: Record specimen procedures
  8. What you have now
  9. Planning ex vivo work
  10. Where specimen records appear
  11. Next steps

Introduction

Subjects describe live animals. Ex vivo material has its own records: a specimen set is a batch of tissue or cultures prepared together (a slice series, a section series, a well plate), specimens are the individual items in the set, specimen procedures are the processing steps (fixation, sectioning, staining), and specimen logs follow conditions over time (bath solution, temperature, slice health). A specimen session records what you measured on the material.

A specimen set is the ex-vivo counterpart of a subject: it holds the individual specimens, is processed by specimen procedures and logs, can give rise to derived sets, and is recorded through interfaces whose target is the set. A specimen set is the ex-vivo counterpart of a subject: it holds the individual specimens, is processed by specimen procedures and logs, can give rise to derived sets, and is recorded through interfaces whose target is the set.

This tutorial walks through an acute slice experiment: a slice series cut from a mouse, patch-clamp recordings in a session, and a fixation and immunolabeling of the slices afterwards.

The specimen procedure schemas are marked experimental and may change between releases.

Prerequisites

  • A project in which you are at least Contributor, directly or through one of your groups. Specimen sets inherit permissions from their projects, like subjects do. See Get started! and Permissions.
  • The subject M42, the mouse the slices are cut from, in that project (see Create Your First Subject).
  • Optional: your slice rig with its amplifier as equipment, and a 4% PFA fixative as consumable stock in an inventory (see Setting Up Lab Infrastructure).

Step 1: Create the specimen set

  1. Go to Specimen sets in the left menu.
  2. Click Add specimen set.
Creating a specimen set: name, project, the subject it was taken from and the kind of set.
  1. Fill in the add form:
FieldValue
Name *SmithLab_M42_20260615_Coronal
Projects *Select your project
Type *Slice series
SubjectSelect: M42 (the mouse the slices came from)
Source specimen setLeave empty: the slices come straight from the mouse
Starting conditionsLeave empty: acute slices are fresh, and no condition means fresh / unprocessed
Status *Available
Preparation datetime2026-06-15 09:30
  1. Click Create and continue, then fill in the full form:
FieldValue
Item count8
Target regionsSelect the atlas, then search “CA1”
Storage locationHolding chamber 1
Storage conditions32 °C, oxygenated aCSF

Type-specific Details of a slice series:

FieldValue
OrientationCoronal
Default thickness300 µm
Holding solutionOxygenated aCSF, 32 °C

Names are unique across BrainSTEM. The form suggests a convention such as LabName_SubjectID_Date_Descriptor.

Subject is optional. A specimen set can stand alone (a cell culture bought from a supplier) or derive from another set through Source specimen set. A derived set starts from its source’s conditions.

The Details hold properties of the set as a whole; which fields appear depends on the type (see Specimen set types). Set Status to Planned if the tissue has not been collected yet; the header then shows a Mark as collected button for later.

Step 2: Track individual specimens (optional)

A set with an Item count needs no further records. Create specimens when you want to follow slices one by one.

  1. On the specimen set page, open Specimens or go to Specimen sets → Specimens.
  2. Click Add specimen for one item, or use Generate specimens on the set to create a numbered series at once (the form previews the identifiers before creating them). This tutorial uses slice_03 and slice_04 later.
  3. For each specimen, fill in the add form:
FieldValue
Specimen set *Select: SmithLab_M42_20260615_Coronal
Local identifier *slice_03
Order3
Type *Slice
Status *Available

The local identifier is unique within the set. After Create and continue, the full form adds Laterality (for a coronal slice through both hemispheres: Bilateral), Storage location, Quality and Notes, and a Source specimen when a piece was cut from another.

Step 3: Record the specimen session

Sessions have a Session type: Subject sessions take subjects, Specimen sessions take specimen sets.

A session is either subject-based or specimen-based. Both belong to a project and hold data acquisitions, manipulations and epochs; behaviors belong to subject-based sessions only. They differ in what they link (subjects or a specimen set) and therefore in which interfaces their acquisitions and manipulations can use. A session is either subject-based or specimen-based. Both belong to a project and hold data acquisitions, manipulations and epochs; behaviors belong to subject-based sessions only. They differ in what they link (subjects or a specimen set) and therefore in which interfaces their acquisitions and manipulations can use.

The session type cannot be changed after the session is created. Choose Specimen on the add form; a subject session cannot be turned into a specimen session later.

  1. Go to Sessions and click Add session.

A specimen-based session's form: session type Specimen with the specimen set it was recorded on.

A specimen-based session’s form: session type Specimen with the specimen set it was recorded on.

  1. Fill in the add form:
FieldValue
Session name (must be unique) *M42_slices_patch_20260615
Session type *Specimen
Projects *Select your project
Specimen setsSelect: SmithLab_M42_20260615_Coronal (required for a specimen session)
Status *Performed
  1. Click Create and continue, then set:
FieldValue
Date and time onset2026-06-15 11:00

Add the experimental interface

A data acquisition must name the experimental interface the signal passed through. For a slice recording that is the patch pipette or the multi-electrode array. Interfaces for specimen sets are created by hand (implant procedures only create them for subjects).

  1. Go to Sessions → Experimental interfaces and click Add experimental interface, or use the + next to the Experimental interfaces field on the data acquisition form.
  2. Fill in:
FieldValue
Name *M42 slices pipette 1
Interface type *Patch pipette
Target typeSpecimen set (an interface must target either a subject or a specimen set)
Specimen setSelect: SmithLab_M42_20260615_Coronal
Target specimensslice_03 (leave empty when the interface applies to the whole set)
Persistence *Session-level
CoordinatesSpecimen Surface XY Coordinates with Depth
  1. On the Materials tab, click + Add material and add the required Patch pipette row. Choose the Material source: Consumable stock from your inventory, Consumable from the catalog, or Manual entry with a name and specification. Add the internal solution as a Buffer row the same way.

For a multi-electrode array recording, choose the type Multi-electrode array (MEA) instead; its required material role is the array itself.

Add the data acquisition

On the session, add a data acquisition:

FieldValue
Type of data acquisition *Intracellular Electrophysiology
Experimental interfaces *Select: M42 slices pipette 1
EquipmentSelect the amplifier from your setup

Type-specific details (see Intracellular Electrophysiology):

FieldValue
File nameM42_slice03_cell01.abf
FormatABF
Data-typeint16
Number of channels2
Sampling rate20 kHz
Number of samples12000000 (10 min at 20 kHz)

Behaviors are not available on specimen sessions. Epochs, manipulations (for example Pharmacological superfusion through a Bath perfusion interface) and data storage work as on subject sessions.

Step 4: Keep specimen logs

Specimen logs follow the material over time. They belong to the set and can be narrowed to specific specimens.

  1. Go to Specimen sets → Specimen logs and click Add specimen log, or use the quick-log buttons on the specimen set form (Temperature, Slice health, Bath solution).
  2. Choose the Specimen log type, for example Bath solution log, Temperature log, Slice health log or Generic observation.
  3. Select the Specimen set and, if needed, the Target specimens.
  4. Add entries to the log as the experiment proceeds (for example the bath temperature every 30 minutes).

Step 5: Record specimen procedures

Specimen procedures are the processing events: what was done to the tissue, with which materials, in which steps. They are recorded on the set, not on the subject.

Fixation

  1. Go to Specimen sets → Specimen procedures.
  2. Click Add specimen procedure → Create blank (or Create from template when you have one).

  3. Fill in:
FieldValue
Procedure type *Fixation (immersion)
Specimen set *Select: SmithLab_M42_20260615_Coronal
Target scope *Whole set
Status *Performed
Date time2026-06-15 16:00
ProtocolSelect your fixation protocol, if you keep one

Fixation (immersion) has no type-specific fields; its duration and temperature are recorded on the Fixation stage below.

  1. On the Materials tab the type declares its roles. Add the required Fixative (for example 4% PFA from your consumable stock) and optionally a Buffer, a Wash solution and a Storage medium.
  2. Fixation has two stage types, Fixation and Wash. Click + Add stage to record each step with its conditions (for the Fixation stage: Applied/contact duration 24 h, Applied/contact temperature 4 °C, Agitation Static), and set the Stage of each material to the step it took part in. Materials that belong to no step go under Whole procedure.

The Materials tab of a fixation by immersion: the Fixation stage (24 h, 4 °C, static, 20 mL) with its fixative, a 16% paraformaldehyde solution diluted from consumable stock, and Whole procedure for materials not tied to one stage.

The Materials tab of a fixation by immersion: the Fixation stage (24 h, 4 °C, static, 20 mL) with its fixative, a 16% paraformaldehyde solution diluted from consumable stock, and Whole procedure for materials not tied to one stage.

Saving a performed procedure on the whole set updates the set’s Preparation conditions automatically; a derived set inherits them.

Immunolabeling of specific slices

Repeat the steps with these differences:

FieldValue
Procedure type *Immunolabeling
Target scope *Specific specimens
Target specimensslice_03, slice_04

Immunolabeling stages are Permeabilization, Blocking, Primary incubation, Wash, Secondary incubation, Detection and Counterstain. The required material is the Primary immunolabeling reagent; add the Secondary immunolabeling reagent, Blocking reagent and Stain or dye as used. A material row can also be limited to some of the targeted specimens with Apply only to these specimens.

Antibodies from the catalog carry their RRID, which the STAR Methods report and the NWB export reuse. If an antibody is missing from the catalog, add it as a consumable of type “Antibody or immunoreagent” with Lookup RRID; see Submit Resources & Taxonomies.

Sectioning a fixed set into a new set

Record Sectioning or Cryosectioning on the fixed set. Then create a new specimen set of type Section series with Source specimen set pointing to the slice series. The new set starts from the conditions of its source.

A specimen set's full form, as it opens after Create and continue: a coronal section series with its type, status, subject, source specimen set, starting conditions, quality, item count, target regions, dates, storage and the type-specific details.

A specimen set’s full form, as it opens after Create and continue: a coronal section series with its type, status, subject, source specimen set, starting conditions, quality, item count, target regions, dates, storage and the type-specific details.

What you have now

  • The specimen set SmithLab_M42_20260615_Coronal: a slice series of 8 slices from M42, with slice_03 and slice_04 tracked as specimens.
  • The specimen session M42_slices_patch_20260615 with the interface M42 slices pipette 1 and an Intracellular Electrophysiology data acquisition.
  • Specimen logs of the bath and the temperature during the recording.
  • A whole-set Fixation (immersion), which adds Fixed to the set’s Preparation conditions, and an Immunolabeling of slice_03 and slice_04.

Planning ex vivo work

Specimen sets, specimens and specimen procedures can be Planned:

  • A planned specimen set has not been collected yet. Its header shows Mark as collected; specimen procedures prepared for it stay planned until then.
  • A planned specimen procedure shows an orange Planned pill. Click Mark as performed once it has happened, or select several in the list and use Mark selected planned specimen procedures as performed.
  • Duplicate on a specimen set offers Copy as a plan, which copies the set with its specimens and specimen procedures as planned records.

Planned specimen sets, specimens and procedures never appear on the public portal. See Planning for the full lifecycle.

Where specimen records appear

  • Templates: a specimen procedure can be saved with Create Template and reused with Create from template for the next batch.
  • Exports: the project JSON export contains specimen sets, specimens, specimen procedures, specimen logs and their material usages; the XLS workbook has a Specimen procedures sheet. A session export of a specimen session includes the linked specimen sets with their whole procedure history. See Exports.
  • STAR Methods: the project’s STAR Methods report lists specimen sets under Method Details, and antibodies and reagents used in specimen procedures in the Key Resources Table.
  • NWB: brainstem-nwb writes specimen sets, specimens and specimen procedures to the slices field of the NWB file and reaches the subject through the specimen set.
  • Data graph and Export work on specimen sets and specimens like on any other record.

Next steps