comment appelle-t-on un autre programme depuis un script?
Bonjour à tous,
Je developpe un script dans lequel je dois appeler un programme qui est sur mon disque et je ne sais pas faire.
Le programme que je veux appeler c'est "blastn" de bl2seq. C'est un executable tout simple;
A la console, je l'appelle depuis mon home, ainsi :
./blast/blast-2.2.18/bin/bl2seq -i fichier_1.fasta -j fichier_2.fasta -p blastn
et là j'obtiens toute une floppée de résultats que je voudrais enregistrer dans un fichier resultat.
Je suis par exemple dans mon_programme.py et je veux faire une fonction style :
Code:
1 2 3 4 5
|
def blaste_2_fichiers (fichier_1, fichier_2) :
appeller blastn
recuperer les resultats
resultats.write(fichier_resultat, "a") |
Comment fait-on cela?
faut-il utiliser "import"?
Merci par avance si vous pouvez m'aider;