[EMBOSS] Plasmid drawing
mathog
mathog at caltech.edu
Mon Dec 5 11:35:31 EST 2011
On Sun, 4 Dec 2011 11:25:56 +0100, Stefan wrote:
> are there any news in plasmid documentation and in-silico cloning
> with
> EMBOSS?
Pierre Lindenbaum wrote a nice little program called "cloneit" for
figuring out cloning
strategies. That is, specifically what series of reactions to use to
insert a particular
piece of DNA into a vector. Not sure if that is what you mean by
"in-silico cloning" or not. There is
a separate cgi version for web use. Here is the paper:
http://www.ncbi.nlm.nih.gov/pubmed/9682060?dopt=Abstract
The original distribution site is long since off line, but the code
says that it may
be redistributed (and incorporated in noncommercial software, but see
the exact wording
for details.) Anyway, if anybody wants to have a look, I packed up our
copies and put
them here:
http://saf.bio.caltech.edu/pub/software/molbio/cloneit.tar.gz
http://saf.bio.caltech.edu/pub/software/molbio/cloneitcgi.tar.gz
This is not a graphics program, it is a reaction planning program.
As for the graphical output of plasmid diagrams, historically none of
the drawing programs
does exactly what the end users want. (These get closer and closer,
but never quite cover
all the bases). For that reason it is really important that the
graphics driver be able to
output to an object format that can then be imported into a drawing
program and edited there.
Modifying an image never turns out as nicely. When going to object
formats it is key that
text remain text and not be converted into line segments or
paths. Users get really frustrated when they can't edit labels or
change fonts or font sizes.
Locally we have a hacked up GCG driver that emits cgm format for the
GCG drawing programs.
Nowadays going to SVG would make more sense.
While it is sometimes possible to read PDF back into a drawing program
like inkscape, text imported
that way is very hit and miss, mostly miss. Often it comes through
with each
letter as a separate text object, which is no fun at all to work with.
Other times it will come in with
each letter separately kerned, and when that kerning is removed, the
text jumps all over the place in
unpredictable ways. Why would you remove the kerning? Because there
is another bug/limitation
in inkscape where kerned text is automatically converted to images when
exporting to emf or wmf format,
as when trying to move that image into a powerpoint document. Moving
rotated text between various
programs is the most unreliable operation, as far as I can tell. For
instance, I have never found
a way to get text which runs at an angle other than 0 degrees from
inskcape into powerpoint with that
angle intact. The text comes through, but the angle is lost.
Regards,
David Mathog
mathog at caltech.edu
Manager, Sequence Analysis Facility, Biology Division, Caltech
More information about the EMBOSS
mailing list