Here is one solution in two steps with two options.

The first step is to transform records in MARC transmission format into the
MARC DTD.  LC has a Perl script that does this available at their MARC site.
A firm called Legos has a freeware converter as well.  I believe the address

The next step is to convert the records from the MARC DTD to EAD.  There are
two possiblities.  One is to use an XSL stylesheet and an XSTL
transformation processor like James Clark's XT.    IBM just announced last
week a product that does DTD to DTD tranformations without a stylesheet.
There should be something at their site about it or check

Both of these approaches could be used to tranform EAD records into MARC as

<shamelessPlug>This process is described in the forthcoming EAD Application


Michael Fox
Head of Processing
Minnesota Historical Society
345 Kellogg Blvd West
St. Paul MN 55102-1906
phone: 651-296-1014
fax:  651-296-9961
[log in to unmask]

> ----------
> From:         Richard Rinehart[SMTP:[log in to unmask]]
> Sent:         Wednesday, June 09, 1999 7:57 PM
> To:   Multiple recipients of list EAD
> Subject:      converting MARC query
> Hello,
> I'm writing to ask if anyone on this group has experience or knowledge of
> tools and sites I can visit that can help with converting USMARC formatted
> records to and from other formats (EAD, MARC XML DTD, etc). I've seen the
> topic come up in reference on this list, and now have a working need for
> both our institution and for an EAD project to find some solutions.
> Any references would be much appreciated; thanks!
> Richard Rinehart
> ----------------
> Information Systems Manager & Education Technology Specialist
> Berkeley Art Museum/Pacific Film Archive
> @ University of California
> ----------------
> & President, Museum Computer Network,