~ Verwenden Sie die App ~
Sprichwort ist ein Tool, mit dem Sie Genexpressionsdaten erforschen und neue Erkenntnisse aus maschinellen Lernmodellen entdecken können. Dieses Repository enthält den Code für das "Frontend", dh die Web -App selbst. Das "Back End", in dem die Modelldaten geladen und dann der Web -App zur Verfügung gestellt werden, finden Sie hier.
Diese App wurde mit dem React -Framework erstellt. Insbesondere wurde es mithilfe von Create React App erstellt, eine Vorlage/einen Ausgangspunkt zum Erstellen von React -Apps mit minimalem Setup.
Um diesen Quellcode zu bearbeiten, müssen Sie wahrscheinlich einige Grundlagen von Git, Github, HTML, CSS, Modern JavaScript, React, JSX, Redux, der Knotenumgebung verstehen.
Wenn Sie Änderungen am Verhalten dieser App für Ihre eigenen Zwecke vornehmen möchten und Hilfe benötigen, können Sie sich an das Team wenden. Wenn Sie uns nur eine Änderung vorschlagen möchten, können Sie in diesem Repository ein Problem erstellen.
Richten Sie die erforderliche Infrastruktur ein:
Navigieren Sie in Ihrer Befehlszeile zum Verzeichnis, in dem Sie das Repository klonierten. Alle unten aufgeführten Befehle sollten von dort aus ausgeführt werden.
Installieren Sie die Paketabhängigkeiten der App:
yarn install . Dies kann einige Minuten dauern.Führen Sie eine lokale Testversion der App aus:
yarn start . Dadurch wird eine neue Browser -Registerkarte mit einer Live -Vorschau der App geöffnet. Dieser Befehl beobachtet kontinuierlich Änderungen im Quellcode und aktualisiert die Vorschau automatisch im Browser. Drücken Sie ctrl+c (oder etwas anderes, abhängig von Ihrer Befehlszeilenschnittstelle), um diese Live -Vorschau zu stoppen und einen anderen Befehl auszuführen.Führen Sie alle eingeschlossenen Tests aus, um festzustellen, ob ein kritisches Verhalten der App aufgrund der jüngsten Änderungen einbrach:
yarn test . Wie der vorherige Befehl beobachtet dies kontinuierlich nach Änderungen im Quellcode. Drücken Sie ctrl+c um den Prozess zu stoppen und einen anderen Befehl auszuführen.Erstellen Sie die App, dh eine gebündelte, optimierte Version der App erstellen, die auf eine Website gestellt werden kann:
yarn build .