RDMO FAQ
Frequently asked questions
Diese Seite enthält häufig gestellte Fragen über den Research Data Managament Organiser (RDMO).
Grundlagen
Was ist ein (Forschungs-)Datenmanagementplan?
Ein (Forschungs-)Datenmanagementplan, kurz DMP, ist ein formales Dokument aus dem hervorgeht welche Daten während eines Projekts verwendet und erhoben werden und wie mit diesen während und nach dem Projekt umgegangen wird. Wichtige Aspekte sind hierbeit u.a. Sicherheit, Nachnutzbarkeit und Langzeitarchivierung. Der Plan hilft dabei dem Ersteller strukturierter sein Projektvorhaben anzugehen und seine Daten im Idealfall besser zu dokumentieren. Außerdem verlangen immer mehr Förderer nach einem Datenmnagementplan bei der Projektantagsstellung.
Was ist RDMO?
Der Research Data Management Organiser, kurz RDMO, ist eine webbasiertes Software zur Erstellung von interaktiven Datenmanagementplänen für Institutionen und Forschende. Dies hilft beim Planen von Projekten und dem Verwalten von Datenmanagementaufgaben über den gesamten Datenlebenszyklus. Nach dem Anmelden und Log-In können Forschende einen Fragenkatalog zu ihrem im Projekt zu erzeugenden und genutzen Daten beantworten. Dies ist besonders für die Projektantragsstellung bei einigen Fördern wichtig.
RDMO ist das Produkt eines DFG-geförderten Projekts, welches sich in zwei Phasen aufteilt. Die erste Projektphase verlief von November 2015 bis April 2017. Die zweite Projektphase läuft von November 2017 bis April 2020. RDMO wird vom Projektteam stetig verbessert.
RDMO besitzt eine eigene Webseite: [1] und wird ist freie Software unter [2] veröffentlicht.
Kostet RDMO etwas?
Nein, RDMO ist als freie Software unter GitHub verfügbar [3]. RDMO sollte auf einen Server des Instituts installiert werden und kann dann von allen zugehörigen Mitarbeitern und Forschenden genutzt werden.
Auf welchen Betriebssystemen läuft RDMO?
Für Demonstrations-, Entwicklungs- oder Testzwecke kann RDMO auf Linux, Windows und macOS installiert werden. Falls Sie jedoch eine Produktionsumgebung aufsetzen möchten, RDMO über ein Netzwerk oder das Internet anbieten möchten, dann empfehlen wir sehr eine aktuelle Linux-Version, namentlich CentOS7, Debian 8 oder 9, oder Ubuntu 16.04.3 LTS (Xenial Xerus) zu verwenden.
Welche ist die aktuelle Version von RDMO?
Die aktuelle Version von RDMO finden Sie unter [4].
Welche Dokumentation existiert für RDMO?
Eine gesamte Dokumentation für die Installation und Verwendung von RDMO finden Sie unter [5]. Unter RDMO finden Sie außerdem Tutorials zu spezifischen Anwendungen.
Welche Mailingslisten existieren für RDMO?
Für die allgemeine Mailingliste für RDMO können sie sich über folgenden Link anmelden: rdmo@listserv.dfn.de Über die interne Mailingliste vom RDMO-Team können Sie direkt Fragen an das Team stellen: rdmo-team@listserv.dfn.de
Wie kann ich zu RDMO beitragen?
Der Code von RDMO ist auf [6] veröffentlicht und somit können Sie den Code auch selbst ändern. Sie können außerdem sogenannte "Issues" erstellen, wenn sie neue Probleme identifieziert haben, die gelöst werden müssen: [7]. Sie können selbstverständlich auch bereits bestehende Probleme beheben.
Für Nutzer
Gibt es eine Schnellstertanleitung für RDMO?
Nein, bisher gibt es keine Schnstartanleitung, aber es ist eine in Planung.
Wo finde ich RDMO?
Informieren Sie sich bitte bei den Zuständigen ihres Instituts für Datenmanagement(pläne), ob es an ihrem Institut eine eigene RMDO-Instanz gibt oder sie eine andere nutzen dürfen.
Wie logge ich mich bei RDMO ein?
Für gewöhnilich können Sie ihre Zugangsdaten von ihrem Institut verwenden, um sich bei RDMo einzuloggen. Fragen Sie bitte bei den Zuständigen ihres Instituts für Datenmanagement(pläne) nach.
Gibt es Beispielpläne?
Nein, derzeit gibt es keine öffentlich zugängigen Beispielpläne.
Wie lange werden meine Pläne gespeichert?
Es ist nicht vorgesehen, dass Datenmanagementpläne von anderen gelöscht werden. Sie können Sie selbst löschen indem sie auf ihrer Startseite mit der Übersicht ihrer Projekte (also Pläne) auf fas Lösch-Smbol des entsprechenden Projektes klicken. Dieser Vorgang ist nicht umkehrbar!
Was ist, wenn ich zu einem anderen Institut wechsele?
Derzeit sind die RDMO-Instanzen lokal udn sie können sich mit ihren Zugangsdaten ihres Instituts namelden. Dies schließt leider die Mitnahme von Projekte zu einem anderen Isntitut aus.
Wie kann ich mit anderen Zusammen an einem Plan arbeiten?
Sie können als BEsitzer eines Projekts bzw. Plans andere Teilnehmer, die ebenfalls bei RDMO registriert sind, hinzufügen. Dazu klicken Sie auf das entsprechende Projekt und dann können sie in der rechten Navigationsleiste ein Mitglieder hinzufügen. sie müssen dann den Benutzernamen oder dessen E-Mail-Adresse eingeben und festlegen, ob dieser (Mit-)Besitzer werden soll oder einen anderen Status ("Rolle") mit anderen Rechten werden soll.
Wer kann mir an meinem Institut helfen?
Viele Universitäten und Institute haben mittlerweile eine oder mehere Personen, die für das Datenmanagement an ihrer Einrichtung zuständig sind. Erkundigen Sie sich auf der Internetseite ihres Isntituts.
Für Administratoren
Woher kann man RDMO beziehen?
RDMO wird als freie Software auf [8] angeboten. Das rdmo-app-Verzeichnis kann durch Klonen des entsprechenden Repositories erstellt werden.
Wie kann RDMO installiert werden?
Die Installationsanleitung finden Sie unter [9].
Wo installiere ich RDMO?
Sie benötigen einen eigenen Server (beispielsweise an ihrer Universität oder Institut) auf dem sie RDMo installieren. Es exisitert derzeit keine allgemeine RDMO-Instanz, die für jeden zugänglich wäre, sondern nur institutsinterne Instanzen.
Was ist ein Fragenkatalog in RDMO?
Wenn man einen Datenmanagementplan erstellen möchte, ergeben sich die verschiedensten Fragen zu den Daten und deren Umgang. In einem Fragenkatalog sind diese Fragen in Untergruppen sortiert. Oft werden von den Förderern wie z.B. der EU mit H2020 eine Sammlung an Fragen vorgegeben, die beantwortet werden müssen für ein Projekt.
Welche Fragenkataloge exisiteren bereits?
In der RDMO Version, wie sie auf GitHub zu finden ist, gibt es einen ausführlichen Fragenkatalog, der sich "RDMO" nennt. Außerdem gibt es einen Katalog für die Schweizer Nationsfonds ("SNF"). Es können jedoch neue Fragenkataloge erstellt werden. Oft bietet es sich auch an sogennante Ansichten (Views) zu erstellen, die nur einen Ausschnitt und/oder eine andere Reihenfolge der Fragen und deren Antworten in verschiedenen Exportformaten ausgibt.
Wie erstelle ich einen neuen Fragenkatalog?
Dazu gibt es ein Tutorial: Katalog_erstellen. Eine allgemeine Dokumentation findet sie unter [10]. Generell kann ein Fragenkatlog komplett neu erstellt werden oder aber durch das Kopieren eines bereits vorhanden Fragenkataloges, der dann angepasst wird. Das kopieren eines Fragenkataloges ist derzeit noch nicht möglich, ist aber in Arbeit.
Was ist eine Ansicht in RDMO?
Eine Ansicht oder auch View ist eine Vorlage, die bestimmt wie die vom Benutzer gegebenen Antworten auf ein Textdokument gemappt werden. Dies ermöglicht es aus dem umfangreichen Fragenkatalog nur bestimmte Fragen und deren Antworten zu extrahieren und ggf. eine andere Reihenfolge oder Layout zu bringen. Hierbei wird mit Variabeln und Tags gearbeitet.
Welche Ansichten exisiteren bereits?
Derzeit existieren in RDMO aug GitHub sechs Ansichten, wobei diese teilweise nur der Demonstration dienen:
- Bielefeld - DMP Vorlage der Universität Bielefeld.
- CITEC DMP - DMP Vorlage der Universität Bielefeld für CITEC geförderte Projekte.
- DMPonline template - Vorlage von DMPonline, Online: https://dmponline.dcc.ac.uk
- DMPTool template - Vorlage von DMPtool, basiert auf on "NSF-GEN: Generic", Online: https://dmptool.org
- Horizon 2020 FAIR Data Managament Plan template - Vorlage für Horizon 2020, aus "Guidelines on FAIR Data Management in Horizon 2020"
- SNF Vorlage - DMP für die SNF (Schweiz)
Wie erstelle ich eine neue Ansicht?
Dazu gibt es ein Tutorial dazu: Ansicht_erstellen. Eine allgemeine Dokuemntation findet Sie unter [11]
Wie ist das Rollenkonzept in RDMO zu verstehen?
Wenn Sie ein neues Projekt anlegen, dann sind sie autoamtisch der Besitzer dieses Projektes und Sie haben alle Rechte. Sie können weitere Mitglieder zu dem Projekt einladen und ihnen eine Rolle zuweisen. Diese Rollen sind (neben weiteren Besitzern) Autor, Manager oder Gast mit entsprechend weniger Rechten. Der Gast' hat dabei die wenigsten Rechte.
Welche Benutzergruppen gibt es?
Die Benutzergruppen sind unter [12] dokumentiert. Es gibt vier Benutzergruppen mit unterschiedlichen Rechten:
- Editor - Zugriff auf das Mangement-Interface und das Recht das Datenmodel zu ändern
- Reviewer - Zugriff auf das Management-Inteface, aber kein Recht etwas zu ändern
- API - können mit einer programmierbaren API auf alles Elemente des Datenmodels zugreifen
- Superuser - hat alle Rechte
Fehlermeldungen
Was bedeutet "dieses Feld wird benötigt?"
- Wenn Felder für die Parameter in den entsprechenden Fenstern nicht oder nicht richtig ausgefüllt wurden, gibt es Fehlermeldungen. Beispielsweise müssen die deutschen und englische Texte ausgefüllt werden („Text (en)“ und „Text (de)“), wohingegen die Hilfetexte („Hilfe (en)“ und „Hilfe (de)“) leer bleiben dürfen.
Was bedeutet das rote Dreieck rechts im Panel einer Entität oder eines Attributs?
- Falsch gesetzte Entitäten oder Attribute werden durch ein rotes Dreieck in der entsprechenden Leiste der Frage, etc. angezeigt:
Die Antwort in der angewendeten Ansicht (View) ist leer, obwohld ie Frage beantwortet wurde? Was habe ich falsch gemacht?
Bitte beachten Sie, dass sie stehts "values"+den Pfad des Attributes oder der Entität angeben müssen, wobei die Schrägstriche durch Punkte ersetzt werden. Ledeglich wenn durch eine for
-Schleife dieser Pfad (teilweise) ersetzt wird, reicht die verkürzende, neue Variable aus:
{% for dataset in values.project.dataset %} <p><em>Datensatz {{ dataset.id }}:</em> Volumen: {{dataset.size.volume}}</p> {% endfor %}
In diesem Fall ersetzt "dataset" nach dem for
das "values.project.dataset", so dass innerhalb der Schleife nur "dataset.size.volume" geschrieben werden muss anstatt "values.project.dataset.size.volume".
Was bedeutet "Unclosed tag on line ..." in der Ansicht (View)?
Wenn sie ihre Eintragen (zwischen)speichern und dabei eine Fehlermeldung wie folgt erhalten:
Dann bedeutet dies, dass sie {% endfor %} vergessen haben, welches eine for-Schleife schließt. solche syntaktischen Fehler werden Ihnen angezeigt. Ob die benutzten Variabeln richtig aufgeschlüsselt werden, sehen sie in dem Code-Eingabefenster jedoch nicht. Erst wenn sie die Ansicht innerhalb ihres Projekts aufrufen, werden sie Fehler feststellen können. Es werden dann Einträge fehlen doer falsch dargestellt sein. Überprüfen Sie in solch einem Fall die richtige Angabe ihrer Variabeln.