all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Brendan Halpin <brendan.halpin@ul.ie>
To: help-gnu-emacs@gnu.org
Subject: Re: Sociological Data Analysis with Emacs?
Date: Mon, 12 Feb 2007 21:33:47 +0000	[thread overview]
Message-ID: <87ejovkqmc.fsf@wivenhoe.staff8.ul.ie> (raw)
In-Reply-To: mailman.4374.1171265441.2155.help-gnu-emacs@gnu.org

Sven Bretfeld <sven.bretfeld@relwi.unibe.ch> writes:

> An editor as powerful as Emacs should have the ability to function as
> a QDA (Qualitative Data Analysis) tool. Maybe some of you have worked
> with software like Atlas.ti which is only available for Windows (and
> very expensive) or GTAMSAnalyzer which runs on GNU/Linux via
> GNUStep. You know what I'm talking about.

I don't do qualitative analysis (my colleagues are keen on NVivo)
but I have gone through a similar thought process (e.g. sitting in
seminars where someone was trying to sell the idea). It struck me
that it would be extremely useful for other purposes too,
particularly large-scale literature reviews.

Lisp alone could get you a long way, if you're comfortable with it.
If all you are doing is applying tags (i.e. an open-ended set of
categories) to spans of text, you need something that stores
structures like '(filename start end tag) [for text in FILENAME
from point START to point END, tag it with TAG]. You could use
completion functions to enter the tag, to remind you of what you've
already used. This assumes the source texts are immutable, of
course, otherwise start and end become unreliable.

It would be reasonably straightforward to write functions to
generate reports (e.g. create a buffer containing every span tagged
"backsliding", with filename and possibly related info). You could
use overlays to highlight tagged spans in files. (Overlays may also
give a mechanism where tagged spans could be resistant to editing,
so the immutability of the source text is no longer required, as
long as the overlays can be translated to the tag-structure and
saved...) You could also define a hotkey in the report buffer which
jumps to the highlighted span in context and vice versa. 

There is possibly a lot more to the workflow that I don't know
about, and there is a certain amount of lisp programming involved,
but it should certainly be possible to get something functional and
useful quite rapidly. 

Regards,

Brendan
-- 

Brendan Halpin,  Department of Sociology,  University of Limerick,  Ireland
Tel: w +353-61-213147 f +353-61-202569 h +353-61-338562; Room F2-025 x 3147
mailto:brendan.halpin@ul.ie  http://www.ul.ie/sociology/brendan.halpin.html

  parent reply	other threads:[~2007-02-12 21:33 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.4374.1171265441.2155.help-gnu-emacs@gnu.org>
2007-02-12 21:26 ` Sociological Data Analysis with Emacs? thorne
2007-02-12 21:33 ` Brendan Halpin [this message]
2007-02-12 21:48   ` Drew Adams
2007-02-12 23:31     ` sven.bretfeld
     [not found] <mailman.4361.1171234113.2155.help-gnu-emacs@gnu.org>
2007-02-19 17:52 ` dsoliver
     [not found] <mailman.4398.1171316978.2155.help-gnu-emacs@gnu.org>
2007-02-12 22:09 ` Brendan Halpin
2007-02-11 22:50 sven.bretfeld
2007-02-11 23:02 ` Lennart Borgman (gmail)
2007-02-13 10:14 ` Jim Ottaway
2007-02-13 12:18   ` Graham Smith
2007-02-13 12:25     ` Graham Smith
2007-02-13 12:42   ` sven.bretfeld
2007-02-13 13:27     ` Jim Ottaway
     [not found] ` <mailman.4412.1171361684.2155.help-gnu-emacs@gnu.org>
2007-02-13 11:21   ` Brendan Halpin
2007-02-13 12:04     ` Jim Ottaway
2007-02-13 12:17       ` Lennart Borgman (gmail)
2007-02-13 17:36         ` sven.bretfeld
2007-02-13 17:53           ` Jim Ottaway
  -- strict thread matches above, loose matches on Subject: below --
2007-02-11 18:52 Sven Bretfeld

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87ejovkqmc.fsf@wivenhoe.staff8.ul.ie \
    --to=brendan.halpin@ul.ie \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.