ANN: refdb-0.9.8-pre6 available

"Markus Hoenicka" <[email protected]>
Newsgroups gmane.text.refdb.general
Message-ID <[email protected]>
Hi all,

I've finished the work on the dupcheck branch and merged the result
back into the main line of refdb development. The result is a new
prerelease (built from svn revision 216) which you can grab right here
as usual:

http://refdb.sourceforge.net/pre/refdb-latest.tar.gz

There are two new features that make this prerelease worth a try:

1) Duplicate checks

refdbc received an additional command called checkref. The syntax is
very similar to the addref and updateref commands. In contrast to
these commands, checkref will add the reference data to temporary
tables. You can safely throw data at your database and see what
happens without running the risk of altering your existing data. In
addition to the output of addref which tells you whether or not the
data were added successfully, checkref will create a report of a
variety of duplicate checks. The format of the report can be selected
with the -A switch. "scrn" will return a text-only report, whereas
"xhtml" creates a more elaborate report viewable with your favourite
web browser. Moving around your mouse will pop up tooltips that try to
explain what to do with the match data. An example output can be
viewed here:

http://refdb.sourceforge.net/checkref.html

checkref tries to find duplicates of references by comparing the
titles, the location (journal name, volume, issue, start page for
journal, newspaper, and magazine articles), and the citation key.

checkref also tries to find similar author names, journal names, and
keywords. These matches are not primarily targeted at detecting
reference duplicates, but to give you a chance to keep your database
tidy and consistent. Typical cases are author names which are spelled
out in one reference but use abbreviated first and middle names in
another reference. If you can verify that the authors are identical,
you can expand the abbreviated name to the more useful spelled-out
name. Along the same lines, you can make sure that an abbreviated and
a full journal name are mapped to the same journal in the
database. Likewise, the keyword lists will help you to identify
similar existing keywords which may or may not be more appropriate
than the ones in the new reference.


2) Frequency data

RefDB can now help you to get a different view of your reference
databases. The getau, geted, getas, getjo, getjf, getj1, getj2, and
getkw commands of refdbc now support a "-s format" switch that lets
you request additional frequency information. "-s freq" will list the
absolute number of references that use the given authors, journals, or
keywords requested with the command. "-s relfreq" displays a relative
frequency indicator as an integer between 0 and 10 along with the
listed values. The formula used to calculate the relative frequency is
likely to require some more thought, and I'll be happy to receive
advice from people more apt in math than me.

The frequency data are even more fun with the (x)html output of the
getref command (this even works with the xhtml output of the new
checkref command). The relative frequency data are translated into
font size and color used to display the values, similar to the tag
clouds of del.icio.us and the like. Large author names or journal
names indicate that these authors or journals are represented above
average in your database. Likewise, a reference containing large and
red keywords is a "mainstream" article, dealing with the most
frequently listed issues in your database. A reference containing only
small and blue keywords would be considered less important in terms of
your average interests. Try this example output:

http://refdb.sourceforge.net/getref-frequency.html

To get the frequency display in the xhtml output, use the "-s KW"
switch of the getref command to add the keyword list to the output,
and the "-G /usr/local/share/refdb/css/refdb-frequency.css" switch to
select the new stylesheet that takes the frequency information into
account (you can make both settings permanent in your
~/.refdbcrc). The refdb.css stylesheet displays the references as in
the previous versions.

Both new features are likely to require some further polish. Please do
not hesitate to send your ideas and rants to the list.

regards,
Markus

-- 
Markus Hoenicka
[email protected]
(Spam-protected email: replace the quadrupeds with "mhoenicka")
http://www.mhoenicka.de


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.