“Conocimiento Programación>Perl Programming

Cómo extraer los comentarios de múltiples Fasta

2012/9/13
FASTA es un formato basado en texto usado en bioinformática para la representación de secuencias , especialmente los de nucleótidos y péptidos , con pares de bases representada por una sola letra . Una secuencia FASTA consiste en una descripción de una sola línea , que se distingue por una " mayor que" símbolo en la primera línea, seguido por una secuencia de nucleótidos o péptido de varias líneas. Puede extraer múltiples secuencias de un archivo FASTA utilizando módulos especiales o add- ons para el lenguaje de programación Perl , conocido como BioPerl , que han sido especialmente desarrollados para manejar el formato FASTA . Usted puede también codificar manualmente un script de Perl para que coincida con los patrones en un archivo o utilizar otras herramientas disponibles para extraer secuencias FASTA . Cosas que necesitará
FASTA archivo
Perl editor
BioPerl
ActiveState Perl
Biopieces
Mostrar más instrucciones
1

Inicie el Perl aplicación de edición . Usted puede usar un simple editor de texto , como el Bloc de notas . Tendrá que guardar el archivo con la extensión " . Pl" para indicar que se trata de un programa de Perl.
2

Extracto de una secuencia de un archivo de múltiples FASTA mediante la realización de patrones en Perl, escribiendo el siguiente código en el editor:

# /usr /bin /perlmy $ fasta_seq = cambio , mi $ sequence = cambio , mi archivo de trabajo $ = ` cat $ fasta_seq ` , my ($ fasta_seq ) = ! $ archivo de trabajo = ~ /( > $ secuencia [ ^ >] +) /s ; print $ fasta_seq ;
3

Extracto de las secuencias desde el archivo FASTA utilizando BioPerl . Puede extraer múltiples secuencias escribiendo el siguiente código en el editor:

# /bin /perl- w

uso Bio :: SeqIO ;

$ sequenceobject = Bio ! :: SeqIO - > new ( -file = > " fasta_file_path " , - format = > " fASTA ");

Bio :: SeqIO módulo proporciona la secuencia de procesamiento sin problemas. Puede recuperar una sola secuencia con la siguiente declaración:

$ retrievedsequence = $ sequenceobject -> next_seq ;

Usted puede recorrer el objeto y recuperar varias secuencias , de la siguiente manera :

while ($ retrievedsequence = $ sequenceobject -> next_seq ) { print $ retrievedsequence -> ss , "\\ n ";}
4

Extracto de las secuencias desde el archivo FASTA utilizando el aplicación " Biopieces ", que es el marco que contiene un conjunto de herramientas modulares para la manipulación de datos de bioinformática. Ejecuta el comando de Biopieces en la línea de comandos

read_fasta -i fasta_file

Perl Programming
Cómo eliminar archivos HTML en el directorio en Perl
Cómo capitalizar una cadena en Perl
Perl y Square Root Funciones
Cómo convertir matriz Referencias en Perl
Cómo habilitar Perl en Snow Leopard
Cómo convertir texto a un archivo CSV en Perl
Cómo utilizar el Bloc de notas para compilar un programa Perl
Cómo reemplazar una variable en una cadena Perl
Conocimiento de la computadora © http://www.ordenador.online