<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kaupunkipaketti on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/kaupunkipaketti/</link><description>Recent content in Kaupunkipaketti on Michael’s Domain</description><generator>Hugo</generator><language>fi</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/fi/tags/kaupunkipaketti/index.xml" rel="self" type="application/rss+xml"/><item><title>Staden 1.4 ja Suse 9</title><link>https://jeltsch.org/fi/staden_1_4_and_suse_9/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/staden_1_4_and_suse_9/</guid><description>&lt;p&gt;Asensin tänään uuden Staden-paketin (versio 1.4) Suse 9 -järjestelmääni. Lisäsin rivit: &lt;code&gt;export STADENROOT=/usr/local/staden-linux-rel-1-4 . $STADENROOT/staden.profile&lt;/code&gt; ~/.bashrc-tiedostooni.Tämän jälkeen kprinter lakkasi toimimasta ja antoi seuraavan virheilmoituksen: &lt;code&gt;kprinter: /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5: versiotietoja ei saatavilla (vaaditaan tiedostossa /opt/kde3/lib/kprinter.so)&lt;/code&gt;Ilmeisesti tavanomaista tiedostoa (/usr/lib/libstdc++.so.5) ei enää käytetä, koska staden linux-binary -hakemisto on listattu PATH-muuttujassa aivan alussa ja siten ohittaa kaikki muut merkinnät. Siksi korvasin tiedostot /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5 ja libstdc++.so.5.0.1 symbolisilla linkeillä tiedostoon /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;Toistaiseksi ainakin tulostus toimii ilman virheilmoituksia, mutta en ole vielä kokeillut Stadenia…&lt;/p&gt;</description></item><item><title>PATH-muuttuja Suse Linux 9:ssä (/etc/profile.local)</title><link>https://jeltsch.org/fi/the_path_in_suse_linux_9_etc_profile_local/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/the_path_in_suse_linux_9_etc_profile_local/</guid><description>&lt;p&gt;Useat ohjelmistoasennukset muuttavat PATH-ympäristömuuttujaa. Käynnistyksen aikana luetaan monia erilaisia tiedostoja, jotka vaikuttavat lopulliseen PATH-muuttujaan. Useat ohjelmistoasennukset kuitenkin rikkovat olemassa olevat PATH-merkinnät. Yksi niistä on Staden-paketti. Stadenin asennusohjeissa suositellaan lisäämään seuraavat rivit tiedostoon ~/.bashrc: &lt;code&gt;export STADENROOT=/usr/local/staden-linux-rel-1-4 . $STADENROOT/staden.profile&lt;/code&gt;PATH-ongelmien pikakorjaamiseksi voit määrittää tarvitsemasi täydellisen polun tiedostoon /etc/profile.local:&lt;code&gt;PATH=/home/jeltsch/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/sbin/:/sbin:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/bin:/usr/local/bio/bin/&lt;/code&gt;Jos jätät merkinnän ~/.bashrc-tiedostoon, Staden-polku lisätään ennen kaikkia /etc/profile.local-tiedoston merkintöjä, jolloin se on etusijalla muihin merkintöihin nähden. Tämä aiheuttaa ongelmia tietyissä ohjelmissa, koska jotkut Stadenin käyttämistä kirjastoista ovat vanhempia kuin Suse Linux 9:ssä olevat (katso joitakin vanhempia viestejä).&lt;/p&gt;</description></item><item><title>Sekvenssien käsittelyn automatisointi (Stadenin pregap4 ja gap4)</title><link>https://jeltsch.org/fi/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</guid><description>&lt;p&gt;Kirjoitin jo jonkin aikaa sitten skriptin, joka pyrkii automatisoimaan suurimman osan työstä, joka liittyy sekvenssien siirtämiseen ABI-sekvensseristämme gap4-tietokantaan. Skripti on kaukana täydellisestä ja näyttää tältä:&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;Nimeän uudelleen $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;Laitoin skriptin kansioon ~/bin; ja tämä skripti on tarkoitettu suoritettavaksi siitä hakemistosta, jossa sekvenssit sijaitsevat. Yleensä koneellamme tehdyn yhden sekvensointikierroksen ab1-jäljitystiedostot tallennetaan yhteen hakemistoon yhdessä joidenkin (minulle) merkityksettömien lokitiedostojen jne. kanssa. Ensin skripti poistaa tarpeettomat tiedostot hakemistosta; sitten se lyhentää tiedostonimet 27 merkkiin plus .ab1-päätteeseen. Huvittavaa kyllä, pregap4 käsittelee pidempiä tiedostonimiä hyvin, mutta gap4:llä on ongelmia. Sen jälkeen kaikki jäljellä olevat tiedostot lisätään luetteloon (tracefile.list), jonka pregap4 lukee. pregap4:ää käytetään ei-interaktiivisesti. Se saa ohjeensa (moduulien asetukset) konfiguraatiotiedostosta (joka minun tapauksessani on myös tallennettu hakemistoon ~/bin). pregap4 kutsuu gap4-shotgun-assembleria ja tallentaa lukemat gap4-tietokantaan. Valitettavasti en ole keksinyt, miten tälle tietokannalle voitaisiin automaattisesti antaa kuvaava nimi. Tällä hetkellä niillä on kaikilla sama nimi, ja ne voidaan tunnistaa vain niiden sijainnin perusteella eri hakemistoissa. Olisi hyvä antaa niille automaattisesti yksilöllinen nimi, esimerkiksi kokoonpanon suorituspäivämäärä tai jotain vastaavaa. Kun kaikki tämä on tehty, gap4 kutsutaan ja se lataa juuri luodun tietokannan manuaalista tarkastelua ja muokkausta varten.Suurin osa sekvensoinnistamme tehdään uusien vektoreiden tarkistamiseksi. Siksi tiedämme yleensä tarkalleen, mitä sekvenssiä odotamme. Jos (mikä valitettavasti ei ole tilanne) ihmiset käyttäisivät rakenteidensa dokumentointiin ohjelmaa, joka sisältää täydelliset sekvenssitiedot (kuten Gene Construction Kit), trace-tiedostot tulisi verrata automaattisesti tällaiseen ”odotettuun” sekvenssiin.Tällä hetkellä saan tämän aikaan viemällä DNA-sekvenssin Gene Construction Kit -ohjelmasta (GCK) tekstimuotoisena tiedostona (ilmeisesti voisin käyttää myös EMBL-muotoa) ja sijoittamalla tämän tiedoston yhdessä ab1-trace-tiedoston kanssa samaan hakemistoon ennen skriptin käynnistämistä. Näin se käsitellään aivan kuten mikä tahansa muu sekvenssi, ja sekvenssilukemat kohdistetaan sen mukaan. On kuitenkin useita asioita, jotka haluaisin asetettavan automaattisesti gap4:ää käynnistettäessä, koska suoritan aina saman klikkausjärjestyksen tarkastellessani kohdistusta manuaalisesti gap4:ssä: Kaikkien eteenpäin suuntautuvien lukukehysten näyttäminen: Oletan, että koska ”odotettu sekvenssi” on pisin, se esiintyy kokoonpanossa aina eteenpäin suunnattuna ja lukukehykset ovat aina eteenpäin suunnattuja. Tämä johtuu siitä, että pidän (luettavuuden helpottamiseksi) vektorisekvenssin GCK:ssa aina sellaisessa suunnassa, että GOI:n CDS on eteenpäin suunnatussa kehyksessä.Erojen korostaminen taustavärillä tulisi ottaa käyttöön. Suur- ja pienkirjaineroja ei tulisi käsitellä eroina. Koska sekvensointimme laatu on vaatimaton, oletusarvot ovat useimmiten liian tiukkoja, jotta gap4 voisi syöttää lukemat samaan kontigiin. Siksi päädyn yleensä etsimään sisäisiä toistoja ja syöttämään ne manuaalisesti. Tämän pitäisi olla mahdollista asettaa automaattisesti gap4-kokoonpanossa, mutta en ole vielä ehtinyt selvittää, miten se tehdään.&lt;/p&gt;</description></item><item><title>Sekvenssijäljitystiedostot tar-arkistoissa (Staden)</title><link>https://jeltsch.org/fi/sequence_trace_files_in_tar_archives_staden/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/sequence_trace_files_in_tar_archives_staden/</guid><description>&lt;p&gt;Haluan tallentaa kaikki sekvensointiprojektin sekvenssijäljet (Staden-ohjelmalla) yhteen tiedostoon. Tämä onnistuu pakkaamalla kaikki *.ztr-tiedostot tar-tiedostoksi: &lt;code&gt;tar -cvf ./test.tar *.ztr&lt;/code&gt;. Sen jälkeen sinun on määritettävä gap4:ssä &lt;code&gt;Options -&amp;gt; Configure -valikoissa -&amp;gt; Expert&lt;/code&gt; ja määrittää &lt;code&gt;Options -&amp;gt; Trace file location -&amp;gt; TAR=./test.tar&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Stadenin integrointi KDE 3.2:een</title><link>https://jeltsch.org/fi/desktop_integration_of_staden_into_kde_3_2/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/desktop_integration_of_staden_into_kde_3_2/</guid><description>&lt;p&gt;Kaksi asiaa on hoidettava: 1. Valikossa tulisi olla asianmukaiset kohdat. 2. Tiedostoja tulisi voida klikata, ja niillä tulisi olla asianmukaiset ”Avaa-valinnat”. Kohta 1 on helppo toteuttaa. Valikon (koko järjestelmän kattavat) kohdat sijaitsevat kansiossa /opt/kde3/share/applnk. Lisäsin juuri tämän kansion alle uuden hakemistorakenteen: &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; Jos muokkaat valikkoa tavallisena käyttäjänä, valintakohdat ovat voimassa vain sinulle itsellesi. Lisäksi Suse sekoittaa kaksi sijaintia käyttäjän määrittämille valintakohdille: ~/.kde/share/applnk ja ~/.local/share/applications. Kun merkinnät on lisätty järjestelmänlaajuiseen /opt/kde3/share/applnk-hakemistoon, yksittäisten käyttäjien tekemät lisämuutokset kopioidaan käyttäjän kotihakemistoon. Koska käyttäjän kotihakemistossa olevat merkinnät ovat etusijalla järjestelmänlaajuisiin merkintöihin nähden, ne ovat tällöin voimassa.&lt;/p&gt;</description></item><item><title>Stadenin ohjetoiminto (ilman Netscapea ei ole ohjetta)</title><link>https://jeltsch.org/fi/staden_help_function_no_netscepe_no_help/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/staden_help_function_no_netscepe_no_help/</guid><description>&lt;p&gt;Koska tietokoneellani ei ole Netscapea asennettuna, Stadenin ohjetoiminto ei toimi automaattisesti. Staden-kurssin aikana James neuvoi minua tarkastamaan tiedoston &lt;code&gt;/usr/local/staden-linux-rel-1-4/lib/tk_utils/help_netscape.tcl&lt;/code&gt;. Saatan tehdä niin, mutta pikaratkaisuna loin symbolisen linkin Mozillaan: &lt;code&gt;sudo ln -s /usr/bin/mozilla /usr/bin/netscape&lt;/code&gt; Ja tämä todella toimii. Kokeilin sitä menestyksekkäästi myös Konquerorin kanssa: &lt;code&gt;sudo ln -sf /opt/kde3/bin/konqueror /usr/bin/netscape&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Suse RPM-paketin luominen Staden-paketille</title><link>https://jeltsch.org/fi/making_a_suse_rpm_for_the_staden_package/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/making_a_suse_rpm_for_the_staden_package/</guid><description>&lt;p&gt;Koska binäärit toimivat kaikissa SUSE-jakeluissa, ajattelin ohittaa kääntämisprosessin ja antaa rpm:n purkaa binäärit suoraan, minkä jälkeen lisään SUSE-kohtaiset tiedostot oikeille paikoilleen. Nämä lisätiedostot ovat pääasiassa kde.desktop-tiedostoja, kuvakkeita sekä komento &lt;code&gt;export STADENROOT=/usr/local/staden-linux-1-4-1&lt;/code&gt; ja komento &lt;code&gt;/usr/local/staden-linux-1-4-1/staden.profile&lt;/code&gt;-tiedoston lataaminen ~/.bashrc-tiedostoon.Näin ollen purkaminen tapahtuisi yksinkertaisesti komennolla &lt;code&gt;tar --extract --verbose --gzip --absolute-names --file=staden-linux-1-4-1.tar.gz&lt;/code&gt; ja &lt;code&gt;chown -R root:root /usr/local/staden-linux-1-4-1&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Vertailusekvenssit (Staden)</title><link>https://jeltsch.org/fi/reference_sequences_staden/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/reference_sequences_staden/</guid><description>&lt;p&gt;Jos haluat määrittää jonkin sekvenssin vertailusekvenssiksi, valitse sen nimi gap4:n Edit Contig -ikkunasta, napsauta hiiren oikealla painikkeella ja valitse ”As reference sequence”. Jos tiedosto on embl-muodossa, piirteet näkyvät kohdistuksessa Staden-tunnisteina.&lt;/p&gt;</description></item></channel></rss>