Gem (or other) markers of phases/tasks in ELAN

Hi all,

Sorry if this has already been covered - if so please point me in the right direction.

We are using ELAN for behavioral coding, and I need to time-stamp the onset and offset of a number of tasks, eg, the start of puzzle 1 v. puzzle 2. Importantly, these time markers need to be universal (cut across all Tiers).

I had thought/hoped that I could use some equivalent to Gem markers in ELAN, but after a lot of effort and detective work, it doesn’t seem like there is a way to add Gem markers in ELAN, and I couldn’t find any other workaround.

I’m hoping this functionality does exist - please let me know if so.

Thanks!

Hello,

You are right, ELAN doesn’t have gem marking facility to mark the specific areas in the transcript.

I am not sure if it suits your requirement, but you can create a parent tier with a segmentation and a child tier with constraint as “included in” then you will be able to create many child segments spanning within the parent annotation.

Best,
Divya

Hi Divya, thank you. The other consideration is that I need the entire thing divided into 5-second blocks, so have been using the “regular annotations” function, which I believe can only be used within a non-parent tier.

In this case, do you know if I could create a single parent tier which is like the master tier for the whole file, segment within that based on task, and then within each segment re-apply the 5second blocks? Ideally I only want to have to create the 5-second blocks once per file.

Really appreciate any additional guidance on this, I have been struggling for weeks/months to try to make it work!

Hello Ellen,

Regular annotations are only created on top level (parent ) tiers.
If you are trying to create the (sub-)segmentation into 5 seconds blocks on a dependent tier of the tier with the bigger ‘task’ segments, this cannot be done directly on a ‘5-seconds’ tier dependent tier.

If you want to have 5 seconds tier to a dependent tier of parent tier with tasks, then you can try this:
Create your parent tier based on tasks. (ex name: taskTier)
Create one more independent tier ( separate top level tier ) using ‘regular annotations’ with 5second blocks. ( ex name : 5secondTier )
Now go to Copy tier under Tier menu and select this 5secondTier ( with included in or others ) and select the parent of this tier as your taskTier.

The results depends on how your task tier is segmented ( with gaps or no-gaps ) and
if your taskTier segmentations are created as multiple of 5 seconds then the 5 seconds tier will evenly divided otherwise there will be shorter segments.

Best,
Divya