Introduction#
Welcome!#
This mini-module
Learning Objectives & Purpose:#
This mini module is an opportunity for self-paced, independent learning in several core skills. During class, your instructors will expand upon the module topics and will show you how to apply the skills to much more complex problems in your field of study. The learning in this mini-module will equip you to do the following:
Recognise the importance of file and folder organisation and relate it to your studies.
Use appropriate naming conventions to manage project files systemically.
Structure folders effectively to make elements of a research project findable for collaborators and for your future self.
Explain the concept of a directory tree.
Evaluate whether to store a file locally vs. remotely based on factors such as accessibility, security, and collaboration needs.
Mini-module Format#
This mini-course is online and self-paced. It’s “mini” because it will take you approximately an hour to an hour and a half to go through the materials. The practice exercises and quizzes in each section are designed to help you check your understanding of key vocabulary and concepts. The mini-module is open access, which means you can bookmark the URL in your browser and refer to the information as much as you like in the future. In addition to the online mini-module, we will also provide this Downloadable Checklist that includes the guiding questions from the mini-module. At the end of each section we will ask you to revisit the checklist and record key details.
Appreciations#
This guide was developed by Paige Folsom from the Data Literacy Project, TU Delft Library Education Support in collaboration with Allyson Sim, Research Data & Software, Sophie Tschirpke, data steward at the Faculty of Applied Sciences, and Aurele Adam, coordinator of the MSc Applied Physics. Special thanks to the thesis supervisors of the MSc of Applied Physics for their input on learning goals and competencies. Thank you to Paula Martinez-Lavanchy for valuable input on the learning design as well as the content. Thank you to Reid Sczerba and Freek Pols for support building this Jupyter book, and to TU Delft Library Education Support colleagues for their feedback.
How to Cite this Resource#
Folsom, P., Strubbia, C.(2024)File Naming and Folder Organisation.<https://tu-delft-library.github.io/file_naming_and_folder_organisation>. Source files at<https://github.com/tu-delft-library/file_naming_and_folder_organisation>. CC BY 4.0.
Pre-quiz:#
Before we begin, please take this short pre-quiz (5 questions). The purpose is to evaluate your background knowledge and see which concepts will be new vs. review for you.
1c. Relevance:#
"Research insights" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
INSIGHTS INTO YOUR RESEARCH PROCESSIdeally, files are named and organised in a way that helps document the process or sequence that you followed to gather the data. File names should provide hints about why/how each piece is relevant. Effective file naming and documentation of file naming schema makes it easier to retrace your steps in a project when it’s time to analyse your results. |
"File finding" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
INCREASED EFFICIENCYIt’s no fun hunting frantically for that one specific piece of information that you collected last month: spending a little time upfront to organise your files increases their findability. This can save you a lot of time (and lower your stress level) in the long run. |
"Data management helps your future self" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
BETTER ORGANISATIONFile naming and folder organisation best practices will help you to be more organised in your BSc thesis research and in general: in your studies you will likely be working with larger quantities of data over longer periods of time. You may have it all in your head now, but forget major details two months from now. It’s helpful to have systemic, well-documented methods for naming and organising your files now so that your future self can easily understand and locate what you did. |
"Collaborative efforts" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
EFFECTIVE COLLABORATIONYour file naming choices and folder structure should help a collaborator or supervisor to follow the steps of your research and understand the pieces of your work. When working on collaborative projects, establishing a common/standard folder structure and naming conventions can facilitate collaborative work because everybody knows where to easily find the data they need for the different pieces of the project, making the collaboration more effective. There is no single "right" way to name files and organise folders, but your system of organising data and files needs to work for everyone involved in the work. |
"Building blocks of computer programming" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
REINFORCING COMPUTER SCIENCE PRINCIPLESThe concepts in this module reinforce skills and habits of thinking that you will need for computer programming. For example, understanding folder structures can help you become a more intuitive user of a command line interface. It can also help you to more intentionally organise and store code and documentation for collaborative projects. Moreover, this mini-module will prepare you to practice better version control by reinforcing habits of systemic naming. |
"FAIR" by TU Delft Library - Education Support is licensed under CC BY 4.0 |
ESSENTIAL TOOLS FOR FAIR DATA SHARINGGood folder organization and file naming makes research data and files more FAIR (this stands for Findable, Accessible, Interoperable, and Re-usable). Researchers who work according to FAIR principles can have a greater scientific impact, and their work gets cited more. As a BSc student, you’ll be able to work smarter if you make your files and data more findable and accessible. In the modern digital landscape, it’s also beneficial to develop good digital hygiene around data storage and sharing. |
1d. Your reasons for file naming & folder organisation?#
This section discussed many reasons to expand your knowledge of file naming and folder organisation. The next parts of this module aim to provide tools and guidelines which will be immediately applicable to your bachelor’s coursework.
Before proceeding, please indicate which of reasons discussed is most important for you and why: