Hallo,
Ich habe ein kleines Skript zusammengestellt, um Geninformationen von einem REST-Service abzurufen. Das Skript funktioniert gut, basiert aber leider auf einem kleinen Ausschnitt aus Python-Code.
Um benutzerfreundlicher zu werden (dh Python auf allen Computern installieren zu müssen), versuche ich, den Python-Teil in JSL-Code zu konvertieren.
Leider versuche ich nicht, den Python-Code in einem JSL-Äquivalent zu interpretieren.
Hier ist der Code, den ich bisher habe
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();Anregungen wäre sehr dankbar,
Vielen Dank
Sebastien