Laboratoire
Expérimenter sans rien installer
Le code Python s'exécute dans un Web Worker isolé grâce à Pyodide. Les structures sont rendues par Mol*. Pour les outils lourds (BWA, SAMtools, DESeq2, IQ-TREE), utilisez les notebooks et l'environnement conda fournis dans le dépôt.
Bac à sable Python — GC et complément inverse
SortieCtrl+Entrée pour exécuter · 10 s max
Aucune sortie. Exécutez le code pour voir le résultat.
Le code s'exécute dans votre navigateur (Web Worker isolé). Il n'a pas accès au serveur ; l'accès réseau est désactivé pendant l'exécution. Le premier clic sur « Exécuter » télécharge Pyodide depuis jsDelivr (plusieurs mégaoctets, version 0.26.4 épinglée) ; rien n'est chargé avant ce clic.
À essayer
- Chercher un motif avec une expression régulière.
- Traduire la séquence avec un dictionnaire de codons.
- Comparer deux séquences et compter les différences.
NumPy est préchargé. Biopython peut être installé à la demande via micropip ; cette installation nécessite un accès réseau, contrairement à l'exécution du code.
Limites du bac à sable
- Pas d'accès aux fichiers locaux ni au serveur.
- Accès réseau désactivé pendant l'exécution du code utilisateur.
- Temps d'exécution limité à 10 secondes et mémoire limitée par le navigateur.
- Une partie des paquets scientifiques doit être installée à la demande (réseau requis).