What is DataLab? 📊
DataLab is an internal platform designed to support professionals in various industries who work in data-intensive roles like informatics, research, data modeling, computational physics, and microbiomics. The platform catalogs and recommends custom-developed analysis models & tools, templates & workflows, and data sets for utilization.
DataLab provides a scalable and flexible solution that can be adapted to meet the specific needs of each industry. Overall, it is a powerful tool for professionals who work in data-intensive roles. It simplifies their work processes and provides them with the tools and information they need to be successful in their roles. The dynamic dashboard is a key feature of the platform, providing users with a personalized and streamlined experience that maximizes their efficiency and productivity.

SSO & Registration
The process for accessing the DataLab platform involves several steps to ensure the security and privacy of the user's and company's data. Firstly, users must sign in with a certified VPN to establish a secure connection to the platform. Once they have connected to the VPN, they will be prompted to provide their login credentials. After submitting their credentials, the user will receive a push-notification on their registered mobile device to authenticate their login attempt. If the authentication is successful, the user can be directed to the dynamic dashboard.
Alternatively, if the user does not have an account, they can register for one by providing their personal information and a valid company email address. Once the registration form is completed, it will be reviewed by an administrator who will determine whether the user is authorized to access the platform. It is worth noting that VPN connection and push-notification authentication is required every time the user logs in, even if they are already approved for access. This adds an additional layer of security to the login process and helps prevent unauthorized access. These security measures help to protect the sensitive data stored within the platform and ensure that only authorized users can access it




Help & Support
The DataLab platform has a robust search, help, and FAQ section that enables users to quickly locate relevant information or resolve any issues they may encounter while using the platform. The search function is designed to be intuitive and efficient, utilizing algorithms that can quickly identify and prioritize relevant content based on the user's search queries.
Additionally, the on-demand help feature provides users with real-time information and assistance on specific functions or topics within the platform. While navigating or performing tasks they can get immediate help by accessing an overlay that contains detailed explanations or step-by-step guidance. Overall, these features enable users to access the resources they need in real-time, without having to navigate away from the task they are working on. This enhances the overall user experience and helps to ensure that users can efficiently accomplish their goals within the platform.



Notifications
The DataLab platform has a notification system that alerts users to important updates or events related to their activities within the platform. This system includes notifications for a variety of use cases, such as data set upload approvals or denials, tool upload completions, tool version updates, and the receipt of shared items between teammates.
For example, users will receive a notification when their data set upload is approved or denied, allowing them to quickly take action based on the outcome. Similarly, when a tool is uploaded, users will be notified when it is complete, and when updates are made to a tool, they will be alerted to the new version.
The notification system also enables users to receive updates on shared items, such as data sets, tools, or templates, that are shared between teammates. This feature ensures that users are always up-to-date on the latest changes and developments within their team and can respond promptly to any updates or requests for action.
