• Publicidad

Fecha actual 2024-11-24 14:40 @653

News News of Mundo Perl

Site map of Mundo Perl » Foro : Mundo Perl

Función para borrar repetidos

Hola, tengo esta función:

my @array1 = ("test","test","test");
my @array2 = ("test","test","test");

my @array1_cleaned = repes(@array1);
my @array2_cleaned = repes(@array2);

for(@array1_cleaned) {
print $_."\n";
}
print "\n";
for(@array2_cleaned) {
print $_."\n";
}

sub repes {
my @array_to_clean = @_;
my @array_cleaned;
foreach $text ( @array_to_clean ) {
push @array_cleaned, $text if not $wtf{$text}++;
}
return @array_cleaned;
}

Sirve para borrar repetidos en dos arrays varias veces usando una función, el problema es que nunca ...
Read more : Función para borrar repetidos | Vistas : 1026 | Respuestas : 2 | Foro : Básico


Problema con Rot13

Hola, estoy tratando de codificar en Rot13 una variable string, pero no puedo porque solo me devuelve el número 1 como resultado de la función :evil:

Este es el código:
use Crypt::Rot13;

my $php_code = "echo 'hi world'; ?>";

print "Rot13 : ".encrypt_rot13($php_code)."\n\n";

sub encrypt_rot13 {
my $text = shift;
my $rot13 = new Crypt::Rot13;
$rot13->charge($text);
return $rot13->rot13();
}

¿ Cuál es el ...
Read more : Problema con Rot13 | Vistas : 1075 | Respuestas : 2 | Foro : Básico


Procesar archivo CSV

Hola, soy nuevo programando en Perl y estoy tratando de hacer un ejercicio. Sin embargo, necesito una guía para realizarlo, ¿podrían asesorarme?

El programa a desarrollar tiene que leer un archivo .txt con información desordenada como la siguiente:
Nombre;Edad;Informacion1;Informacion2;Informacion3
Pedro;17;3.0;7;espanol
Juan;20;3.0;7;matematicas
Andrea;23;0;0;ciencias
;;
Mary;19;6;7.24;historia

La información se debe de almacenar en un array o hash, descartar los ';', espacios, etc... he logrado leer el fichero .txt y almacenar los datos en un arreglo:
@array = ...
Read more : Procesar archivo CSV | Vistas : 1546 | Respuestas : 3 | Foro : Básico


Net::OpenSSH Problema ejecutando script desde Apache

Saludos, estimados.


Actualmente he desarrollado un script de automatización que se encarga de recibir un archivo de texto para lectura y luego debe conectarse a un equipo Fortinet por SSH, estando en mi servidor (redhat) sobre la ruta:
/usr/local/scripts/apply_healthy_internet.pl 2 URLFILTER2###inet_sano_parsed_20170309.txt
Ejecuto ese script y hace el trabajo sin inconvenientes, todo es una maravilla :) El problema se presenta cuando se ejecuta desde la página web ...
Read more : Net::OpenSSH Problema ejecutando script desde Apache | Vistas : 3241 | Respuestas : 8 | Foro : Intermedio


Ayuda con tarea

Hola. Soy nueva y tengo un problema, ojalá puedan ayudarme.

Tengo una tarea del lenguaje Perl y nunca lo he usado. Mi tarea se trata de realizar un código para calcular la media aritmética, la varianza, la desviación estándar y la moda.

Ese programa actualmente lo tengo en C, así que solo faltaría pasarlo a Perl, pero no sé cómo.

Gracias por su tiempo. :D
Read more : Ayuda con tarea | Vistas : 1196 | Respuestas : 2 | Foro : Básico


deflate en Perl

Hola. Estoy tratando de hacer lo mismo que hace la función gzdeflate en PHP pero en Perl. El problema es que no puedo hacerlo porque no encuentro documentación al respecto.

El código en PHP que hace lo que quiero:
$string = ' echo \'<p>Hello World</p>\'; ?> ';
$encoded = base64_encode(gzdeflate($string));
Conseguí cómo hacer lo opuesto:
use MIME::Base64;
use Compress::Zlib;

my ($i, $istatus) = inflateInit( -WindowBits => -MAX_WBITS);
my ($decoded, $ostatus) = $i->inflate(decode_base64($code)); ...
Read more : deflate en Perl | Vistas : 2522 | Respuestas : 10 | Foro : Básico


Execute en PostgreSQL no funciona

Hola, ¿qué tal? Me encuentro detenida por una consulta vía web que no muestra resultados. Sin embargo al ejecutar el SQL directamente en PostgreSQL sí obtengo resultados, es decir no me está reconociendo:
$sth_sistemas= $dbh->prepare($sql_sistemas) or die $DBI::errstr;
$sth_sistemas->execute(); ### AQUÍ SE DETIENE
my $registros = $sth_sistemas->rows;
Debe ser un simple error, pero no lo logro encontrar. ¿Me podrán decir, por favor, cómo detectar la falla? ¿Existe algún registro de postgreSQL?

La versiones son: ...
Read more : Execute en PostgreSQL no funciona | Vistas : 1402 | Respuestas : 1 | Foro : Intermedio


Eliminar filas repetidas basadas en un patrón [Perl/Python]

Hola a todos.

Antes de nada, daros la enhorabuena, tanto al administrador como a la gente que publica, por el servicio que ofrecéis.

Mi duda es la siguiente: Estoy trabajando con una base de datos bastante grande (16 GB en cada archivo. En total, 460 TB), cuya estructura es:
desname=clusteringBin3940
similarity_method=FrankEtAlDotProduct
version=spectra-cluster-1.0.6-SNAPSHOT
threshold=0.7
fdr=0
description=clusteringBin3940

=Cluster=
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22491.xml;spectrum=1074 true
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22498.xml;spectrum=2950 true

=Cluster=
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22498.xml;spectrum=1876 true
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22498.xml;spectrum=3479 true
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22498.xml;spectrum=3785 true
SPEC PRD000681;PRIDE_Exp_Complete_Ac_22498.xml;spectrum=3785 ...
Read more : Eliminar filas repetidas basadas en un patrón [Perl/Python] | Vistas : 1868 | Respuestas : 3 | Foro : Intermedio


Cifrados más conocidos

Hola. Estoy haciendo un análisis de los cifrados más conocidos en CPAN: http://search.cpan.org/search?m=all&q=crypt&s=61 El tema es que ya tengo rot13 y blowfish pero no sé cuáles son las otras conocidas. ¿Alguien conoce algunas más?
Read more : Cifrados más conocidos | Vistas : 1212 | Respuestas : 1 | Foro : Básico


Buscar secuencias pequeñas en un fastq

Saludos, comunidad.

Mi problema es el siguiente, y si alguien me puede ayudar le estaré eternamente agradecido.

Tengo un archivo que contiene secuencias de 40 nucleótidos (alrededor de 2000 secuencias) y lo que debo hacer es saber si estos fragmentos de secuencias se encuentran en 6 archivos del formato fastq que traen cerca de 90 millones de secuencias.

En primera instancia, el script solicita el archivo de entrada, el nombre de salida y la dirección ...
Read more : Buscar secuencias pequeñas en un fastq | Vistas : 1636 | Respuestas : 2 | Foro : Bioinformática


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1981

cron