Monatliche Aktualisierung der Forschungsplattform: September 2023

Übersicht

  • Erweiterungen der Hauptprojektseite
  • Neuer Projektschreibtisch
  • Datei-Manager
  • Projektverdopplung
  • Verbesserungen der Workflow-Protokolle
  • Erweiterungen des Datenkatalogs

Was ist neu?

Verbesserungen der Hauptprojektseite

Wir haben die Projekt-Hauptseite verbessert. Sie zeigt jetzt die Liste der Schreibtische an, die im Rahmen eines Projekts erstellt wurden. Jedes Teammitglied, das dem Projekt hinzugefügt wird, hat einen eigenen Schreibtisch, der von anderen Mitgliedern des Projektteams gemeinsam genutzt werden kann. Benutzer können jetzt Schreibtische innerhalb eines Projekts löschen.

Außerdem haben wir die Projekteinstellungen auf die Hauptseite verlegt. Die Abschnitte Ressourcen und Mitglieder befinden sich auf separaten Registerkarten.

Neuer Projektarbeitsplatz

Wir haben den Hauptbildschirm für Projektarbeitsplätze eingeführt.

Die Verwaltung von VS-Code-Starts und benutzerdefinierten Laufzeiten ist jetzt noch bequemer:

  • Die Schaltfläche VSCode öffnen ist in der unteren linken Ecke des Bildschirms verfügbar. Damit wird eine Umgebung mit der ausgewählten Vorlage und den Einstellungen gestartet.
  • Die Einstellungen für die Umgebungsverwaltung sowie die Option zum Herunterfahren einer laufenden Umgebung sind über ein neues Einstellungssymbol in der rechten unteren Ecke verfügbar.
  • Die Schaltfläche Zurück zum Desk in der unteren linken Ecke leitet einen Benutzer zurück zum Desk, während die Umgebung aktiv bleibt. Der Umgebungsstatus und die Einstellungen sind dort ebenfalls sichtbar, mit der Option, zurück zu VS Code zu wechseln.

Außerdem enthält der Bildschirm einen Explorer mit den folgenden Abschnitten: Workflows und Desk-Dateien.

  • Der Abschnitt Workflows enthält die Workflow-Manager-Funktionalität, die von der Projektebene auf die Desk-Ebene verlagert wurde. Es werden nun lokale Schreibtischdateien anstelle der Git-Repository-Dateien eines Projekts für die Ausführung von Knoten verwendet. Dadurch entfällt die Notwendigkeit von Übertragungen, um Codeänderungen und ausführbaren Code für Workflows zu synchronisieren. Folglich hat jeder Schreibtisch innerhalb eines Projekts seine eigenen Workflows. Das bedeutet, dass die gemeinsame Arbeit an demselben Workflow im selben Schreibtisch erfolgen muss. Alle Workflows, die vor diesen Änderungen erstellt wurden, werden in jedem Schreibtisch des Projekts dupliziert.
  • Der Abschnitt Schreibtischdateien enthält alle lokalen Dateien innerhalb des aktuellen Schreibtischs. Der Zugriff auf Schreibtischdateien ist nun möglich, ohne eine Umgebung zu starten. Die Zusammenarbeit zwischen Desks wird durch Git-Commits erleichtert. Git-bezogene Funktionalitäten sind vollständig in VS Code integriert.

Außerdem haben wir das Support-Menü in die obere rechte Ecke des Bildschirms verschoben. Es enthält eine Option für einen Live-Chat mit dem Support, Links zum Research Platform User Guide und zur Readme-Datei des Projekts.

Dateimanager

Der Dateimanager unterstützt jetzt die grundlegende Dateiverwaltung für Desk Files. Er ermöglicht es den Benutzern, den Inhalt von Code- und Textdateien in der Vorschau anzuzeigen. Zusätzlich zu den grundlegenden Funktionen verfügt der Dateimanager über einen eingebetteten Dateiuploader, der:

  • Unterstützung für das Hochladen großer Dateien
  • das parallele Hochladen mehrerer Dateien ermöglicht
  • Unterbrechungen aufgrund von Internetverbindungsproblemen oder durch das Schließen der Browser-Registerkarte verwaltet

Projektvervielfältigung

Projekteigentümer oder -mitarbeiter können ganze Projekte duplizieren, einschließlich aller Projektarbeitsplätze und Dateien. Nach der Duplizierung eines Projekts wird der Benutzer, der das Projekt dupliziert hat, Eigentümer aller Arbeitsplätze innerhalb des duplizierten Projekts.

Die Einstellungen für die Projektfreigabe wurden auf eine separate Registerkarte in den Projekteinstellungen verschoben: Schreibtische veröffentlichen. Projekteigentümer können Projekte über Links freigeben. Wenn ein Benutzer einen Link verwendet, um ein Projekt zu duplizieren, ist der Duplizierungsprozess derselbe wie bei der allgemeinen Projektduplizierung.

Verbesserungen bei den Workflow-Protokollen

Der Abschnitt Workflows enthält jetzt erweiterte Protokolle. Sie ermöglichen es den Benutzern, die Details von Workflow-Läufen zu verfolgen. Sie können überwachen, wann ein Workflow geplant wurde, und auf Informationen über seinen aktuellen Status zugreifen.

Erweiterungen des Datenkatalogs

Wir haben den Chart Builder in Datacatalog um die erweiterte Funktionalität für Analysen erweitert. Die Benutzer können nun Diagramme mit Filter- und Sortieroptionen erstellen. Außerdem kann der Benutzer mit dem Diagramm interagieren, indem er auf einen Punkt oder einen Balken klickt. Diese Aktion wendet die Filterung auf den zugrunde liegenden Datenrahmen an und zeigt eine Liste der entsprechenden Zeilen an.

Alle auf Datenrahmen angewendeten Filter und Sortierungen werden zwischen den Sitzungen beibehalten. Dies gewährleistet eine konsistente Erfahrung über alle Interaktionen hinweg.