6 main steps of thematic analysis
familiarisation with the data: researcher must become familiar with data by reading and noting down initial observations
coding: identifying and grouping the main ideas into categories which are relevant.
searching for themes: initial ideas from data are considered into themes.
reviewing themes: researcher checks whether the theme tell a compelling story about the data.
defining and naming themes: researcher identifies the essence of each theme and constructs a concise name
writing up: this involves putting main themes found in data and writing a report.