|
| Kiloki » Développement » PERL | ||||||||||||||
|
Animaux
Auto/Moto Brico/Déco Cuisine High-tech Informatique Jeux vidéo Loisirs et Divertissements Mode, People et Beauté Musique Paranormal Santé Sciences Sports Téléphonie mobile Tourisme
Forums de discussion dans la catégorie "Développement / PERL"
signefication du 'return wantarray'
2012-05-19 20:21:47 Bonjour
je veux savoir qui ce quil retourn cette fonction (return wantarray ? @OUT : $OUT[0])
sub TRIM {
my(@OUT) = @_;
for (@OUT) {
s/^s+//;
s/s+$//;
s/s+/ /g;
}
return wantarray ? @OUT : $OUT[0];
}Suppression d'un point dans une chaine 2012-05-19 20:21:45 Bonsoir,
depuis médiainfo, je récupere une durée sous la forme 2:14:30.270
mais je n'arrive pas à isoler (dans un premier temps supprimer) ce qui suit le point pour obtenir une durée : 2:14:30
j'ai bien essayé $duree=~ s/.*//g;
merci d'avance pour vos réponsesAfectation a unknown a un scalar 2012-05-19 20:21:44 Bonjour
$CONS_TYPE = 'UNKNOWN';
c est la valeur de unknown?
Crdltaffectation une var scalaire a une autre var 2012-05-18 18:26:41 $SCRIPTNAME = $0 # on affecte le scalaire 0 au scalaire scriptname
le probleme c'est que j arrive pa a comprendre la signefication de $0 parfoi $1, $2 ,....manipulation de la fun shift 2012-05-18 18:26:39 if ($ARGV eq '-file') {
$temp_fname = shift @ARGV;
}
elsif ($ARGV eq '-path') {
$SEARCH=shift @ARGV;
}
elsif ($ARGV eq '-group') {
$STA_GROUP = shift @ARGV;
}
c est koi le fonctionnement du petit prog je precise ma quetion est ce que le shift jou son role de suprime l'element a gauche ...normalisation de balises 2012-05-18 18:26:37 Bonjour !
Dans un fichier exo3.pl, commencez par écrire une fonction PoSTag2Xml qui recevra en entrée une chaîne de caractères et modifiera son contenu (sur place) comme indiqué ci-dessus.
Par exemple :
$line = 'The/DT sterling/yen/VBN rate/NN was/VBD about/IN 240.34/44/CD today/NN ,/,';
PoSTag2Xml $line;
print '$line
';
affichera (aux sauts de lignes près) :
The sterling/yen rate was about 240.34/44 today ,
J'ai codé ceci mais je ne sais pas si ça convient :
@ARGV = (shift);
while(){
$balise =~s/ ...Identification du tableau @ARGV 2012-05-18 18:26:34 bonjour suposons que j ai tapez a la ligne de commande la commande suivantes
./sta_constraits - path ./data_base -file report_daba.txt -option hard
je veux l'identifie le premier element du @ARGV
merciBesoin d'aide SVP 2012-05-18 13:22:13 Bonjour à vous tous
premièrement je suis contente qu'il existe un forum pour la bio-informatique
bon mon problème est un peu banale je chercher des sources de données biologique et qui ne soit pas compliquées à comprendre ces sources doivent être relationnelles xml/RDF et owl ainsi que je dois trouver pour chaque source sa propre ontologie .car mon projet s'inscrit dans le cadre d'intégration des sources de données biologique
en cherchant sur le net j'ai trouvé ...aide pour base de donnée des séquences ADn [Résolu] 2012-05-18 13:22:10 bonsoir les amis je sais que ce sujet est étrange pour ce forum je suis un java développeur et j'ai un petit souci j'ai un algorithme creer en bio java pour alignement multiple des séquences mon encadreur ma donnée comme base de donnée Balibase mais je ne sais pas comment interger cette base de donnée dans mysql
et j'aimerais bien avoir des indications concernant la base de donnée parceque mon sujet c'est d'optimiser dans ...j'ai besoin d'une base de donnée des séquence ADN avec exetension TFA 2012-05-18 13:22:09 Bonsoir les amis j'ai besoin de télécharger une base de données des séquences ADN avec extension TFA ou MSF et merci beaucoupInformations et questions sur le metier de bio-informaticien 2012-05-18 13:22:08 Bonjour a tous,
Dans le cadre d'une Licence de biologie et aussi dans une eventuelle reconversion professionnelle, je me pose pas mal de questions sur ce metier.
Seriez vous pret a repondre a quelques questions sur votre metier? Si oui pourriez-vous m'envoyer un message prive avec votre adresse email, je vous enverez une liste de questions (10).
Je vous remercie
FabriceSoap lite: URI is not provided as an attribute for method 2012-05-17 22:17:19 de temps déjà...)
Merci pour votre aide,
Will1vprobleme en regexes 2012-05-16 23:31:05 Bonjour
Dans cette instruction de regexes :
($LINE = $_) =~ s!(.*)#.*$!$1!;
Je veux savoir si cette ligne dinstruction est correcte vue que on voit bien que la chaine qui vas remplacer le motif est commenter
NB:
! Peut aussi être un séparateur ?
Mercibesoin d1script en perl c Urgent 2012-05-16 23:31:04 Bonjour
je veux que me aidez a ecrire un script qui a pour role de pointé sur ces ficheir et de copie leur contenu dans un fichier monscript.csv
/usr/khantach/traning/A_B_C.txt
...tableaux @ARGV vs @INC [Résolu] 2012-05-16 23:06:10 Bonjour
j arriev pas a comprendre le fonctionnement du tableau @ARGV d'apres sa def ''Elle contient les arguments de la ligne de commande du programme'' j'aimerie que vous me l'expliqurai avec des exemple de fichier'repertoire'
Même pour @INC!
Mercirole jouer par cette fct [Résolu] 2012-05-16 23:06:09 Bonjour
j'arrive pas a conprendre le role de cette fonction(surtou ligne 2,3)
1- sub FOUND (@$) {
2- my ($ARRAY,$TARGET) = @_;
3- return 0 if (! $ARRAY || ! $TARGET);
4- foreach my $item ( @{$ARRAY} ) {
5- return 1 if ( $item =~ /^$TARGET$/ );
}
6- return 0;
}
Crdlcomparaison de deux chaines de caracteres 2012-05-16 23:06:09 Bonjour je voudrais comparer deux chaines de caractères,l'une est petite et l'autre grande. J'aimerai vérifier que le début de la grande chaine commence par la petite chaine.
Ex
petite chaine : toto
grande chaine : toto.bam_vs_tata.bam.txt
Je sais qu'il faut utiliser les expressions régulières, mais malgré cela je reste bloquée. Pourriez-vous m'aider SVP. MerciConvertion en JSON problème [Résolu] 2012-05-16 23:06:08 beta-2 chain C region OS=Homo sapiens GN=TRBC2 PE=1 SV=1
DLKNVFPPEVAVFEPSEAEISHTQKATLVCLATGFYPDHVELSWWVNGKEVHSGVSTDPQPLKEQPALNDSRYCLSSRLRVSATFWQNPRNHFRCQVQFYGLSENDEWTQDRAKPVTQIVSAEAWGRADCGFTSESYQQGVLSATILYEILLGKATLYAVLVSALVLMAMVKRKDSRG
null
tr|A0AUK0|A0AUK0_HUMAN
TXLNA protein (Fragment) OS=Homo sapiens GN=TXLNA PE=2 SV=1
MKNQDKKNGAAKQSNPKSSPGQPEAGSFDSLDLEKVSLGRALAGRSELGISCLEQGTWRMFLRGMMCWS
null
tr|A0AUL9|A0AUL9_HUMAN
ATG2A protein (Fragment) OS=Homo sapiens GN=ATG2A PE=2 SV=1
MSRWLWPWSNCVKERVCRYLLHHYLGHFFQEHLSLDQLSLDLYKGSVALRDIHLEIWSVNEVLESMESPLELVEGFVGSIEVAVPWAALLTDHCTVRVSGLQLTLQPRRGPAPGAADSQSWASCMTTSLQLAQECLRDGLPEPSEPPQPLEGLEMFAQTIETVLRRIKVTFLDTVVRVEHSPGDGERGVAVEVRVQRLEYCDEAVRDPSQAPPVDVHQPPAFLHKLLQLAGVRLHYEELPAQEEPPEPPLQIGSCSGYMELMVKLKQNEAFPGPKLEVAGQLGSLHLLLTPRQLQQLQELLSAVSLTDHEGLADKLNKSRPLGAEDLWLIEQDLNQQLQAGAVAEPLSPDPLTNPLLNLDNTDLFFSMAGLTSSVASALSELSLSDVDLASSVRSDMASRRLSAQARPGLALQGMATVKDAFPACPLPICCERGASLPWGLSPGSALFLRGERTLPLPRPGPTLLPSPRTEAFGPSDPIPLSQVSFCVWGEEGMISVWFDVLFLSSVSAWVSVC
null
tr|A0AUP3|A0AUP3_HUMAN
LOC339290 protein (Fragment) OS=Homo sapiens GN=LOC339290 PE=2 SV=1
MSQFQGKGPRWTVLIMSKVGLRGGLSDQMAMKVLDPLRQALDSSMQSNNLCQHPQPLALHVSAAVASAGAQASSLLGPLPHLSSFAFQPAHSLLSLLGSHGAEVSKKMALLARERSPAHLVAFPGRLTATPPGLPTF
null
Merci pour votre aide.PS : Inutile de déplacer dans la partie bioinformatique c'est juste un exemple, les bioinformaticien n'ont pas de format JSON à traiter (ou pas souvent du tout)Problème avec un HASH [Résolu] 2012-05-16 23:06:07 Salut,Deux fois aujourd'hui ?! Je suis en forme ^^
Ma question concerne les hash.
Je souhaite ajouter des données à un hash sans redéfinir celui ci entièrement.
Mais plutôt qu'un long discours voici mon code suivit du message d'erreur associé, ce message est assez clair mais je n'arrive pas trouver la bonne syntaxe.
Code :
Sélectionner tout -
...@INC vs @ARGV; 2012-05-16 23:06:04 Bonjour
j arrive pas a comprendre le fonctionnement du tableau @ARGV d'apres sa definition ''@ARGV contient les arguments de la ligne de commande du programme'' j'aimerie que vous me l'expliqurai avec des exemples de fichiers 'repertoire'
Même pour @INC!
Merci
Helkha861 2 3 4 5 6 7 8 9 10 |
POSEZ VOS QUESTIONS
|
|||||||
|
| ||||||||
|
| ||||||||