<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bioinformatics on Michael’s Domain</title><link>https://jeltsch.org/en/tags/bioinformatics/</link><description>Recent content in Bioinformatics on Michael’s Domain</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/en/tags/bioinformatics/index.xml" rel="self" type="application/rss+xml"/><item><title>The Staden package on Ubuntu for bioinformatics dinosaurs</title><link>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</link><pubDate>Wed, 27 Jul 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</guid><description>&lt;p&gt;Mostly we use the 
 &lt;a href="http://www.snapgene.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 software when we check the sequences of our DNA constructs. However, sometimes SnapGene&amp;rsquo;s alignment view is not flexible enough and then I fall back to using the ancient 
 &lt;a href="http://staden.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;Staden Package&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had upgraded from 
 &lt;a href="http://www.ubuntu.com/desktop" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 14.04 to 16.04 and hence did not have Staden installed. I was pleasantly surprised when the installation of Staden took only about 15 seconds because finally - thanks to the Debian Med team - Staden is available from the universe repository (actually already since October 2014).&lt;code&gt;sudo apt install staden&lt;/code&gt;Staden is clearly not as intuitive as it could be, but it is very powerful and lends itself to automated processing of data. If you have the opportunity to learn it, I would encourage you to do so. The Finnish CSC recorded the Staden course from 2004, in which I participated and you can get the recordings from 
 &lt;a href="http://meta.tv.funet.fi/medar/showDirectory.do?directory=/metadata/fi/csc/courses/staden" target="_blank" rel="noopener noreferrer nofollow"&gt;Funet TV&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had briefly considered switching from Ubuntu to 
 &lt;a href="https://www.suse.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SuSE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 because of the ongoing wireless connection debacle that Canonical can&amp;rsquo;t seem to fix, but considering how non-trivial a manual install of Staden is, this is a big plus for Ubuntu. There are obviously dedicated Linux distributions for bioinformatics purposes, but they all tend to lag behind the latest and greatest developments of the major distros.&lt;/p&gt;</description></item><item><title>Python for Kids (and bioinformaticians)</title><link>https://jeltsch.org/en/python_for_kids_and_bioinformaticians/</link><pubDate>Sat, 12 Mar 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/python_for_kids_and_bioinformaticians/</guid><description>&lt;p&gt;I started to teach my son programming and we both are enjoying it. First we did a bit of html/php since he wanted to make an online quiz on his website, but now we started to work through the (German) book &amp;ldquo;Python für Kids&amp;rdquo; (
 &lt;a href="http://python4kids.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://python4kids.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I chosen Python because it&amp;rsquo;s a modern, easy-to-read language, and nowadays probably the most popular first choice for starting programmers. It&amp;rsquo;s open source, easy to install on any system and you can get write powerful programs after a short learning period. Python for Kids uses the 
 &lt;a href="http://pythonturtle.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Turtle&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 module, which enables a graphics-oriented introduction into programming. The graphics on the left is one of the results. Another very useful Python teaching resource for kids is 
 &lt;a href="https://www.codeclubworld.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Code Club&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.Python is also a very good choice for biologists and bioinformaticians, but since it is a multi-purpose language, you don&amp;rsquo;t limit yourself to certain tasks. There is 
 &lt;a href="http://biopython.org/wiki/Main_Page" target="_blank" rel="noopener noreferrer nofollow"&gt;Biopython&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is a very good toolset for the handling of DNA and protein sequences and even 3D structures.&lt;/p&gt;</description></item><item><title>Installing Staden 2003b on Suse 9</title><link>https://jeltsch.org/en/installing_staden_2003b_on_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_staden_2003b_on_suse_9/</guid><description>&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Download 
 &lt;a href="http://www.mrc-lmb.cam.ac.uk/pubseq/ftp/staden_package/linux/staden_linux_2003.0b1.tar.gz" target="_blank" rel="noopener noreferrer nofollow"&gt;the sources&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;cd into /usr/local and become su.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;tar -xvzf /home/jeltsch/Documents/staden_linux_2003.0b1.tar.gz&lt;/code&gt; (jeltsch is my usename, thus has to be replaced for other users!!!!)&lt;/p&gt;</description></item><item><title>How to import sequences from SRS into GCK2.5</title><link>https://jeltsch.org/en/how_to_import_sequences_from_srs_into_gck2_5/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_import_sequences_from_srs_into_gck2_5/</guid><description>&lt;p&gt;Obviously you can import sequences into GCK2.5 directly from Genbank. But usually you are working with a web tool like SRS and end up having your sequences displayed in your browser. From SRS version 7 the import goes as follows: From your fancy display, click SAVE. From the pull-down menu &amp;ldquo;Use view&amp;rdquo; select * Complete Entries *. Then &amp;ldquo;Output to&amp;rdquo; FILE (TEXT). Check under &amp;ldquo;Save as type&amp;rdquo; SAVE TABEL AS ASCii TABLE/TEXT WITH. Click SAVE and save it somewhere with the file extension .ebl. Then from within GCK2.5 select IMPORT and select the file. Ready.&lt;/p&gt;</description></item><item><title>Staden 1.4 and Suse 9</title><link>https://jeltsch.org/en/staden_1_4_and_suse_9/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/staden_1_4_and_suse_9/</guid><description>&lt;p&gt;I installed today the new Staden package (version 1.4) to my Suse 9. I included the lines:&lt;code&gt;export STADENROOT=/usr/local/staden-linux-rel-1-4 . $STADENROOT/staden.profile&lt;/code&gt;in my ~/.bashrc file.After this kprinter broke with the following error:&lt;code&gt;kprinter: /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5: no version information available (required by /opt/kde3/lib/kprinter.so)&lt;/code&gt;Apparently the usual file (/usr/lib/libstdc++.so.5) is not anymore used because the staden linux-binary directory is listed in the PATH variable in the very beginning and thus overrides all other entries. Thus I replaced /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5 and libstdc++.so.5.0.1 by symbolic links to /usr/lib/libstdc++.so.5.0.5:&lt;code&gt;cd /usr/local/staden-linux-rel-1-4/lib/linux-binariessudo ln -s /usr/lib/libstdc++.so.5.0.5 libstdc++.so.5.0.1sudo ln -s /usr/lib/libstdc++.so.5.0.5 libstdc++.so.5&lt;/code&gt;So far at least printing works without error messages, but I have not tried staden yet…&lt;/p&gt;</description></item><item><title>Automatization of Sequence Handling (Staden's pregap4 and gap4)</title><link>https://jeltsch.org/en/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</guid><description>&lt;p&gt;Already a while ago I wrote a script, that tries to automatize most of the work involved in getting sequences from our ABI sequencer into a gap4 database. The script is far from perfect and looks like this:&lt;code&gt;!/bin/sh rm *.seq *.log Log\ file.txt for i in &lt;/code&gt;ls &lt;em&gt;.ab1&lt;code&gt;; do echo &amp;quot;Renaming $i&amp;quot; mv $i &lt;/code&gt;echo $i | sed &amp;ldquo;s/




 
 &lt;span class="katex"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mo stretchy="false"&gt;{&lt;/mo&gt;&lt;mn&gt;27&lt;/mn&gt;&lt;mo stretchy="false"&gt;}&lt;/mo&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;.\{27\}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;
 

.&lt;/em&gt;/\1.ab1/&amp;quot;&lt;code&gt; done ls *.ab1 *.txt &amp;gt; tracefile.list pregap4 -nowin -config /home/jeltsch/bin/pregap4_gap4.conf -fofn tracefile.list gap4 test.0.aux&lt;/code&gt;I put the script into ~/bin; and this script is supposed to be invoked from within the directory where the sequences are located. Typically the ab1 trace files from a single sequencing run from our machine are stored in one directory together with some (for me) meaningless log files, etc.First the script deletes unnecessary files from the directory; then it truncates filenames to 27 characters plus .ab1 ending. Funnily pregap4 handles longer filenames well, but gap4 has problems. Then all the remaining files are put into a list (tracefile.list) that is read by pregap4. pregap4 is used non-interactively. It gets its instructions (the setup of the modules) from a configuration file (which in my case is also stored in ~/bin).pregap4 calls the gap4 shotgun assembler and puts the readings into a gap4 database. Unfortunately I havn&amp;rsquo;t figured out how to automatically assign a descriptive name for this database. At the moment they will all have the same names and can be only identified based on their location in a different directory. It would be good to give them automatically a unique name, e.g. the date when the assembly was done or something similar.After all this has been done, gap4 is called and loads the newly created database for manual inspection and editing.Most of our sequencing is done to check newly made vectors. Therefore we usually know exactly what sequence we expect. If (which is unfortunately not the case) people use any program to document their constructs that included full sequence information (such as the Gene Construction Kit), the trace files should be automatically compared to such &amp;ldquo;expected&amp;rdquo; sequence.At the moment I achieve this by exporting the DNA sequence from the Gene Construction Kit program (GCK) as plain text file (apparently I could also use EMBL format) and putting this file together with the ab1 trace file into the same directory before starting the script. Thus it is handles just as any other sequence and the sequence readings are aligned to it.However, there are several things that I would like to be set automatically when invoking gap4 because I always perform the same sequence of clicks when manually inspecting in gap4 the alignment:Displaying all forward reading frames: I presume that because the &amp;ldquo;expected sequence&amp;rdquo; is the longest, it is always present in forward orientation in the assembly and the reading frames are allways forward. This results from the fact that I maintain (for ease of reading) the vector sequence in GCK allways in such orientation that the CDS of the GOI is in a forward frame.Highlighting disagreements by background color should be switched on.Upper/lower case character differences should be not handled as disagreementsBecause the quality of our sequencing is modest, mostly the default values are to strict for gap4 to enter the readings into the same contig. Thus I usually end up finding internal repeats and entering them manually. This should be possible to set automatically in the gap4 assembly, but I haven&amp;rsquo;t got around to figure out how.&lt;/p&gt;</description></item><item><title>kaptain on Suse Linux 9</title><link>https://jeltsch.org/en/kaptain_on_suse_linux_9/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kaptain_on_suse_linux_9/</guid><description>&lt;p&gt;I am currently trying out several graphical front ends for the molecular software package EMBOSS and I have read good reviews of 
 &lt;a href="http://kaptain.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;kaptain&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, because there are no rpm packages of kaptain for Suse Linux 9 available, I tried to compile it myself.
First problem was that the configure script couldn&amp;rsquo;t find the libraries and headers for qt3:&lt;code&gt;&amp;gt; checking for Qt… configure: error: Qt (&amp;gt;= Qt 2.2.2) (headers and libraries) not found. Please check your installation!&lt;/code&gt;Thus I executed ./configure with the option:&lt;code&gt;&amp;gt; ./configure --with-qt-dir=/usr/lib/qt3&lt;/code&gt; Now the configuration script proceeds to the end. However, the make still fails, the last lines of output are like this:&lt;code&gt;Making all in kaptain make[2]: Entering directory &lt;/code&gt;/home/jeltsch/downloads/kaptain-0.71/kaptain&amp;rsquo; g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I/usr/X11R6/include -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c kaptain.cpp kaptain.cpp: In constructor &lt;code&gt;Kaptain::Kaptain(Intermediate*, Kaptain*, QWidget*, QBoxLayout*, QDialog*, bool, const char*)': kaptain.cpp:99: error: &lt;/code&gt;assert&amp;rsquo; undeclared (first use this function) kaptain.cpp:99: error: (Each undeclared identifier is reported only once for each function it appears in.) kaptain.cpp: In member function &lt;code&gt;void Kaptain::button_pressed()': kaptain.cpp:1576: error: &lt;/code&gt;ostream_iterator&amp;rsquo; undeclared (first use this function) kaptain.cpp:1576: error: parse error before &lt;code&gt;&amp;gt;' token kaptain.cpp:1598: error: parse error before &lt;/code&gt;&amp;gt;&amp;rsquo; token make[2]: *** [kaptain.o] Error 1 make[2]: Leaving directory &lt;code&gt;/home/jeltsch/downloads/kaptain-0.71/kaptain' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory &lt;/code&gt;/home/jeltsch/downloads/kaptain-0.71&amp;rsquo; make: *** [all-recursive-am] Error 2&lt;code&gt;I got help from the author of the software Zsolt Terek. I had to insert at the beginning of kaptain.cpp:&lt;/code&gt;include include `.&lt;/p&gt;</description></item><item><title>Desktop Integration of Staden into KDE 3.2</title><link>https://jeltsch.org/en/desktop_integration_of_staden_into_kde_3_2/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/desktop_integration_of_staden_into_kde_3_2/</guid><description>&lt;p&gt;Two things have to be accomplished: 1. The menu should contain appropriate entries. 2. The files should be clickable and have appropriate &amp;ldquo;Open with&amp;rdquo; entries. 1. is easy to do. The (systemwide) entries for the menu are in /opt/kde3/share/applnk. I just added an addiitonal directory structure under this directory:&lt;code&gt;Science &lt;/code&gt;&amp;ndash; Staden |&amp;ndash; Gap4.desktop |&amp;ndash; Pregap4.desktop |&amp;ndash; Spin.desktop |&amp;ndash; Stadenlaunch.desktop &lt;code&gt;-- Trev.desktop&lt;/code&gt; If you edit the menu as a regular user, the entries are only valid for yourself. Additionally Suse messes between two locations for user-defined menu entries: ~/.kde/share/applnk and ~/.local/share/applications. Once you have the entries in the systemwide /opt/kde3/share/applnk additonal changes made by individual users will replicate the directory under the users home directory. Because entries in the users home directory take precedence over systemwide entries, these will be valid then.&lt;/p&gt;</description></item><item><title>EMBOSS and GCK for the assembly and documentation of construct sequences</title><link>https://jeltsch.org/en/emboss_and_gck_for_the_assembly_and_documentation_of_construct_sequences/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/emboss_and_gck_for_the_assembly_and_documentation_of_construct_sequences/</guid><description>&lt;p&gt;I am trying to use EMBOSS for the assembly of vector sequences. Long time ago, I used the CGC seqed program for this purpose and at the moment I use the 
 &lt;a href="http://www.textco.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Gene Construction Kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. EMBOSS doesn&amp;rsquo;t have a straight equivalent for seqed and one has to use a bunch of other tools to replace its functionality. Look at this 
 &lt;a href="http://helix.nih.gov/apps/bioinfo/emboss-gcg.html" target="_blank" rel="noopener noreferrer nofollow"&gt;comparison between CGC and EMBOSS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Making the Staden applications clickable in MacOS X</title><link>https://jeltsch.org/en/making_the_staden_applications_clickable_in_macos_x/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/making_the_staden_applications_clickable_in_macos_x/</guid><description>&lt;p&gt;I have installed Staden on MacOS X and have been playing around with it. I used the ebiotools package created by Anders Nisters described in issue 10/1 of the 
 &lt;a href="http://www.embnet.org/download/embnetnews/embnet.news/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;embnet.news&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for the installation. It works, although not according to the Mac philosophy:&lt;/p&gt;</description></item><item><title>Sequence trace files in tar archives (Staden)</title><link>https://jeltsch.org/en/sequence_trace_files_in_tar_archives_staden/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sequence_trace_files_in_tar_archives_staden/</guid><description>&lt;p&gt;I want to store all sequence traces of a sequencing project (using Staden) in one file. You can do that if you simply tar all the *.ztr files: &lt;code&gt;tar -cvf ./test.tar *.ztr&lt;/code&gt; Then you have to specify in gap4 &lt;code&gt;Options -&amp;gt; Configure menus -&amp;gt; Expert&lt;/code&gt; And then you need to specify &lt;code&gt;Options -&amp;gt; Trace file location -&amp;gt; TAR=./test.tar&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Software development projects for Molecular Biology</title><link>https://jeltsch.org/en/software_development_projects_for_molecular_biology/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/software_development_projects_for_molecular_biology/</guid><description>&lt;p&gt;GCK2.5-related&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;GCK2.5 debug under wine**
There are still some bugs that make using gck2.5 sometimes a pain under wine. Especially the inability to annotate regions, to search for a sequence and to open a new file.&lt;/li&gt;
&lt;li&gt;GCK2.5 export**
GCK2.5 is not able to export in embl format with the regions converted into features.
It can, however, export comments to text file and plain sequence to a text file. It should be trivial to write a perl script that takes these two files and converts them into one embl file, EMBOSS cirdna/lindna or pDRAW32 file.&lt;/li&gt;
&lt;li&gt;GCK2.5/wine desktop integration**
When clicking on files that are associated with Windows programs (using wine), the Linux file manager (e.g. Konqueror) passes the file as an argument to the associated Windows application and the file is opened under wine. However GCK2.5 refuses to accept the file as an argument. When clicking on a .gcc file, GCK2.5 starts up, but opens an empty window and I have to open the .gcc file from within GCK2.5. Unnecessary clicking, especially when I need to navigate over several folder hierachies. When GCK2.5 is running natively under Windows, is it possible to start GCK2.5 with a construct file as a command line argument? I should check that out.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;pDRAW32-related&lt;/p&gt;</description></item><item><title>Staden on MacOS X (ebiotools)</title><link>https://jeltsch.org/en/staden_on_macos_x_ebiotools/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/staden_on_macos_x_ebiotools/</guid><description>&lt;p&gt;Today I installed the Staden Package on Tanja&amp;rsquo;s Macintosh G4 computer (MacOS 10.3). I recommend using the 
 &lt;a href="http://liv.bmc.uu.se/macosx/downsoft.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;ebiotools package&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 made by Anders Nister. It includes other useful software such as EMBOSS, Blast, etc.). Installation instructions are available in the 
 &lt;a href="https://web.archive.org/web/20050306234019/http://www.embnet.org/download/embnetnews/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;embnet news issues 9/1, 9/2, 9/3 and 10/1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or gathered into one pdf file from 
 &lt;a href="https://jeltsch.org/downloads/embnet_news_9-1_to_10-1.pdf"&gt;here&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>How to transfer the oligo database from MacVec tor to a web-based blast database</title><link>https://jeltsch.org/en/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</guid><description>&lt;ol&gt;
&lt;li&gt;Save all sequences in one flatfile format (NOT MacVector format), e.g. genbank format.2. Copy all sequences to a Linux/UNIX computer and convert them from Mac format to UNIX format: mac2unix *.gb3. Write all sequence fiule names into one file: ls *.gb &amp;gt; oligo.lst4. Convert all sequences into one file of concatenated fasta entries using EMBOSS: seqret -sequence @oligo.lst -osformat fasta. Call the output file &amp;ldquo;mcbl_oligo_db&amp;quot;5. Put this fasta file into the blast web servers database directory (…/blast/db)6. Format the database: formatdb -i mcbl_oligo_db -p F -o T7. Edit …/blast/blast.html by adding the new database name8. Edit …/blast/blast.rc by adding the new database name&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Shortcoming of silent mutagenesis tools (EMBOSS, GCK): WatCut as a solution</title><link>https://jeltsch.org/en/shortcoming_of_silent_mutagenesis_tools_emboss_gck_watcut_as_a_solution/</link><pubDate>Sun, 22 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/shortcoming_of_silent_mutagenesis_tools_emboss_gck_watcut_as_a_solution/</guid><description>&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; As of May 2026, the last functional instance of the WatCut web service (by the University of Pittsburgh) was discontinued. However, tools like Snapgene (
 &lt;a href="https://snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://snapgene.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) have the same functionality (i.e. can detect novel restriction sites by silent mutagenesis of two nucleotides).&lt;/p&gt;</description></item></channel></rss>