[EpiData-list] An issue of lower vs. UPPER case naming, terminology change warning and other plans of implementation
EpiData development and support
epidata-list at lists.umanitoba.ca
Wed Nov 2 14:31:52 CDT 2016
In the decisions of development we need to focus at all times to :
a. simplify interface,
b. create structured and easily understandable terminology
c. adaptation to many combinations of users, computers and local
language implementations of texts etc.
In order to do so we will attempt to be more precise in terminology
1. We plan to use these definitions:
project: all information contained in a given epx file
dataset: contains all variables in a single entry form
observation: is the data unit observed (formerly called a record)
variable: contains a single data entity (formerly sometimes called
variable label: the descriptive text for a variable
value labels:define legal values and gives a text for each value
Any legal value can be given the "missing" status and exported
If you have related data (e.g. house -> person -> visit) each of these
will be a dataset containing a number of observations recorded in those
variables present in a given dataset.
We will implement a "non case sensitive" principle.
That is v1 and quest1 will be the same variables as V1 and QUEST1. H1
and h1 as a header text will be the same. But obviously the variable
labels and header text can contain as well local language characters and
any upper/lower case text.
EntryClient will get a "save as" possibility in the file menu, since
sometimes we have experienced that a network drive was lost during
entry, e.g. Z drive: - then any changes was lost since last save
because there would also be no timed backup residing on that drive.
We will consider whether to implement a timed backup up principle in
manager, just like there is one now in entryclient.
If connection to the network is lost or the software brakes down, the
timed backup file can be used after restarting Manager.
We will implement a missing value definition for dates and jumps based
on date values.
Please comment on the these aspects if you have ideas, suggestions, find
the terminology confusing or have other examples of different
terminology across Analysis, EntryClient and Manager.
EpiData Association, Denmark
More information about the EpiData-list