Biopython Fundamentals
Ediția v1.87 — 2026. Un ghid cuprinzător de 18 episoade pentru utilizarea Biopython (v1.87 - 2026) în analiza secvențelor, parsarea formatelor de date biologice, rularea BLAST, manipularea structurilor 3D, arborilor filogenetici și multe altele.
Episoade
Introducere în Biopython și obiectul Seq
3m 37sDescoperiți baza Biopython: obiectul Seq. Explorăm modul în care obiectele de secvență diferă de șirurile standard din Python și învățăm cum să efectuăm operațiuni biologice precum complementul invers și traducerea.
Date de secvență bogate: Obiectul SeqRecord
4m 47sÎnvățați cum să împachetați secvențele în metadate bogate folosind obiectul SeqRecord. Acoperim modul în care identificatorii, numele, descrierile și adnotările de tip dicționar sunt stocate alături de secvența brută.
Citirea și scrierea fișierelor cu SeqIO
3m 56sStăpâniți conversiile fișierelor de secvențe și procesarea în loturi cu Bio.SeqIO. Acest episod explică diferența dintre citirea fișierelor cu o singură înregistrare și parsarea seturilor de date cu înregistrări multiple.
Extragerea genelor cu SeqFeature
3m 37sPătrundeți în lumea complexă a caracteristicilor secvențelor. Explicăm modul în care Biopython reprezintă coordonatele genelor, catenele și locațiile vagi folosind obiectul SeqFeature.
Alinierea perechilor de secvențe
4m 14sÎnvățați cum să comparați două secvențe direct folosind modulul Bio.Align. Discutăm despre PairwiseAligner, scorurile de substituție și penalizările pentru gap-uri atât pentru alinierile globale, cât și pentru cele locale.
Gestionarea alinierilor multiple de secvențe
3m 50sTreceți de la alinierile în perechi la alinierile multiple de secvențe. Acest episod acoperă parsarea fișierelor de aliniere cu AlignIO și tratarea alinierilor ca tablouri 2D pentru a extrage coloane specifice.
Interogarea programatică a bazelor de date NCBI
3m 51sAutomatizați căutările de literatură și secvențe. Descoperiți cum să interogați bazele de date NCBI folosind Entrez.esearch și să preluați ID-uri exacte fără a utiliza un browser web.
Rularea BLAST pe internet
3m 58sDeclanșați căutări BLAST de la distanță direct din Python. Învățați cum să utilizați qblast pentru a trimite secvențe către serverele NCBI și pentru a salva în siguranță rezultatele XML brute.
Parsare nativă: Despachetarea BLAST XML
4m 06sÎnțelegeți rezultatele complexe ale BLAST. Acest episod vă ghidează prin parsarea fișierelor BLAST XML în obiecte native Python pentru a extrage alinieri, High-scoring Segment Pairs (HSPs) și E-values.
Navigarea structurilor 3D cu Bio.PDB
4m 01sPășiți în trei dimensiuni. Explorăm modulul PDB, parsarea structurilor macromoleculare și înțelegerea arhitecturii Structure-Model-Chain-Residue-Atom (SMCRA).
Măsurarea geometriei proteinelor
4m 37sCalculați relațiile spațiale din proteine. Acest episod acoperă calcularea distanțelor interatomice și utilizarea NeighborSearch pentru a găsi atomi într-o anumită rază.
Arbori filogenetici în Python
4m 10sParsați, manipulați și desenați arbori evolutivi cu Bio.Phylo. Acoperim citirea fișierelor Newick, traversarea arborilor și izolarea cladelor specifice.
Analiza motivelor de secvență
4m 07sDescoperiți tipare ascunse în ADN. Aflați cum să creați motive de secvență, să construiți Position-Weight Matrices (PWMs) și să scanați secvențele țintă pentru situsuri de legare a factorilor de transcripție.
Integrarea Swiss-Prot și ExPASy
3m 50sAccesați standardul de aur al bazelor de date cu proteine. Detaliem cum să preluați înregistrări prin Bio.ExPASy și să parsați fișierele plate dense Swiss-Prot pentru a extrage metadate proteice curate.
Vizualizarea genomurilor cu GenomeDiagram
4m 00sTransformați fișierele GenBank brute în imagini de calitate pentru publicare. Învățați cum GenomeDiagram construiește hărți genomice circulare și liniare prin suprapunerea de piste și săgeți pentru caracteristici.
Genetica populațiilor cu Bio.PopGen
4m 00sAnalizați variația genetică în rândul populațiilor. Acest episod introduce Bio.PopGen pentru a parsa fișiere Genepop și a extrage cu ușurință frecvențele alelelor și valorile de heterozigozitate.
Căi biochimice cu KEGG
4m 19sConectați punctele metabolice. Învățați cum să parsați înregistrările de enzime și căi KEGG pentru a urmări reacțiile biochimice și structurile compușilor chimici.
Analiza de cluster pentru expresia genică
4m 17sGrupați genele după comportamentul lor. În acest episod final, acoperim modulul Bio.Cluster, aplicând K-means și gruparea ierarhică pe datele de expresie microarray.