Utveckling av ett verktyg för visualisering av nukleotidsekvenser i JavaScript

Utveckling av ett verktyg för visualisering av nukleotidsekvenser i JavaScript

Utfärdande institution och enhet

IMGT®, det internationella ImMunoGeneTics Information System®, Institutet för humangenetik (IGH), Universitetet i Montpellier, Nationella centrumet för vetenskaplig forskning (CNRS), UMR 9002, Montpellier, Frankrike

Praktikbeskrivning

IMGT, det internationella informationssystemet ImMunoGeneTics® (IMGT), inrättades 1989 för att kartlägga de gener och alleler som är involverade i syntesen av immunoglobuliner (IG, eller antikroppar) och T-cellreceptorer (TR) hos ryggradsdjur. IMGT® är en integrerad resurs för sekvenser, gener och strukturer hos IG, TR och proteiner inom den stora histokompatibilitetsfamiljen (MH) som är involverade i adaptiva immunreaktioner, samt andra proteiner från immunoglobulinsuperfamiljen (IgSF) och MH-superfamiljen (MhSF) hos ryggradsdjur och ryggradslösa djur. IMGT® omfattar 7 databaser, 17 onlineverktyg och över 20 000 webbsidor med resurser.

I detta sammanhang ingår praktiken i IMGT:s löpande utvecklingsarbete och kommer att omfatta utformningen av ett interaktivt verktyg för visualisering av nukleotidsekvenser, som ska underlätta utforskningen, annoteringen och förståelsen av immunogenetiska data.

Studentens huvuduppgift kommer att vara att skapa ett JavaScript-verktyg (som körs i webbläsaren i det ursprungliga gränssnittet) för att visualisera nukleotidsekvenser (med deras översättningar) och de nukleotidelement som de innehåller, utifrån en JSON-fil som innehåller dessa enheter.

Verktyget bör vara dynamiskt och göra det möjligt för användaren att ändra olika uppgifter om enheterna, spara dessa ändringar i JSON-filen och lägga till kommentarer.

Beroende på studentens kunskaper och intressen kan ytterligare visuella eller tekniska komponenter krävas, där JavaScript används som huvudsakligt programmeringsspråk och en JSON-fil som in- och utdataformat.

Praktikens ämnesområde

Ämnesområden

förutsättning

Krav på utbildningsnivå

Övriga förutsättningar

Vi söker en motiverad student på grundnivå (L3) eller masternivå (M1) inom datavetenskap eller bioinformatik, som är intresserad av JavaScript-utveckling och visualiseringsverktyg anpassade för molekylärbiologi.

Följande kompetenser värdesätts särskilt:
God kunskap i JavaScript, med eller utan ramverk
Allmänna kunskaper i molekylärbiologi
Allmänna kunskaper om filformatet JSON och webbgränssnitt
God programmeringspraxis (dokumentation, kommentarer, versionshantering med Git)
Vana vid Unix- och Windows-miljöer

Praktikperioden

Minst 2 månader och högst 6 månader

Sista ansökningsdag

ope

Är praktiken avlönad?

ja

Finns det stöd för boende?

nej

Övrig relevant information

Intresserad?
För att ansöka, vänligen kontakta den som ansvarar för praktiken:

Guilhem Zeitoun