Roadmap
From Q4 2021 and onwards.
1. Database of metadatatags
Details |
Requirements |
Finished by end of |
Responsible |
Middle layer between spectrum and frontend, translating the tag names to human readable format |
Database Needs to be documented and maintained |
Q4 21 |
Geir |
Define the database schema |
|
Q21 |
Geir + UB |
2. Frontend for the researcher
Details |
Requirements |
Finished by end of |
Responsible |
Portal where researcher can order metadata and explore their own metadata |
Login with UiO/EC/TSD credentials Only access to own metadata collected from own projects |
Q4 21 |
Patrick |
Allow for multiple users on each project |
PI can grant access to other users |
Q4 21 |
Patrick |
Nettskjema registration form for onboarding/ordering metadata |
Can only ask for scanning of folders or areas the requestor owns or has access to |
Q4 21 |
Anne + UB |
Display metadata as tables and graphs |
|
Q4 21 |
Markus + Geir |
Only display a subset of tags (those with content, those specified by user?) |
|
|
|
Possibility of applying any number of filters chosen and defined by the researcher |
|
|
|
Enrich metadata - project level – dataset level – file level: additional Nettskjema? Template files? |
|
|
|
Tag each individual metadatapost as FAIR ready Once marked as FAIR ready, sent on to discovery frontend |
Not ready as default DOI on data once FAIR ready? |
Q4 21 |
Geir |
Possibility of exporting metadata (all or subset) in a chosen metadata standard, for archiving purposes |
|
|
|
3. Procedure for onboarding of new projects
Details |
Requirements |
Finished by |
Responsible |
Receive response from order form |
Response sent to an RT queue |
Q4 21 |
|
Set up connection between spectrum and storage area |
|
Q4 21 |
|
Scan data |
|
Q4 21 |
|
Tag data. This involves both autotagging of project level metadata from the registration form (collect additional data from ForskPro, Cristin, etc.) and additional tagging based on file content and technical metadata |
|
Q4 21 |
|
“Translate” the results and send to researcher frontend for display |
|
Q4 21 |
|
4. Procedure for maintaining projects – Q4 21
Details |
Requirements |
Finished by |
Responsible |
Scan frequency |
Dynamic, more frequent scans during data collection etc. Daily as a default? |
|
|
Manually enriching metadata (and editing existing metadata?) |
Template for enriching, using the apps |
|
|
Set up warnings based on existing metadata |
Dashboard in frontend |
|
|
Move inactive files to cheaper storage |
Included in frontend? |
|
|
Only scan a specific project folder – allowing the researcher to have files in their storage area that do not get scanned. Requires action on the researcher’s part to put data in the folder that does get scanned.
5. Procedure for creating new metadata tags
Details |
Requirements |
Finished by |
Responsible |
Nettskjema for ordering new tags or standards
|
Required information: Human readable tag name, tag description, part of existing standard? |
|
UB + Anne |
6. Frontend for data discovery – data.uio.no
Details |
Requirements |
Finished by |
Responsible |
Advanced search, possible search fields given by mandatory metadata fields given by registration form |
|
Q4 21 |
Patrick |
Knowledge graph for data exploration |
|
|
Luigi |
Simple search through google |
|
|
|
Project/dataset browser |
|
|
|
Login to access data, no login to search |
|
|
|
7. Metadata collection from other types of data
Details |
Requirements |
Finished by |
Responsible |
ELN |
|
|
|
OCR of pdf |
|
Already available |
|
Proprietary formats of all sorts |
Linked to procedure for new metadatatags |
|
|
8. Spectrum discover and Educloud
Details |
Requirements |
Finished by |
Responsible |
Establish if current instance can scan EC storage |
If not, set up instance of SD inside EC |
Q4 21 |
Markus |
Access to user interface from EC user portal? |
|
|
|
9. Spectrum discover in TSD
Details |
Requirements |
Finished by |
Responsible |
Set up an instance of Spectrum inside TSD |
|
|
Markus |
Link user frontend to TSD Spectrum |
Publication portal? |
|
Patrick |
Export metadata (when/if FAIR ready) out of TSD to open frontend |
|
|
Patrick |
10. User support website, guidelines, contact points and routines.
Details |
Requirements |
Finished by |
Responsible |
Guide for getting started |
Video? (short, 2 min) |
Q4 21 |
Anne |
Guide for enriching metadata |
Video? (short) |
Q4 21 |
Anne + UB |
Help with using the service | Contact point | Q4 21 | Anne |
Help with creating new tags | Contact point | Q4 21 | UB |