THE DATA LEVEL - BASIC FUNCTIONS
231
To start a GREP search
Open the Text Search tool.
Enter a search pattern (Error: Reference source not found shows an 
example).
Check the Use GREP box. 
Click on the Previous or Next button.
The Case Sensitive option may be used in combination with a GREP search.
The Auto-Coding Tool
The Auto-Coding tool finds text passages, selects a specified amount of text 
(e.g., the exact match, or spread to the surrounding word, sentence, or 
paragraph), and then codes the passages with a previously selected code. 
Auto-coding is useful when coding structural information like speaker turns in 
group interviews, or other sections that can easily be identified by a text search. 
Auto-coding allows you to quickly collect ideas that belong to a certain concept 
on the basis of words or patterns found in the text. 
Concepts
The Auto-Coding Dialog
The Auto-Coding tool combines the Text Search tool with an automatic 
segmentation and code assignment mechanism. To open the Auto-Coding 
Dialog, select 
C
ODES
 / C
ODING
 / A
UTO
C
ODING
from the main menu.
ATLAS.ti 6 USER MANUAL
The search 
expression 
entered in the 
text search 
window to the 
right finds all 3-
digit numbers 
with the last 
digit being a 7, 
8, or 9. This can 
be a useful 
search to find 
certain social 
security 
numbers or 
other personal 
identification 
numbers.
Auto-Coding = 
Text Search + 
Automatic 
Segmentation + 
Coding
Figure 139: Search expression dialog
Pdf rotate just one page - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf pages in reader; reverse page order pdf online
Pdf rotate just one page - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
pdf rotate page; how to reverse page order in pdf
THE DATA LEVEL - BASIC FUNCTIONS
232
Note the N
EW
C
ODE
button, which allows you to create codes on the fly for the 
auto-coding procedure.
Based on the GREP search expression shown in the above figure, all 
occurrences of string Speaker 1: located at the beginning of a paragraph in all 
textual Pds are found. Next, the whole speaker unit (which could contain one 
ore more paragraphs) will be selected before a quotation is created and the 
code “Speaker 1” will be assigned.
The option C
ONFIRM
ALWAYS
is deactivated as the search is unambiguous and is 
likely to yield the desired results.
Search Expression
The top part of the Auto-Coding Dialog window resembles the Text Search 
tool (see “The Text Search Tool” on page 225). Search expressions can be 
entered or search categories can be selected. The search mode can also be set 
in a similar way as for the Text Search tool.
Scope of Search
Scope of Search can be all textual PDs, the selected PD only, or it may be 
restricted to a set of texts from a PD family. When you choose “All current 
PDs,” the search starts at the beginning of the currently selected primary text. 
ATLAS.ti 6 USER MANUAL
The New Code 
button allows 
you to create 
codes on the 
fly.
Figure 140: Auto Coding Dialog window
C# PDF: C# Code to Process PDF Document Page Using C#.NET PDF
Able to separate one PDF file into two PDF PDF page processing functions by just following attached C# PDF Page Processing: Rotate PDF Page - detailed guidance
permanently rotate pdf pages; save pdf rotated pages
C# PDF Page Move Library: re-order PDF pages in C#.net, ASP.NET
library control, developers can swap or adjust the order of all or several PDF document pages, or just change the position of certain one PDF page in an
pdf expert rotate page; rotate pdf pages and save
THE DATA LEVEL - BASIC FUNCTIONS
233
If "Selected PD" is chosen, the auto-coding process starts at the current 
position of the text cursor.
Segment Size 
When a matched string is found, the size of the segment to be coded can be 
specified as follows: 
• the Exact Match only
• the Word surrounding the matched string
• the Sentence surrounding the matched string
• the matched string expanded to paragraph boundaries (Single Hard Return). 
• the matched string expanded to one or more paragraphs up to the next 
blank lines  (Multiple Hard Returns). This option is useful if you have 
information that should be regarded as one unit, but is separated in multiple 
paragraphs. 
• All Text of the PD containing a match.
When transcribing, enter a blank line between speaker turns if you are 
going to to use the auto-coding tool for coding speaker units.
Test your Search Expression
The Auto-Coding tool creates a new quotation for every matched text passage 
that is not yet a quotation. A potentially large number of inadequate 
quotations could be produced by an imprecise search. 
For this reason, you should always test a search pattern by using the Text 
Search tool first (see “The Text Search Tool” on page 225) or select the 
Confirm option and click Skip. This test will give an indication if the final search 
will yield meaningful results. The advantage of testing with the Text Search tool 
is that no quotations are created.
Another option is to auto code into a new code. If you later find out that the 
search did not yield good results, you can delete the code and all created 
quotations with two mouse clicks and try a different search.
How to Auto-Code
Auto-coding can be fully automatic or semi-automatic. The sections below will 
clarify the difference and will show the advantages of each method. 
ATLAS.ti 6 USER MANUAL
Test search 
patterns with 
the Text Search 
tool first.
Figure 141: Selecting the scope of search for auto coding
Process Images in Web Image Viewer | Online Tutorials
Easy to rotate the current picture or file page through just a button click; Commonly used document types are supported, including PDF, multi-page TIFF and
pdf rotate single page reader; pdf rotate all pages
VB.NET Create PDF Library SDK to convert PDF from other file
be easily integrated into many MS Visual Studio .NET applications to create PDF with just a few VB.NET: Create a New PDF Document with One Blank Page.
save pdf rotate pages; rotate pdf pages
THE DATA LEVEL - BASIC FUNCTIONS
234
Fully Automatic Coding
Select the PD you want to code using the auto-coding procedure. If you only 
want to auto-code the current text, load the PD in question. If you want to 
auto-code all texts, load the first PD and position the cursor at the beginning 
of the document.
To open the Auto-Coding tool, choose C
ODES
/ C
ODING
/ A
UTO
C
ODING
from the 
main menu.
If no code is selected, select a code from the drop-down list at the top of the 
Auto-Coding tool. 
Enter a new search string or choose an existing search category.
Specify the search scope, e.g. "Selected PD"
Specify the segment size.
Start the process by clicking START.
Semi-Automatic Coding 
As it is not always desirable to let the program decide whether or not to code a 
given text passage, you can control the process by checking "Confirm always." 
Specific confirmation from the user on each new code will then be requested.
An example for the usage of semi-automatic coding would be to code for the 
concept “distress.” Indications that a person might be distressed could be 
words like nervousness, tension, unease, edginess, etc. In order to capture this, 
you would do the following:
Create a code with the name Distress.
Open the Auto-Coding tool.
Select the appropriate code.
In the search entry field define a new category by entering: 
DISTRESS:= nervous|tens|uneas|edg|....etc. 
The OR operator in this example is marked in red for visibility only. The 
search term in ATLAS.ti does not show colors or formatting. 
Depending on your data set, select a suitable scope of search (current PD, all 
PDs, or a specific PD family).
Select the segment size to be coded, e.g. sentence.
Check C
ONFIRM
A
LWAYS
and click on the S
TART
button.
Every time the program finds a piece of text that matches your search 
category, it stops the search and highlights the text it has found. You can 
then read the surrounding context and decide whether the text passage 
really has something to do with distress. If it does, click C
ODE
IT
, otherwise 
click S
KIP
IT
. The program continues to search for the next match.
You can uncheck the C
ONFIRM
ALWAYS
box at any time and let ATLAS.ti scan 
through the rest of your texts without prompting for further confirmation.
ATLAS.ti 6 USER MANUAL
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
functions, including extracting one or more page(s) from PDF document. To utilize the PDF page(s) extraction function in VB.NET application, you just need to
rotate single page in pdf file; rotate individual pdf pages reader
VB Imaging - VB MSI Plessey Barcode Tutorial
Resolution = 96 'set rotation barcode.Rotate = Rotate.Rotate0 barcode 100F, 100F)) docx.Save("C:\\Sample_Barcode.pdf"). Below is just an example of generating an
rotate pdf page few degrees; rotate pages in pdf and save
THE DATA LEVEL - BASIC FUNCTIONS
235
Brushing-up Results after Auto-Coding
Since no automatic search can guarantee 100% meaningful results, the 
quotations created and assigned to the selected code during auto-coding 
should be screened and modified if needed. 
Checking and Modifying Quotations
Close the Auto-Coding tool.
Open both the Code Manager and the Quotation Manager.
Select the code you just used for auto-coding.
In the Quotation Manager, set the quotation filter to "Selected Code".
Click the Created column header to find all recently created quotations at the 
top of the list. 
Browse through the quotations assigned to this code by using the N
EXT
and 
P
REVIOUS
buttons in the Quotation Manager. 
Modify or delete misaligned or inappropriate quotations. See “Modifying
Textual and PDF Quotations” on page 186.
Preparing Documents optimized for Auto Coding
The following instructions are useful for preparing transcriptions of focus group 
sessions, questionnaires, or interviews. Such data usually contains different 
speakers’ sections. The hints given here also apply for other documents that 
include sections you wish to identify for auto-coding. 
It would be tedious to code speaker or section turns manually. Two things are 
needed: a good “marker” for which to search and, once the marker is found, a 
reliable identification of the unit (sentence, paragraph) to be coded.
Insert easily identifiable markup in the text to let the auto-coding pattern 
matcher do this for you. For proper markup, a little knowledge regarding the 
auto-coder’s search procedure is helpful. In combination with a few formatting 
rules, documents can be created that can readily support auto-coding quite a 
bit.
For the auto-coding tool to yield useful results, it is necessary to properly 
structure the source text using unique identifiers. 
Simple examples are: 
• P: or <Peter>for a respondent with the name Peter
• 07-01-11letter for a letter written on the first of July 2011. 
The identifier should be used exclusively to mark passages in the text that 
indeed relate to the person or object identified. The plain word Peter will likely 
also occur elsewhere in the text (for instance, when another person is referring 
to Peter). The markup "P:" or <Peter> however, is unlikely to occur elsewhere .
In order for the Auto-Coding tool to select a complete speaker section, a 
section delimiter is needed. As discussed above, a speaker or section turn will 
start with the speaker’s identifier markup. The end of a section is best marked 
by an empty line. By doing this, you can still use single hard returns to segment 
a speaker section into paragraphs. 
ATLAS.ti 6 USER MANUAL
VB.NET TIFF: Rotate TIFF Page by Using RaterEdge .NET TIFF
specific formats are: JPEG, PNG, GIF, BMP, PDF, Word (Docx the target TIFF page(s) accurately and quickly; Rotate single or TIFF page(s) at one time just as you
rotate single page in pdf; pdf rotate single page and save
C# Imaging - C# MSI Plessey Barcode Tutorial
96;// set resolution barcode.Rotate = Rotate.Rotate0;// set 100F, 100F)); docx.Save(outputDirectory + "Sample_Barcode.pdf"); }. Below is just an example of
rotate pdf page permanently; how to rotate just one page in pdf
THE DATA LEVEL - BASIC FUNCTIONS
236
When auto-coding such a document, you would choose M
ULTI
H
ARD
R
ETURNS
for 
extending the matched text. 
Using <Peter> as the search pattern would then yield a quotation including 
everything from <Peter> up to the empty line:
ATLAS.ti 6 USER MANUAL
Figure 142: Example transcript
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
How to Rotate, Merge Word Documents Within VB.NET of the web page, here we just describe each Word powerful & profession imaging controls, PDF document, image
how to rotate a pdf page in reader; pdf page order reverse
C# Image Convert: How to Convert MS PowerPoint to Jpeg, Png, Bmp
RasterEdge.XDoc.PDF.dll. The last one is for rendering PowerPoint file to raster image Gif. This demo code just converts PowerPoint first page to Gif image.
reverse page order pdf; how to save a pdf after rotating pages
FAMILY LIFE
237
Family Life
Just as codes describe sets of quotations, families cluster Primary Documents, 
Codes, and Memos. One important objective is to manage large amounts of 
objects by classifying them into subsets, e.g., all theoretical codes, all PDs from 
respondents of a certain age group or location, all memos related to a theme, 
etc.
Purpose of Creating and Working with Families
In the following, the role of families as variables, super families and for 
controlling the HU merge procedure are introduced. 
While families are used to classify a group of objects, the objects they classify 
can be members of more than one family.
Unlike Network Views, which can contain objects of different types as nodes, 
families can only contain one type of object.  For example, a code can never be 
a member of a memo family.
Partitioning objects into families reduces the number of "chunks" requiring the 
researcher's attention. Families are often used for filtering (see “Sorting and
Filtering” on page 384), and when formulating queries in the Query Tool (see 
“Creating a Query with the Query Tool” on page 278).
Example: When conducting an interview study with respondents from various 
backgrounds and locations, PD families can be created to classify the 
respondents into:
• Female / Male
• Location A, Location B, Location C
• Age Group 1 (20-30), Age Group 2 (31-40), Age Group 3 (41-50)
• Blue-collar worker, White-collar worker, Management, etc.
Families make effective user-defined filters.  For example, you can filter PDs to 
only view female respondents.
In the Query Tool, PD families can be used to restrict the scope of the search. 
For example, you can ask for all quotations coded by Code_A and Code_B that 
occur in documents of white-collar female respondents from location B. 
The PD-Family table function provides a convenient way to import and export 
variables (see below for a detailed explanation).
ATLAS.ti 6 USER MANUAL
FAMILY LIFE
238
Code families can be used to loosely group codes that belong together. Other 
than in Network Views where specific relationships between codes need to be 
defined, in code families it is not necessary to specify the ways in which codes 
relate to each other.
Use memo families to sort, filter, and organize your memos.
Super Families
Super Families are combination of other families (including other Super 
Families). You can build complex families incrementally from existing families 
using a set of powerful Boolean operators. From a technical perspective Super 
Families function just like Super Codes (see “Super Codes” on page 282).  
Using Families when Merging Hermeneutic Units
A special application of families is used to specify the sets of objects to be 
excluded in the process of merging Hermeneutic Units (see “Merging
Hermeneutic Units” on page 171).
Common Procedures
Although the handling of families and their members is identical, their usage 
differs between types of families. In the following, the general aspects of and 
procedures for working with families are described. Thereafter, a description of 
specific characteristics of the different family types follows.
All procedures for displaying, editing, and creating families are found in the 
menus of their object type (i.e., under the Documents, Codes, and Memos 
menus). 
The Family Manager
sing the Family Manager you can create, edit, and delete families. You can add 
and remove items (‘family members’), write comments concerning a particular 
family, or set a family as filter.
ATLAS.ti 6 USER MANUAL
FAMILY LIFE
239
Family Managers and the procedures described in the following are the same 
for all family types. 
Components of the Family Manager
The Family Manager’s main pane lists all families for the specific object type.
• The window displays the name, (member) size, author, and creation and 
modification dates (not currently visible). The columns can be used to sort 
the families according to these criteria by clicking the column header.
• The left list below the family list displays the “family members” already 
assigned.
• The two buttons between the list panes are for assigning or removing items 
from the selected family.
• The right list displays all items not currently assigned to the selected family. 
• The comment area contains an optional description for the family. 
To Open a Family Manager
Select E
DIT
F
AMILIES
/ O
PEN
F
AMILY
M
ANAGER
from the D
OCUMENTS
, C
ODES
, or M
EMOS
menu. 
The E
DIT
F
AMILIES
submenu is available from the Documents, Codes and Memos 
menu.
The Family Manager is also available by clicking the Family button in the 
corresponding Object Manager (see left).
ATLAS.ti 6 USER MANUAL
Figure 143: Primary Document Family Manager
FAMILY LIFE
240
Creating Families
Before using a family, it must first be created in the Family Manager.
Open the Family Manager for PDs, codes, or memos.
Click the button C
REATE
A
N
EW
I
TEM
or select the menu option F
AMILIES
/ N
EW
F
AMILY
.
Enter a name when prompted and click OK. If you enter the name of an 
already existing family, you will hear an error sound. A message pops up 
letting you know that the entered name is not accepted.
Now you can add members and write a preliminary comment describing the 
family.
The number of items in a family is displayed behind the family's name in 
parentheses.
Adding Members 
After a family is created,  adding members is often the next logical step. 
However, the assignment and removal of items can be done at any time during 
the life cycle of a family. To add new items to a family:
Select a family. If you have just created the family, it is already selected.
Select one or more items in the list pane on the right hand side. 
Click the Add Items button to make the selected items members of the 
selected family. 
If you want to add one item at a time, you can simply double-click an item.
Watch the member list being populated with the items you have just assigned.
Another way to add members is to drag them from an Object Manager, the 
Object Explorer, or the margin area into the member’s pane. 
ATLAS.ti 6 USER MANUAL
Figure 144: Adding members to a family
Documents you may be interested
Documents you may be interested