Research IT Induction Dr Tom Couch Research IT

  • Slides: 21
Download presentation
Research IT Induction Dr Tom Couch (Research IT Facilitator) www. ucl. ac. uk/isd/services/research-it-services rits@ucl.

Research IT Induction Dr Tom Couch (Research IT Facilitator) www. ucl. ac. uk/isd/services/research-it-services rits@ucl. ac. uk

Research Data Management Plans | Data Storage & Collaboration tools | Data Security Research

Research Data Management Plans | Data Storage & Collaboration tools | Data Security Research Computing High Performance Computing Platforms Research Software Development Best practice | Tools | Documentation | RSDG case studies Support and Training Courses | Online Resources | Drop-in Sessions

Research Data Management What? Research Data Management covers all of the decisions that you

Research Data Management What? Research Data Management covers all of the decisions that you make about how to handle you research data from acquisition through to long-term preservation. How? q Use DMPOnline to create a data management plan q Consider how to organise, store, describe, cite, preserve and re-use data q Talk to the library’s Research Data Management team about your plan at one of our drop-in sessions.

Data storage and collaboration tools Office 365 Data Safe Haven One. Drive, Share. Point

Data storage and collaboration tools Office 365 Data Safe Haven One. Drive, Share. Point and Groups ISO 27001 compliant for handling personal identifiable data Supports shared access with external colleagues UK based servers Shared access for internal and external colleagues Filestore@UCL Research Data Storage Service N: drive personal storage For storing large volumes of research data 100 GB for everyone Free up to a soft limit of 5 TB Accessible from Desktop@UCL Larger allocations available on request Can be mapped to standalone PC Share data with UCL colleagues only

Sharing and collaboration tools Office 365 § Cloud based storage using EU based servers

Sharing and collaboration tools Office 365 § Cloud based storage using EU based servers § You can set up your own groups or teams § www. ucl. ac. uk/isd/services/comms-collaborate/groups-teams § Good for collaboration on a project § § Shared documents folder Calendar Chat Planner

Personal/Sensitive Data What? q Personal data = Information that relates to living individual who

Personal/Sensitive Data What? q Personal data = Information that relates to living individual who can be identified from that data (via direct or indirect identifiers or a combination of information sources). q Sensitive data = Special category personal data including: racial or ethnic origin, political opinions, trade union membership, health/medical data, religious beliefs, sexual orientation How? q Store your data securely using the Data Safe Haven or equivalent certified facility.

Protecting your data Best practice is to encrypt your data both at rest (hard

Protecting your data Best practice is to encrypt your data both at rest (hard drive) and in motion (emails, dropbox, USB sticks) How? • On Windows, we recommend using 7 -zip to encrypt sensitive data in transit: • Downloadable from swdb. ucl. ac. uk + ISD guidance • Pre-installed on Desktop@UCL • Hard drive encryption tools: • Windows: Bit. Locker (built-in to Windows 7 and up) • Mac: File. Vault • Linux: e. Cryptfs

Transferring files q UCL Dropbox is the best and safest way to transfer data

Transferring files q UCL Dropbox is the best and safest way to transfer data § More robust and can handle larger files than email § www. ucl. ac. uk/dropbox q When sharing an encrypted archive it is best practice to send the password via another channel; e. g. , by text message, phone, or in person.

High Performance Computing What is it? q For when a high powered desktop isn’t

High Performance Computing What is it? q For when a high powered desktop isn’t enough… q …We operate three HPC clusters: Legion, Grace and Myriad q Cluster = collection of “nodes” capable of operating in concert q Shared, Linux based facility where jobs are queued and prioritised based on requested resources How does it work? q Apply for an account on our website q Log in remotely via SSH q Copy your data and scripts over q Submit a job to the queue and wait

High Performance Computing - Topology

High Performance Computing - Topology

Support Software: • Hundreds of pre-installed applications, libraries and development tools • Including: R,

Support Software: • Hundreds of pre-installed applications, libraries and development tools • Including: R, Python, Matlab, SAS, Stata • You can install your own software (licence permitting) Documentation • Extensive user guide, example submission scripts, FAQs etc. on our wiki Email support: rc-support@ucl. ac. uk Training: Introduction to HPC course Drop-in sessions: Troubleshooting and advice to help you make the best use of our platforms.

Access from outside UCL Desktop @UCL Anywhere RDS Microsoft Servers - Outlook - Share.

Access from outside UCL Desktop @UCL Anywhere RDS Microsoft Servers - Outlook - Share. Point - One. Drive VPN HPC DSH

vpn. ucl. ac. uk Allows access to q Filestore@UCL (N-drive, Shared drive) q UCL

vpn. ucl. ac. uk Allows access to q Filestore@UCL (N-drive, Shared drive) q UCL Services: My. View, My. Finance, ROME q Research Data Storage, Data Safe Haven, HPC Clusters Requires q VPN client: Cisco Any. Connect q Antivirus and Firewall: § FSecure (Windows) and Sophos (Mac) are supported by UCL § Available for free from swdb. ucl. ac. uk See q www. ucl. ac. uk/isd/services/get-connected/remote-working/vpn

What is research software? Reusable A research output C. V. material Audit trail Black

What is research software? Reusable A research output C. V. material Audit trail Black box Tool Temporary Time saver Distraction Amateur

Data ? Results

Data ? Results

Research Software – good practices

Research Software – good practices

Research Software – good practices

Research Software – good practices

Research Software – good practices • Ensure your code: • • is easy for

Research Software – good practices • Ensure your code: • • is easy for other people to understand behaves consistently, and does what you think it should can be used by another person to verify your results; i. e. , it is readable, reliable, and reproducible. • Use a Version Control system; e. g. , Git • Break code up into simple, testable functions • Document your code • Meaningful variable names go a long way • Code notebooks allow you to mix code and descriptions in one document • See: Literate programming, Jupyter Notebooks

Research Software Development Group Our team of Research Software Engineers combine research experience with

Research Software Development Group Our team of Research Software Engineers combine research experience with professional software engineering skills: • They collaborate on projects which require development of new or improved software • Typically paid for by adding the cost of their work into a research grant application • The team deliver training: • Software carpentry workshops • Research software engineering with Python • Research computing with C++ • Their advice is available for free at our drop-in sessions • What’s the best tool for the job? • This bug is killing me • How do I make this more efficient?

Research IT Services RITS Facilitators: Website: www. ucl. ac. uk/isd/services/research-it • Jo Lampard Email:

Research IT Services RITS Facilitators: Website: www. ucl. ac. uk/isd/services/research-it • Jo Lampard Email: rits@ucl. ac. uk • Tom Couch Twitter: @uclrits Contact us for: • Advice and consultancy • Finding the right service • Feedback on our services Community: • Join the UCL Research Programming Hub, and come to our Tech Socials

Other resources and contacts Information security Ethics www. ucl. ac. uk/informationsecurity UCL Institute of

Other resources and contacts Information security Ethics www. ucl. ac. uk/informationsecurity UCL Institute of Education maintains its own Research Ethics Committee IT Security Knowledge Base: advice on encryption, securing your computer, etc. Research integrity www. ucl. ac. uk/research/integrity The Research Integrity website answers a lot of questions about best practice relating to ethics and research collaboration. Impact of GDPR on consent procedures (UCL Data Protection Office) Open Access http: //www. ucl. ac. uk/library/open-access Support for all UCL authors with making their work open access.