investigación de los Avances tecnológicos del siglo XXI
Introduccion a Python
1. Introducción a Python Sebastián Bassi [email_address] www.genesdigitales.com www.dnalinux.com Basado en presentación de: Facundo Batista http://www.taniquetil.com.ar/plog/ Arte gráfico: Diana Batista
2.
3.
4.
5. Copia de archivo en C #include <stdio.h> int main(int argc, char **argv) { FILE *in, *out; int c; in = fopen("input.txt", "r"); out = fopen("output.txt", "w"); while ((c = fgetc(in)) != EOF) { fputc(c, out); } fclose(out); fclose(in); }
6. Copia de archivo en Python in=open("input.txt") out=open("output.txt", "w") out.writelines(in)
7. Parseando BLAST en XML from Bio.Blast import NCBIXML XMLin="/home/sbassi/bioinfo/INTA/filtracMT.xml" FASTANout='blastMTout.csv' fo=open(FASTANout,'w') b_records=NCBIXML.parse(open(XMLin)) for b_record in b_records: fo.write(b_record.query+""+b_record.alignments[0].title+"" +str(b_record.alignments[0].hsps[0].expect)+'') fo.close()
41. ¿Preguntas? ¿Sugerencias? Espero que lo hayan disfrutado tanto como yo, :) ¡Muchas gracias! Basado en presentación de: Facundo Batista http://www.taniquetil.com.ar/plog/