|
Mastering Perl for Bioinformatics James Tisdall O'Reilly Media, Inc., 2003.
Namijenjena prvenstveno biolozima/bioinformatičarima koji su savladali osnove Perla, Mastering Perl for Bioinformatics uvodi vas dublje u tajne programskog jezika i otkriva još neke njegove moguće primjene. Ova knjiga, zapravo nastavak knjige Beginning Perl for Bioinformatics istog autora, pružiti će vam dodatna znanja o programiranju u Perlu i dobru podlogu za daljnje učenje.
Knjiga je podijeljena u dva dijela. Prvi dio (poglavlja 1-5) bavi se objektno orijentiranim programiranjem. U prvom poglavlju govori se o modulima. Opisuju se načini kreiranja i korištenja modula te se daju upute za korištenje CPAN-a (arhiva već gotovih programskih rješenja). Drugo poglavlje daje pregled tipova podataka koji se koriste u Perlu, a sljedeća tri poglavlja bave se objektno orijentiranim programiranjem u Perlu. Nakon uvoda u neke osnovne pojmove (definicija objekta, metoda i klasa), korištenje OO programiranja objašnjava se na konkretnim primjerima koji mogu naći i praktičnu primjenu, kao što je međusobna pretvorba različitih formata datoteka za pohranu nukleotidnih i proteinskih sekvenci. Drugi dio knjige (poglavlja 5-9) daje pregled još nekih područja u kojima se Perl može koristiti. Tako se daje kratki uvod u pristupanje relacijskim bazama podataka uz pomoć Perla (opisuje se korištenje različitih relacijskih baza podataka, ali s naglaskom na korištenje MySQL-a, pa na ovom mjestu autor navodi i neke osnove MySQL-a za lakše razumijevanje poglavlja), CGI programiranje (pisanje CGI/Perl skripti i izrada dinamičkih web stranica), stvaranje slikovnog prikaza podataka korištenjem GD modula te Bioperl, zbirku Perl modula za bioinformatiku. Prednost je ove knjige što su sva obrađena područja popraćena primjerima temeljenim na stvarnim biološkim problemima. Na kraju svakog poglavlja nalaze se i dodatni zadaci za provjeru utvrđenog znanja, tako da je dobra za samostalno učenje. No, pošto pokriva poprilično širok spektar tema, razumljivo je da su one ovdje objašnjene na način da čitatelju daju samo osnovno znanje o određenoj tematici. Za dublje razumijevanje potrebno je konzultirati dodatnu literaturu koja se specifično bavi tom temom, a koja je navedena na kraju većine poglavlja. Sve u svemu, ova knjiga daje dobar pregled naprednijih primjena Perla te može poslužiti kao dobar uvod za daljnje proširivanje znanja.
Samo je registriranim korisnicima dopušteno slati komentare. Molimo da se prijavite ili registrirate. Powered by AkoComment 2.0! |