<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Piotr Stępniak &#187; Biotech &amp; Bioinfo</title>
	<atom:link href="http://www.piotrstepniak.com/category/biotech-bioinfo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.piotrstepniak.com</link>
	<description>...budo, biotechnologia, bioinformatyka i fotografia...</description>
	<lastBuildDate>Sat, 01 Oct 2011 23:06:58 +0000</lastBuildDate>
	<language>pl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Stanford On-line</title>
		<link>http://www.piotrstepniak.com/it/stanford-on-line/</link>
		<comments>http://www.piotrstepniak.com/it/stanford-on-line/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 23:06:58 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[bazy danych]]></category>
		<category><![CDATA[e-learning]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Stanford]]></category>
		<category><![CDATA[sztuczna inteligencja]]></category>
		<category><![CDATA[uczenie maszynowe]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=401</guid>
		<description><![CDATA[Do 9.10 można się jeszcze zapisać na udział w jednym z odważniejszych eksperymentów e-nauczania. Uniwersytet Stanford otworzył 3 kursy wprowadzające w tematykę sztucznej inteligencji, uczenia maszynowego i baz danych. Stworzono w ten sposób okazję, aby każdy chętny uczył się od najlepszych wykładowców jednej z najbardziej prestiżowych uczelni na świecie. I to na poziomie oferowanym studentom [...]]]></description>
			<content:encoded><![CDATA[<p>Do 9.10 można się jeszcze zapisać na udział w jednym z odważniejszych eksperymentów e-nauczania. Uniwersytet Stanford otworzył 3 kursy wprowadzające w tematykę <a title="AI Class Stanford on-line" href="http://www.ai-class.com/">sztucznej inteligencji</a>, <a title="Machine Learning Class Stanfor Univeristy on-line" href="http://www.ml-class.org/">uczenia maszynowego</a> i <a title="DB Class Stanford University on-line" href="http://www.db-class.org/">baz danych</a>. Stworzono w ten sposób okazję, aby każdy chętny uczył się od najlepszych wykładowców jednej z najbardziej prestiżowych uczelni na świecie. I to na poziomie oferowanym studentom Stanford!</p>
<p>Kursy są za darmo, wystarczy się zarejestrować, potrwają od 10.10 do ok. 16-18.12. Co tydzień udostępniana będzie nowa pula krótkich 15min wykładów, quizy sprawdzające wiedzę, i jeśli zapiszecie się na tryb zaawansowany, również zadania programistyczne i 2 egzaminy. Tryb podstawowy powinien zajmować ok. 2,5 godziny tygodniowo, zaawansowany ok. 10 godzin. Dla ułatwienia wyboru&#8230; można w dowolnym momencie trwania kursu zmieniać tryb <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Należy tylko pamiętać, że przy przejściu na tryb podstawowy tracimy dostęp do zadań, a przy powrocie na zaawansowany mamy wyzerowane punkty/oceny. Dodatkowo po zakończeniu kursu wszyscy uczestnicy dostaną dyplomy od prowadzących z informacjami jak dobrze im poszło.</p>
<p>Już w tej chwili (przed rozpoczęciem) udostępnione są wykłady odświeżające zagadnienia przydatne podczas kursu. Formują się również internetowe (i nie tylko) grupy &#8222;wsparcia&#8221;.  Na samo AI, wg. ich twittera, zapisało się już ponad 115 tys. osób. Na zachętę, bez rejestracji, można sobie obejrzeć wprowadzające filmiki z ML:</p>
<p><a href="http://www.ml-class.org/course/video/preview_list">http://www.ml-class.org/course/video/preview_list</a></p>
<p>Polecam!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/it/stanford-on-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmarterPoland.pl &#8211; nowe źródło przystępnej wiedzy</title>
		<link>http://www.piotrstepniak.com/it/smarterpoland-pl/</link>
		<comments>http://www.piotrstepniak.com/it/smarterpoland-pl/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 22:52:17 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[miasto]]></category>
		<category><![CDATA[R]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=397</guid>
		<description><![CDATA[Takie inicjatywy promuję z wielką radością. Znalazłem dzisiaj w mailu na temat nadchodzącego spotkania WZUR 4, na które mam nadzieję się wybrać, ten oto link: http://smarterpoland.pl/ Polska okiem eksperta analizy danych, w formie przystępnej dla każdego. Gratuluję pomysłu i kibicuję dalszemu rozwojowi strony. Polecam!]]></description>
			<content:encoded><![CDATA[<p>Takie inicjatywy promuję z wielką radością. Znalazłem dzisiaj w mailu na temat nadchodzącego spotkania WZUR 4, na które mam nadzieję się wybrać, ten oto link: <a href="http://smarterpoland.pl/" title="SmarterPoland.pl">http://smarterpoland.pl/</a></p>
<p>Polska okiem eksperta analizy danych, w formie przystępnej dla każdego. Gratuluję pomysłu i kibicuję dalszemu rozwojowi strony. <a href="http://smarterpoland.pl/" title="Smarter Poland">Polecam!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/it/smarterpoland-pl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A virus walks into a bar&#8230;</title>
		<link>http://www.piotrstepniak.com/blog/a-virus-walks-into-a-bar/</link>
		<comments>http://www.piotrstepniak.com/blog/a-virus-walks-into-a-bar/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 11:13:50 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=155</guid>
		<description><![CDATA[I don&#8217;t usually post videos, and I don&#8217;t usually post in English, but this video is so hilarious I&#8217;m being room-temperature superconductor XD Enjoy! The whole show of Brian Malow with more science humor can be found here on fora.tv;;;]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t usually post videos, and I don&#8217;t usually post in English, but this video is so hilarious I&#8217;m being room-temperature superconductor XD Enjoy!</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/e7DkeQ0roAM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/e7DkeQ0roAM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p style="text-align: left;">The whole show of Brian Malow with more science humor can be found <a title="Brian Malow Science Humor" href="http://fora.tv/2009/11/08/Science_Laughs_Science_Comedian_Brian_Malow#fullprogram">here on fora.tv;;;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/blog/a-virus-walks-into-a-bar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jurassic Park? Jeszcze nie, ale&#8230;</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/jurassic-park-jeszcze-nie-ale/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/jurassic-park-jeszcze-nie-ale/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 16:32:35 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[biotechnologia]]></category>
		<category><![CDATA[science]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=104</guid>
		<description><![CDATA[Japońscy naukowcy donieśli w PNAS, że udało im się sklonować zdrowe myszki z ciał zamrożonych przez 16 lat w temperaturze -20 st.C. Niektóre portale informacyjne popuściły wodze fantazji i piszą o klonowaniu mamutów. Co prawda powodzenie klonowania organizmu zamrożonego w stosunkowo niezbyt niskiej temperaturze przez 16 lat to iskierka nadzieji, ale trzeba pamiętać, że to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Japońscy naukowcy donieśli w <a title="PNAS - Mouse cloning from frozen cells" href="http://www.pnas.org/content/early/2008/10/31/0806166105" target="_blank">PNAS</a>, że udało im się sklonować zdrowe myszki z ciał zamrożonych przez 16 lat w temperaturze -20 st.C. Niektóre portale informacyjne popuściły wodze fantazji i piszą o klonowaniu mamutów. Co prawda powodzenie klonowania organizmu zamrożonego w stosunkowo niezbyt niskiej temperaturze przez 16 lat to iskierka nadzieji, ale trzeba pamiętać, że to tylko jeden krok z większej liczby potrzebnych do wskrzeszenia wymarłych gatunków. Po pierwsze 16 lat to nie 16 mln lat, i stopień degradacji komórek oraz samego materiału genetycznego w użytych ciałach myszek był w porównaniu do zwierząt epoki dinozaurów nieznaczny. Naukowcy użyli całych komórek z których przeszczepili jądra do komórek jajowych myszki-dawcy. W przypadku mamutów niezwykle trudne, jeśli nie niemożliwe jest uzyskanie całych komórek z nienaruszonym jądrem.</p>
<p style="text-align: justify;">Drugą istotną różnicą jest to, że w eksperymencie matka surogatka jak i dawczyni komórek jajowych były tego samego gatunku. Co prawda prowadzone są próby klonowania w gatunkach spokrewnionych, ale nadal jest to trudny temat.</p>
<p style="text-align: justify;">Moim zdaniem jest jednak możliwe wykorzystanie wypracowanej przez Japończyków metody do np. wskrzeszenia gatunków wymarłych niedawno, kilka-kilkanaście lat temu. Innym pytaniem jest czy taki proces powinien mieć miejsc, wszak powstawanie i wymieranie gatunków to naturalne ścieżki ewolucji&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/jurassic-park-jeszcze-nie-ale/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Epidemia? Dowiedz się pierwszy!</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/epidemia-dowiedz-sie-pierwszy/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/epidemia-dowiedz-sie-pierwszy/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 10:57:07 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[biostatystyka]]></category>
		<category><![CDATA[epidemiologia]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=70</guid>
		<description><![CDATA[&#8222;Information is the power&#8221;, jak rzecze angielskie przysłowie. Oto świetny przykład wdrożenia tej zasady w życie, i to w służbie ochrony zdrowia. W najnowszym Bioinformatics wyczytałem (artykuł dostępny za darmo) o internetowym systemie BioCaster, mającym za zadanie wczesne przewidywanie wybuchów epidemii. Zespół naukowców z Japonii, USA, Vietnamu i Tajlandii (ciekawe jakiej epidemii się boją ) [...]]]></description>
			<content:encoded><![CDATA[<p><em>&#8222;Information is the power&#8221;,</em> jak rzecze angielskie przysłowie. Oto świetny przykład wdrożenia tej zasady w życie, i to w służbie ochrony zdrowia. W najnowszym Bioinformatics <a title="Bioinformatics: BioCaster" href="http://bioinformatics.oxfordjournals.org/cgi/content/abstract/btn534v1?etoc" target="_blank">wyczytałem</a> (artykuł dostępny za darmo) o internetowym systemie BioCaster, mającym za zadanie wczesne przewidywanie wybuchów epidemii. Zespół naukowców z Japonii, USA, Vietnamu i Tajlandii (ciekawe jakiej epidemii się boją <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) stworzył serwer sieciowy, który pozyskuje informacje z ponad 1700 źródeł RSS w 8 językach, następnie filtruje te informacje w oparciu o stworzoną przez fachowców ontologię (zestaw słów kluczowych) oraz umiejscawia przy pomocy google maps. Na tej podstawie wytrenowane klasyfikatory oparte o &#8222;naiwny model Bayesowski&#8221; (<em>naive Bayes</em>) i testy Chi², które okazały się skuteczniejsze od maszyn wektorowych (<em>SVMs &#8211; support vector machines</em>), oceniają stopień zagrożenia epidemią. Sprytne, prawda? <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  BioCaster działa od 2006 roku i wg. cytowanego artykułu ma całkiem wysokie noty w testach skuteczności dla systemów analizujących informacje.</p>
<p>Ponad to strona projektu jest całkiem przystępna, i do tego w 7 językach, polecam: <a title="BioCaster" href="http://biocaster.nii.ac.jp/">http://biocaster.nii.ac.jp/</a></p>
<p style="text-align: center;"><a href="http://www.piotrstepniak.com/wp-content/uploads/2008/10/epidemia.png"><img class="aligncenter size-medium wp-image-73" title="BioCaster - Podgląd strony" src="http://www.piotrstepniak.com/wp-content/uploads/2008/10/epidemia-300x141.png" alt="" width="300" height="141" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/epidemia-dowiedz-sie-pierwszy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BodyParts3D</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/bodyparts3d/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/bodyparts3d/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 17:07:27 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[bazy danych]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[medycyna]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=66</guid>
		<description><![CDATA[W NARze pojawił się artykuł o nowym projekcie medycznej bazy danych typu encyklopedycznego, nazwanej BodyParts3D. Projekt jest w fazie wprowadzania danych w trzech wymiarach z Numerycznej Bazy Danych Modelu Ludzkiego (jp!). Część organów jest już w fazie drugiej, czyli naniesione są na nie poprawki wg. atlasów anatomicznych. W fazie 3, ostatniej, eksperci od anatomii będą [...]]]></description>
			<content:encoded><![CDATA[<p>W NARze pojawił się <a title="BodyParts3D @ Nucleic Acid Research" href="http://nar.oxfordjournals.org/cgi/content/full/gkn613" target="_blank">artykuł</a> o nowym projekcie medycznej bazy danych typu encyklopedycznego, nazwanej BodyParts3D. Projekt jest w fazie wprowadzania danych w trzech wymiarach z <a title="Numerical Human Model Database" href="http://www2.nict.go.jp/y/y224/bio/bio_human_model.html" target="_blank">Numerycznej Bazy Danych Modelu Ludzkiego</a> (jp!). Część organów jest już w fazie drugiej, czyli naniesione są na nie poprawki wg. atlasów anatomicznych. W fazie 3, ostatniej, eksperci od anatomii będą sprawdzać poprawność modeli. Myślę, że projekt przyda się nie tylko studentom zakuwającym do egzaminu, ale i większemu gronu internautów, co miejmy nadzieję, podniesie poziom wiedzy anatomicznej u ogółu <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Baza dostępna jest pod adresem <a title="BodyPart3D" href="http://lifesciencedb.jp/ag/bp3d/index.jsp" target="_blank">http://lifesciencedb.jp/ag/bp3d/index.jsp</a></p>
<p>Przykładowy obraz:</p>
<p style="text-align: center;"><a href="http://www.piotrstepniak.com/img/brain.png"><img class="aligncenter" title="Brain from VodyParts3D" src="/img/brain.png" alt="" width="430" height="323" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/bodyparts3d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alkoholowy kat</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/alkoholowy-kat/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/alkoholowy-kat/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 13:32:24 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[Foto-blog]]></category>
		<category><![CDATA[alkohol]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[dehydrogenaza]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=24</guid>
		<description><![CDATA[Jak połączyć bioinformatykę z fotografią? W roli aparatu &#8211; komputer, w roli modelki &#8211; enzym metabolizujący alkohol w naszym organizmie, dehydrogenaza alkoholowa (E.C.1.1.1). Ten, składający się z dwóch jednakowych części enzym czai się w wątrobie, i dobiera się do radośnie krążącego po naszym organizmie alkoholu, kończąc jego żywot. Niestety produkt jego działania, aldehyd octowy, to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" style="border: 5px solid white;" src="http://piotrstepniak.com/galerie/etdh.png" alt="Dehydrogenaza alkoholowa E.C.1.1.1.1" width="500" height="500" /></p>
<p>Jak połączyć bioinformatykę z fotografią? W roli aparatu &#8211; komputer, w roli modelki &#8211; enzym metabolizujący alkohol w naszym organizmie, dehydrogenaza alkoholowa (E.C.1.1.1).<br />
Ten, składający się z dwóch jednakowych części enzym czai się w wątrobie, i dobiera się do radośnie krążącego po naszym organizmie alkoholu, kończąc jego żywot. Niestety produkt jego działania, aldehyd octowy, to główny sprawca czasem pojawiającego się stanu zwanego kacem (niektórzy mówią nawet o <a href="http://www.clubbing.zgora.pl/viewtopic.php?t=968">chorobie</a> <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>W każdym razie &#8211; na obrazku: dwie cząsteczki etanolu &#8211; małe, różowawe; umiejscowiene w centrach aktywnych obu dimerów. Enzym pokolorowałem wg. sekwencji (kolejne części struktury białka mają inny kolor). Spirale obrazują alfa-helisy (nie mylić z podwójną helisą DNA), płaskie strzałki to tzw. beta-wstęgi. Strukturę znalazłem w bazie danych PDB: <a title="1ADC alcohol deghydrogenasis" href="http://www.rcsb.org/pdb/explore.do?structureId=1ADC" target="_blank">1ADC</a>. Obraz uzyskałem w programie PyMol.</p>
<p>Czekam na Wasze opinie! <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/alkoholowy-kat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>R: biblioteki (pakiety)</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/r-biblioteki-pakiety/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/r-biblioteki-pakiety/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 01:01:58 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[Bioconductor]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[R]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=19</guid>
		<description><![CDATA[Środowisko programistyczne R swoje potężne możliwości opiera na dołączaniu różnych bibliotek zawierających funkcje przydatne w statystycznej analizie różnych typów danych, m.in. mikromacierzowych. Oto kilka wskazówek jak instalować i zarządzać bibliotekami. Do ładowania do aktywnej przestrzeni roboczej (workspace) wybranych bibliotek używamy funkcji library() np. 1library&#40;limma&#41; załaduje bibliotekę Limma, która zawiera zestaw funkcji dla modeli liniowych w [...]]]></description>
			<content:encoded><![CDATA[<p>Środowisko programistyczne R swoje potężne możliwości opiera na dołączaniu różnych bibliotek zawierających funkcje przydatne w statystycznej analizie różnych typów danych, m.in. mikromacierzowych. Oto kilka wskazówek jak instalować i zarządzać bibliotekami.</p>
<p>Do ładowania do aktywnej przestrzeni roboczej (<em>workspace</em>) wybranych bibliotek używamy funkcji <em>library() </em>np.</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">library<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>załaduje bibliotekę Limma, która zawiera zestaw funkcji dla modeli liniowych w analizie danych z  dwukolorowych mikromacierzy.</p>
<p>Aby wyświetlić listę zainstalowanych bibliotek wywołujemy tą samą funkcję bez argumentu, czyli:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>2<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">library<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p><span id="more-19"></span></p>
<p>Podstawową funkcją do instalacji dodatkowych bibliotek (pakietów) jest <em>install.packages()</em>. Argumentem funkcji jest wektor zawierający nazwy pakietów, np.</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>3<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">install<span style="color: #000000;">.</span>packages<span style="color: #000000;">&#40;</span>c<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;RColorBrewer&quot;</span>, <span style="color: #C5A22D;">&quot;ipred&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Po takim wywołaniu, R na Windowsie, wyświetli nam listę serwerów z repozytoriami i zapyta, z którego powinien skorzystać. Warto wybierać lokacje bliskie geograficznie, zapewniają one szybszy i bardziej stabilny transfer danych. Jeśli pojawia się informacja, że biblioteki nie odnaleziono, należy upewnić się, że wybrano odpowiednie typy repozytoriów. W interfejsie graficznym wybieramy <em>Packages-&gt;Select repositories&#8230; </em>i zaznaczamy odpowiednie linie (aby wybrać kilka należy przytrzymać <em>ctrl</em>).</p>
<p>Przy braku GUI (<em>Graphical User Interface</em> <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ), np. działając w konsoli pod linuksem, te same operacje wykonują funkcje <em>chooseCRANmirror()</em> oraz <em>setRepositories(). </em>Pierwsza z funkcji wyświetli listę lokacji do wyboru. Druga funkcja pokaże:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">setRepositories<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #000000;">---</span> Please select repositories <span style="color: #804040;">for</span> use <span style="color: #804040;">in</span> this session <span style="color: #000000;">---</span><br />
<br />
<span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">:</span> <span style="color: #000000;">+</span> CRAN<br />
<span style="color: #000000; font-weight:bold;">2</span><span style="color: #000000;">:</span> <span style="color: #000000;">+</span> CRAN <span style="color: #000000;">&#40;</span>extras<span style="color: #000000;">&#41;</span><br />
<span style="color: #000000; font-weight:bold;">3</span><span style="color: #000000;">:</span> &nbsp; Omegahat<br />
<span style="color: #000000; font-weight:bold;">4</span><span style="color: #000000;">:</span> <span style="color: #000000;">+</span> BioC software<br />
<span style="color: #000000; font-weight:bold;">5</span><span style="color: #000000;">:</span> <span style="color: #000000;">+</span> BioC annotation<br />
<span style="color: #000000; font-weight:bold;">6</span><span style="color: #000000;">:</span> <span style="color: #000000;">+</span> BioC experiment<br />
<span style="color: #000000; font-weight:bold;">7</span><span style="color: #000000;">:</span> &nbsp; BioC extra<br />
<br />
Enter one or <span style="color: #668080;">more</span> numbers separated by spaces<br />
<span style="color: #000000; font-weight:bold;">1</span><span style="color: #000000;">:</span> <span style="color: #000000; font-weight:bold;">1</span> <span style="color: #000000; font-weight:bold;">2</span> <span style="color: #000000; font-weight:bold;">4</span> <span style="color: #000000; font-weight:bold;">5</span> <span style="color: #000000; font-weight:bold;">6</span> <span style="color: #000000; font-weight:bold;">7</span></div></td></tr></tbody></table></div>
<p>Wybieramy (jak na przykładzie powyżej) i wciskamy <em>enter</em>. Ponowne wywołanie funckji install.packages() z zadanymi pakietami powinno przynieść porządany rezultat <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Twórcy Bioconductora postanowili ułatwić nam proces instalacji bibliotek w nim zawartych poprzez przygotowanie skryptu instalacyjnego, który zrobi wszystko za nas. Intrukcje:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>18<br />19<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">source<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;http://bioconductor.org/biocLite.R&quot;</span><span style="color: #000000;">&#41;</span><br />
biocLite<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Spowodują pobranie skryptu instalacyjnego oraz instalacje następujących podstawowych pakietów:<br />
<em>&#8222;affy&#8221;, &#8222;affydata&#8221;, &#8222;affyPLM&#8221;, &#8222;annaffy&#8221;, &#8222;annotate&#8221;, &#8222;Biobase&#8221;, &#8222;Biostrings&#8221;, &#8222;DynDoc&#8221;, &#8222;gcrma&#8221;, &#8222;genefilter&#8221;, &#8222;geneplotter&#8221;, &#8222;hgu95av2.db&#8221;, &#8222;limma&#8221;, &#8222;marray&#8221;, &#8222;matchprobes&#8221;, &#8222;multtest&#8221;, &#8222;ROC&#8221;, &#8222;vsn&#8221;, &#8222;xtable&#8221;, &#8222;affyQCReport&#8221;, &#8222;edd&#8221;, &#8222;globaltest&#8221;, &#8222;makecdfenv&#8221;, &#8222;pamr&#8221;, &#8222;siggenes&#8221;, &#8222;sma&#8221;, &#8222;statmod&#8221;, &#8222;tkWidgets&#8221;, &#8222;widgetTools&#8221;</em>.</p>
<p>To jest domyślna grupa bibliotek. Można zadać funkcji inną grupę z następujących:<br />
<em>&#8222;affy&#8221;, &#8222;graph&#8221;, &#8222;lite&#8221;, &#8222;monograph&#8221;, &#8222;RBioinf&#8221;, &#8222;all&#8221;</em>. Dokładny opis grup, jak i procedury instalacji z wykorzystaniem tej funkcji znajduje się <a title="instalacja Bioconductora" href="http://bioconductor.org/download/" target="_blank">tutaj</a>.</p>
<p>Można też wykorzystać funkcję do instalacji tylko wybranych przez nas bibliotek, np.</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>20<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">biocLite<span style="color: #000000;">&#40;</span>c<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;ipred&quot;</span>, <span style="color: #C5A22D;">&quot;hopach&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Od czasu do czasu pojawia się też potrzeba aktualizacji zainstalowanych pakietów, służy do tego funkcja <em>update.packages(). </em>Wywołanie funkcji bez argumantów spowoduje, że R zapyta nas po koleji o każdą zainstalowaną bibliotekę, czy chcemy ją uaktualnić, czy nie. Można też podać w cudzysłowiu pojedynczą bibliotekę, np. &#8222;limma&#8221;, lub w wektorze kilka, np. c(&#8222;limma&#8221;, &#8222;cluster&#8221;, &#8222;genefilter&#8221;). Wywołanie funkcji w z parametrem ask=FALSE spowoduje aktualizacje wszystkich obecnie zainstalowanych pakietów bez pytania. Kolejne komendy z przykładu:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>21<br />22<br />23<br />24<br />25<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">update<span style="color: #000000;">.</span>packages<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;limma&quot;</span><span style="color: #000000;">&#41;</span><br />
<br />
update<span style="color: #000000;">.</span>packages<span style="color: #000000;">&#40;</span>c<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;limma&quot;</span>, <span style="color: #C5A22D;">&quot;cluster&quot;</span>, <span style="color: #C5A22D;">&quot;genefilter&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><br />
<br />
update<span style="color: #000000;">.</span>packages<span style="color: #000000;">&#40;</span>ask=FALSE<span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Uwaga, w celu aktualizacji środowiska R należy ściągnąć najnowszą wersję z repozytorium CRAN, np. polskiego: <a title="Repozytorium CRAN pl" href="http://r.meteo.uni.wroc.pl/" target="_blank">http://r.meteo.uni.wroc.pl/</a></p>
<p>Niestety każda nowa wersja R posiada dedykowane mu biblioteki (również te z Bioconductora), więc po instalacji nowej wersji R trzeba sobie na nowo instalować wszystkie potrzebne biblioteki(!). Uciążliwe, ale co zrobić&#8230; <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/r-biblioteki-pakiety/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>R: pomoc</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/r-pomoc/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/r-pomoc/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 00:00:30 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[Bioconductor]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[R]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=20</guid>
		<description><![CDATA[Oto kilka ciekawych i moim zdaniem przydatnych rzeczy dla początkujących użytkowników R i Bioconductora. Wszystkie opisane metody działają tak samo na windowsie jak i na systemach linuksowych. W pierwszym artykule omówię szeroko pojętą pomoc. Na samym wstępie podstawowa informacja &#8211; bardzo się opłaca na początku przygody z R-em i Bioconductorem przeczytać, a przynajmniej przejrzeć te [...]]]></description>
			<content:encoded><![CDATA[<p>Oto kilka ciekawych i moim zdaniem przydatnych rzeczy dla początkujących użytkowników <a title="R project website" href="http://www.r-project.org" target="_blank">R</a> i <a title="Bioconductor" href="http://www.bioconductor.org" target="_blank">Bioconductora</a>. Wszystkie opisane metody działają tak samo na windowsie jak i na systemach linuksowych.</p>
<p>W pierwszym artykule omówię szeroko pojętą pomoc.</p>
<p>Na samym wstępie podstawowa informacja &#8211; bardzo się opłaca na początku przygody z R-em i Bioconductorem przeczytać, a przynajmniej przejrzeć te PDFy:</p>
<p><span id="more-20"></span></p>
<p><a title="Wprowadzenie do R - Łukasz Komsta" href="http://cran.r-project.org/doc/contrib/Komsta-Wprowadzenie.pdf" target="_blank">Wprowadzenie do R</a> (po polsku)</p>
<p><a title="ExpressionSet - Biobase Vignette" href="http://bioconductor.org/packages/2.2/bioc/vignettes/Biobase/inst/doc/ExpressionSetIntroduction.pdf" target="_blank">Opis obiektu ExpressionSet z pakietu Biobase</a> (po angielsku)</p>
<p>oraz opis biblioteki, z którą zamierzamy pracować, np. dla Limmy:</p>
<p><a title="Limma User's Guide" href="http://bioconductor.org/packages/2.2/bioc/vignettes/limma/inst/doc/usersguide.pdf" target="_blank">Poradnik użytkownika Limmy</a> (po angielsku)</p>
<p>Alternatywnie, z poziomu R też można otwierać przewodniki i PDFy z opisem bibliotek.</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">library<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span><br />
<br />
limmaUsersGuide<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Powyższy kod otworzy PDFa z ostatniego linku (znajduje sie on na dysku po instalacji pakietu limma). Aby wyświetlić listę dostępnych opisów pakietów wpisujemy:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>4<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">openVignette<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Wybieramy i czytamy <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Zazwyczaj pomoc i opis zainstalowanych bibliotek dostępna jest też w postaci stron w HTML, można je przeglądać w ulubinej przeglądarce internetowej (bez potrzeby łączenia sie z internetem). Stronę startową uruchamia wpisanie w R:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>5<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">help<span style="color: #000000;">.</span>start<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Bardzo, ale to bardzo, polecam czytanie i wykonywanie różnych ćwiczeń które znaleźć można w Internecie. Przeważnie traktują one o możliwościach konkretnej biblioteki. W poszukiwaniach takowych pomaga <a title="Search for Microarray Data Analysis in R tutorials" href="http://www.google.com/search?q=R+microarray+analysis+tutorial&amp;btnG=Search" target="_blank">Wujek Google</a>, oraz powoli rosnąca lista na tym <a title="Forum Analizy Danych Mikromacierzowych" href="http://www.maforums.net/viewforum.php?f=2" target="_blank">forum analizy danych</a>.</p>
<p>Dalej, w trakcie naszej pracy w R, aby wyświetlić opis funkcji lub klasy obiektu w każdej chwili wystarczy posłużyć się jednym z dwóch sposobów:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>6<br />7<br />8<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000;">?</span>nazwa<span style="color: #000000;">.</span>funkcji<br />
<br />
help<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;nazwa.funkcji&quot;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>Uwaga, aby pomoc się wyświetliła należy mieć załadowaną aktualnie bibliotekę zawierającą definicje danych funkcji i obiektów. Dla przykładu, chcąc uzyskać informacje o typie obiektu <em>RGList</em> i funkcji <em>NormalizeWithinArrays()</em> wpiszę kolejno:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">library<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #000000;">?</span>RGList<br />
<br />
help<span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;NormalizeWithinArrays&quot;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>W przypadku, gdy nie znamy dokładnie nazwy funkcji lub obiektu, możemy przeszukać tematy pomocy z pakietów obecnie załadowanych instrukcją <em>help.search()</em>, np:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>14<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">help<span style="color: #000000;">.</span><span style="color: #25BB4D;">search</span><span style="color: #000000;">&#40;</span><span style="color: #C5A22D;">&quot;duplicates&quot;</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
<p>wyświetli następującą informację, jeśli załadowany jest pakiet limma:</p>
<div class="codecolorer-container vim blackboard codecolorer-noborder" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td><div class="vim codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">DateTimeClasses<span style="color: #000000;">&#40;</span>base<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Date<span style="color: #000000;">-</span>Time Classes<br />
duplicated<span style="color: #000000;">&#40;</span>base<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Determine Duplicate Elements<br />
class<span style="color: #000000;">:</span>IRanges<span style="color: #000000;">&#40;</span>Biostrings<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp;IRanges and NormalIRanges objects<br />
class<span style="color: #000000;">:</span>ACtree<span style="color: #000000;">&#40;</span>Biostrings<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;PDict objects<br />
avedups<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Average Over Duplicate Spots<br />
duplicateCorrelation<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span> &nbsp; Correlation Between Duplicates<br />
uniquegenelist<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Eliminate Duplicate Names from the Gene List<br />
unwrapdups<span style="color: #000000;">&#40;</span>limma<span style="color: #000000;">&#41;</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Unwrap Duplicate Spot Values from Rows into Columns</div></td></tr></tbody></table></div>
<p>W przypadku gdy wyczerpiemy zasób pomocy w podręcznikach oraz plikach R, ta strona może okazać się baaardzo pomocna:</p>
<p><a title="R Wiki" href="http://wiki.r-project.org/" target="_blank">http://wiki.r-project.org/</a></p>
<p>Najbogatszym źródłem informacji i rozwiązań problemów z Bioconductorem jest <a title="Szukaj na liście Bioconductora" href="http://search.gmane.org/?query=normalize&amp;author=&amp;group=gmane.science.biology.informatics.conductor&amp;sort=relevance&amp;DEFAULTOP=and&amp;query=" target="_blank">przeszukiwanie listy mailingowej Bioconductora</a>. A jak nie ma tam odpowiedzi na Twoje pytanie, to je zadaj! Bioconductorowcy chętnie pomagają. Instrukcja jak się zapisać jest <a title="Lista Mailingowa Bioconductora" href="http://bioconductor.org/docs/mailList.html" target="_blank">tutaj</a>.</p>
<p>Wszystkie z w/w metod przydały mi się i nadal mi się przydają. Powodzenia! <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/r-pomoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inżynieria życia &#8211; biotechnologia XXI wieku</title>
		<link>http://www.piotrstepniak.com/biotech-bioinfo/inzynieria-zycia-biotechnologia-xxi-wieku/</link>
		<comments>http://www.piotrstepniak.com/biotech-bioinfo/inzynieria-zycia-biotechnologia-xxi-wieku/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 00:14:27 +0000</pubDate>
		<dc:creator>Piotrek</dc:creator>
				<category><![CDATA[Biotech & Bioinfo]]></category>
		<category><![CDATA[bioinformatyka]]></category>
		<category><![CDATA[biotechnologia]]></category>

		<guid isPermaLink="false">http://www.piotrstepniak.com/?p=10</guid>
		<description><![CDATA[Nazwisko Craig Venter (en) prawdopodobnie obiło się o uszy każdemu, kto ma coś wspólnego z naukami biologicznymi (jest to człowiek, który znacznie przyspieszył Projekt Poznania Ludzkiego Genomu). To, czego zamierza dokonać jego zespół obecnie jest fascynujące. Gdyby porównać to przedsięwzięcie do podbijania kosmosu, to jest jak osiedlenie się na Księżycu i Marsie. Tylko, że nie [...]]]></description>
			<content:encoded><![CDATA[<p>Nazwisko <a title="Craig Venter pl" href="http://pl.wikipedia.org/wiki/Craig_Venter">Craig Venter</a> (<a title="Craig Venter en" href="http://en.wikipedia.org/wiki/Craig_Venter">en</a>) prawdopodobnie obiło się o uszy każdemu, kto ma coś wspólnego z naukami biologicznymi (jest to człowiek, który znacznie przyspieszył Projekt Poznania Ludzkiego Genomu). To, czego zamierza dokonać jego zespół obecnie jest fascynujące. Gdyby porównać to przedsięwzięcie do podbijania kosmosu, to jest jak osiedlenie się na Księżycu i Marsie. Tylko, że nie za 100 lat, ale wg. ich prognoz już za 15 miesięcy! O co chodzi? O tworzenie nowego życia w sposób syntetyczny, maksymalnie kontrolowany oraz w 100% wg. założonego projektu. Pomysł to wymyślić bakterię, posługując się znanymi genami niczym puzzlami zaprojektować jej genom, po czym go zsyntetyzować i &#8222;ożywić&#8221;. Po co? Na przykład po to, aby rozwiązać problem kończących się światowych zasobów paliwa, zmniejszyć emisję dwutlenku węgla do atmosfery i tym samym efekt cieplarniany, i to za jednym zamachem&#8230; A to i tak tylko jeden z realizowanych pomysłów. Najlepiej niech sam pan Venter o tym opowie:</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" style="width:425px; height:355px;" data="http://www.youtube.com/v/nKZ-GjSaqgo&amp;rel=1&amp;color1=0x3a3a3a&amp;color2=0x999999"><param name="movie" value="http://www.youtube.com/v/nKZ-GjSaqgo&amp;rel=1&amp;color1=0x3a3a3a&amp;color2=0x999999" /></object></p>
<p style="text-align: center;">(jeśli powyżej nie ma filmiku być może jakaś wtyczka w Twojej przeglądarce blokuje javascript na mojej stronie <img src='http://www.piotrstepniak.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  jeśli tak jest, i nie chcesz tego zmieniać to użyj <a title="Craig Venter" href="http://www.youtube.com/watch?v=nKZ-GjSaqgo" target="_blank">tego linka</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.piotrstepniak.com/biotech-bioinfo/inzynieria-zycia-biotechnologia-xxi-wieku/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

