Bonjour,
J'ai mis en place un petit script pour récupérer des informations sur les gènes d'un service REST. Le script fonctionne bien mais repose malheureusement sur un petit extrait de code Python.
Pour devenir plus convivial (c'est-à-dire devoir installer python sur toutes les machines), j'essaie de convertir la partie Python en code JSL.
Malheureusement, je suis coincé en essayant d'interpréter le code python dans un équivalent jsl.
Voici le code que j'ai jusqu'à présent
names default to here(1);
clear log();
genelist={"Aif1","Cd68","Cst7","Clec7a","Ccl6"};
Python Init();
Python Send( genelist );
ml = Python Submit(
"\[
import json
import requests
ENRICHR_URL = 'http://maayanlab.cloud/Enrichr/addList'
genes_str = '\n'.join(genelist)
description = 'TRANSPOSiON'
payload = {
'list': (genes_str),
'description': (description)
}
response = requests.post(ENRICHR_URL, files=payload)
if not response.ok:
raise Exception('Error analyzing gene list')
data = json.loads(response.text)
print(data)]\"
);
//Wait( 0.5 );
getstr = Python Get( data );
Python Term();Toutes les suggestions seraient grandement appréciées,
Merci
Sébastien