Table of Contents
This page is intended to house documentation for lab members that describes the nuts and bolts of how the lab functions. It's primary purpose is for on-boarding new members, but is also a reference for current members. For this page to be useful, all lab members will need to provide their collective knowledge and experiences. It is up to all of us to make this guide useful. You are expected to contribute to the guide and edit it to do so. Discuss with the lab any desires to change any of the guidelines.
Getting Started
- Join the lab communication channels: Ask Jason <j.k.moore@tudelft.nl> to add you to the lab email list and someone in the lab how to join the lab's element/matrix chat room or read the instrutions in the Google Drive "How to join the Element/Matrix chat room".
- Send an introduction email to the lab email list (mechmotum@googlegroups.com): who you are, a bit about yourself, what you will work on, etc.
- Add your name and portrait to the lab members page by sending a PNG or JPG 300px x 400px portrait to Jason or by submitting a pull request on Github.
- Setup regular mentorship meetings with your mentor(s). This should at least be a weekly or biweekly depending on your needs and the mentor(s) recommendations.
- Attend biweekly lab meetings. Ask a lab member for the calendar invite with the video chat link.
- Get campus card access to the bicycle lab and bicycle lab storage (if needed). These can be requested from Jason by sending him an email with your student ID number, TU Delft email address, and expected duration of access. Ask for a tour of the space from a current lab member before you start working there.
- Request access to the lab's shared Google Drive from Jason.
- Request to be added to the Github lab team organization: https://github.com/mechmotum.
- We have the optional "Cheese for Thought" lunch every Wednesday at 12:00, meet at the lab. This is a chance to discuss topics informally or have some good weather fun.
- Every month we have a Friday afternoon lab tidying session at 16:30 and we go for snacks and drinks (Vrijmibo) in Delft on Fridays @ 17:00.
- See the recommended reading list below for some reading materials to get you started.
Employees
Postdocs, PhDs, and other staff
- You are expected to attend the lab meetings and other common lab work sessions (e.g. lab cleanup) unless you are sick or on holiday. - You are expected to spend some of your time to help Jason manage and organize the lab and research group. In particular, you should help improve and maintain the website, help tidy, organize, and clean the lab space, keep physical equipment maintained and running. PhDs and Postdocs should take on at least one lab role and help with the other roles' tasks.
- If you are not able to work at standard capacity, you must take sick leave or holiday leave.
- If you need to take sick leave, report this to your immediate supervisor and the secretariat when you become sick. When you return, also inform your immediate supervisor and secretariat. Make sure your sick leave hours are logged in TIM.
- All holiday time has to be requested via TIM and approved by the department manager. You must take your holiday time before the end of your contract. Note that you can sell some holiday time (up to 38 hrs/year via IKA). If you decide to take a holiday please inform Jason by email so he is aware you are unavailable and can mark it on his calendar. If you are going to take a week or more at a time, please inform your supervisor well in advance for planning purposes so we can cover any of your duties.
- TU Delft's policy is that you can work from home 2 days per week if your supervisor approves. The other 3 days should be on campus. You have Jason's blanket permission to work from home or other locations the equivalent of 2 days per week. If you want to work from home more that this, discuss with Jason. You should, in general, complete your contracted work hours during typical working hours 8-6 so that you can interact with the lab members. When you work from home you should be easily reachable by email, phone, or video chat, etc. during these hours. There is no expectation that you are available outside standard work hours or that you have to respond to email, calls, chats, etc. although occasionally there are emergencies and your flexibility is appreciated.
- You likely have a budget associated with your position or projects. Ask Jason or the relevant supervisor to tell you this budget. You can mange your own budget and don't need to ask permission for purchasing things < 250 EUR. If you need to spend more than that, then inform your immediate supervisor of the purchase before purchasing so there are no surprises. The secretariat can purchase items for you or you can purchase items and request reimbursement.
- Work related travel outside of the Netherlands must be pre approved via Digiforms and pre-approved by Jason.
- Postdocs will have an annual review with your supervisors (R&O). These should occur in the first quarter of the year. It is up to you to make sure this is scheduled. PhDs follow the graduate school review process and do not have R&O's.
- Postdocs may use 20% of their contracted time to pursue their academic and career endeavors not related to their contracted work, e.g. finishing papers from their PhD or gaining teaching experience, given that progress on your contracted project is satisfactory. Discuss workload with Jason if you are not able to take advantage of this as you desire and we will do our best to make this possible, but this is mostly dependent on your ability to be efficient with your primary research tasks.
- If you supervise BSc, MSc, or PhD students that regularly use the lab resources and/or Jason is the main supervisor of, those students need to follow join the Bicycle Lab and follow the expectations in this guide.
- If you have multiple supervisors, you will need to merge their expectations and policies with Jason's. Discuss with your supervisors if there are incompatibilities.
Communication
- Lab Email List
When you join the lab you should request access to the lab email list:
https://groups.google.com/forum/#!forum/mechmotum
This can both be used by everyone as both an announcement list and a discussion list. All lab members need to join and pay attention to this list for announcements and are welcome to use if for discussion. Write to the email list by sending a message to mechmotum@googlegroups.com.
- Text, Audio, Video Chat Room
- We host a matrix server which can be accessed using https://element.io or any other supported clients. This is used for quick chats, meetings, etc. We'll keep the chat histories around, but its best to treat the data as transient. Lab members can use as needed for lab related communication. There are a number of rooms that you can join where we share papers, conference announcements, etc.
- Issue Trackers
We make heavy use of issue trackers on Github and Gitlab to communicate. This is good for topic oriented, long form discussion that needs permanency, organization, and/or task control. General lab issues can be tracked in this repository (in addition to the website issues):
- Blog Posts
- In general, we would like each project to write at least one blog post for the lab website. This post should at least describe project results. This writing exercise will help build the content for future papers and theses and provide outreach to the public about our work. If you write more than one blog post, it is helpful to do these on a schedule (quarterly, semi-annually, etc.). If your project is of a proprietary nature, you'll need to select aspects of the project or work that can be shared or embargo the blog post to a later date. Discuss these things with your supervisor.
Lab Roles
We collectively keep the lab (both metaphysical and physical) running, organized, and useful for all. To do so, we designate responsibility for several task groups to individuals and it is their role to take responsibility for those tasks. This does not mean they have to do all tasks in a role, so they will have to leverage lab members and university resources to help keeping things running. Lab roles rotate and you should at least do a role for a quarter. Postdocs and PhDs should take more responsibility than MSc students, in general. It is important that role activities are public and documented so the role can be passed on to a new person will minimal disturbance.
We all manage the lab tasks on the Github housekeeping issue list (do not put any personal information there as it is public):
https://github.com/mechmotum/housekeeping/issues
Keep the issues up-to-date so that they can be passed to others.
- da MC: (Thomas Habing)
- Organizes the lab meeting, see the MC Guide.
- Meneer/Mevrouw Schoon (Sara Youngblood)
- Organizes monthly Friday afternoon tidy and bi-annual lab clean up days. Reminds the lab if the tidiness level is hampering other's work.
- Dragon Hoard Overseer (Simon)
- Maintains a spreadsheet on our GDrive containing the lab inventory, both consumable supplies and significant equipment (< 200 EUR or so). Keeps an eye on the borrow sheet and makes sure things are returned.
- Batterij-momma (Anna)
- Ensures that all batteries are stored safely and that their charge is kept topped up. The protector of the lives of all batteries.
- Neo T. Anderson: (Jason)
- Keeps the lab chat room running. This is currently a matrix server running on a TU Delft VPS.
- De Fikser (Bart)
- Monitors if equipment is broken or needs maintenance and seeks university or external support for repair. Coaxes the repair processes along. Sometimes fixes things themselves.
- Life Coach (Neville)
- Organizes lab fun: vrijmibo's, bike rides, cheese for thought activities, etc. Embodies the proverb "all work and no play makes Jack a dull boy".
Individual responsibilities:
- contribute to the housekeeping list: triage, open, close, update
- clear your project box at the end of your project
- data management and clearing data from lab devices/computers at end of your project (see the Data Management Guide)
Laboratory Meetings
We meet every two weeks as a lab, where we will have two designated people (picked in advance at random in our very own weighted raffle) take the proverbial stage and share and teach any topic that can be useful in our academic endeavors.
The topic can be anything bicycle or research related. It may be content-related, soft-skill related, practical-skill related or harking to your personal interest in bicycles. It might be an expertise or skill you have, but also be a skill or software program you want to learn. Co-presenting is fine (and a great way to meet your peers) provided your topics align. Options galore:
- <10 minute presentation with Q & A
- tutorial
- have us read something (a paper) we could review (journal club)
- watch and discuss a video
- invite a speaker
- play a game
- practice your colloquia or conference talks
- bicycle-themed stand-up
- etc.
Members are expected to attend and participate regularly. It's fine to miss a meeting here and there, but avoid making that regular. If the meetings are not useful to you, please be proactive about helping us make them useful for all.
The MC position rotates approximately every quarter. See the MC Guide for instructions on being the MC.
At lab meetings we do a quick round of AIOs. "AIO" stands for Accomplishments, Issues, and Objectives. Be prepared to give a brief updated on:
- what you or your team accomplished in the previous week,
- what issues you encountered during that week and would like help with, and finally
- what your objectives are for the coming week.
See the archive of past meetings for prior topics and examples.
Research Ideas
Specific MSc project advertisements can be found on the jobs.
Check out our research ideas Github repository to read, post, and discuss new ideas:
https://github.com/mechmotum/ideas/issues
Have a look at current and past projects on the research page
Open Science
The default science and engineering practice from the lab should be open practices (open access publications, open source software, open data, accessible and public sharing etc.). If unsure whether to make information public ask you supervisor, otherwise please default to sharing early and often. We do work with organizations that value or require privacy (human subject data, student protected data, proprietary company needs). Always check with the involved parties before sharing when this is the case. This is something that should be discussed at the beginning of all projects.
TU Delft offers several resources for open science:
- TU Delft Library Open Science
- Open Access Publishing Information
- TU Delft 2020-2024 Open Science Strategic Plan
- You Share, We Take Care!
- Open Science Community Delft
- TU Delft Open Science Portal
Research Tools Contributions
Researcher have to use and develop a variety of tools to complete their work. For example, we will develop experimental equipment and software often in the lab. Many tools are potentially useful to other people inside and outside of the lab. Lab members should build on and contribute to the tools we use and develop in the lab. There is a general expectation to create and contribute to open source software and open hardware efforts while working in the lab.
Lab Website
The lab website is a Pelican based static website hosted through Github pages. The source for the website is here:
https://github.com/mechmotum/mechmotum.github.io
Lab members should help collectively maintain and update the website. Please use the Github pull request mechanism to submit changes for review. As long as one lab member reviews the pull request and approves the changes, the changes can be merged. Keep in mind that content here should reflect the whole of the lab.
Software Tools
Reference Management
The lab has a shared Zotero group which can be used for lab related reference management (currently 2 GB plan). Zotero is an open source reference management system backed by a consortium of libraries. Create an account and request membership to the mechmotum group. Note that all lab members can view the contents of this library.
Version Control
The lab currently has group accounts on Gitlab and Github for version control of text based sources (software, text, etc):
The services are more or less interchangeable. We used Gitlab in the past because it provided free unrestricted private repositories, but Github does now too. Gitlab's core software is open source. You may prefer the features of one service over the other.
Lab members should be able to make use of version control and communication through these services. The Software Carpentry Git lesson is a recommended introduction. Create an account on one or both services and request group membership.
Private repositories are private for a reason. If you gain access to private repositories in the two organizations you are expected to keep the private and not to distribute the files in any way. Ask your supervisors if you'd like to share something that is set to private.
Our Software
This presentation gives a basic overview over the set of software packages we've developed:
Lab Space
Tidiness
- The lab should be kept clean and tidy.
- Place small trash into the two bins and paper into the blue box for pickup by the janitors.
- Place large trash, paper, cardboard outside in the bins near the bike cage. Do not leave this lying in the floor of the bike lab. It will not be picked up.
- Always leave the lab cleaner and tidier than you found it. If followed, this will tend towards a clean and tidy lab instead of the opposite.
- Always clean up before the end of a work day (reserve last 15 minutes to do so).
- Put items and tools back in their labeled locations. If there isn't a label or location, make one.
Safety
Our goal is to have ZERO injuries in the lab. Safety should be taken seriously and always prioritized. Some key things:
- Wear safety glasses and other appropriate personal protective equipment (PPE) when using tools. These are available in the lab or can be borrowed from the workshop. Contact your supervisor if we need more PPE.
- Do not use tools that you are not familiar with. Always ask someone to show you proper use.
- Any activities that have potential to cause injury performed outside of the 8:00-17:00 weekday (non-holiday) times should always have two people present. During the workday period it is recommended to have a buddy present when doing anything can cause injury, but the number of people in the halls and glass walls make this optional.
- The large treadmill always has to have two people for operation. When the treadmill is operating the walker/rider must be wearing the harness properly and the operator must have their hand on the kill switch. Ensure that objects cannot fly off the back of the treadmill.
- Human subject experiments must have an HREC plan and protocol (always for PhD, Postdoc and at minimum approval from your supervisors for MSc).
- If you are ever asking yourself "should I do this?", that's probably a good signal that you shouldn't. Get help, advice, training, etc. so that you do your activity safely.
Equipment & Consumables
If you find something in the lab you would like to use, post a note to the Element/matrix chat or lab email asking if anyone else is using it or plans to use it. If no one is using it, then you can!
If a TU Delft staff or student that is not a lab member would like to borrow equipment from the lab for TU Delft research, find out if anyone is using it (as noted above), and then make sure they fill out the checkout sheet (by the lab door) with their name, email, date, and your name (as the responsible person) before the item leaves the lab. When they return the item, indicate the return date on the sheet. Keep in mind that non-lab member students and staff should look to the more general shared equipment resources available in ME before borrowing from us. Do not loan common things like screwdrivers and general tools, as those can be borrowed from the faculty machine shops. In general, do not loan our bike tools out, researchers that need them can come to the bike lab and use them. Do not loan tools or equipment for people's personal use.
If you take things from the lab to use elsewhere for more than one day you also need to sign the equipment checkout sheet. Note your name and the date you took the item. Once the item is returned to the lab, note the date returned.
If you damage or lose equipment you are responsible for fixing or finding a replacement. Please let your supervisor know if this occurs so you all can figure out a solution. Your caution and carefulness should be proportionate to the cost of the lab equipment. Treat things as if they were your own and you paid for it.
If you deplete some consumables, take the responsibility to replenish it so it is there for future use.
Purchasing
If the lab needs basic office supplies or computer supplies, a request should be made to the secretary. Don't purchase these yourself, because they should be purchased through the university vendors.
If you need some lab supplies or equipment for your project, talk with your supervisor about it and they can order what you need if there are funds available.
TU Delft 3mE VAT number: NL 001569569B01
Equipment Inventory
When new equipment arrives in the lab, the receiver is responsible for inventorying the equipment. This only needs to be done for items that cost more than 250 EUR. The basic steps are:
- Log the equipment in the inventory spreadsheet on the shared Google Drive. This should include product name, manufacturer, serial number, manufacturer contact info, value, etc. (fill out the existing columns or make new ones if needed).
- Make a folder in the Google Drive for the product and deposit any documentation.
- If the item doesn't have a storage container, obtain one so that it can neatly be stored in the lab and things don't get lost. Leave paper documentation in the container.
- Permanently mark the item(s) and container with "TU Delft Bicycle Lab" (use a paint pen, inscribing tool, etc.)
- As you learn the device, leave any relevant documentation you obtain or create in the Google Drive folder so that future users can learn from your work. Include the manufacturer's documents as well as your personal tips and explanations on using the equipment. If any documentation is more appropriate for storing and tracking with version control, then add that to a lab owned Git repository.
Waste
- Put paper waste in the blue plastic bin by the door.
- Put small trash in the small trash cans in the lab.
- Metals can be recycled by putting them in the bins in the student workshop or the bins in the basement.
- Take larger trash and paper outside to the large bins in the rear of the ME building.
- Put old small batteries in the bin in the hallway in the F wing.
- Contact the servicepunt to dispose of any large batteries and people will come to collect it.
Training
It is important to both learn the tools, methods, and techniques used in the lab and to teach the lab new things you've learned so we can collaborate efficiently and effectively.
Useful TU Delft MSc Courses
- Multibody Dynamics B
- Core high level dynamics principles that are the foundation for almost every project in the lab.
- Special Topics Course in Sports Engineering
- TU Delft organizes an annual two week course to train students in sports engineering. Cycling has been used as the motivating topic to learn the methods.
- Musculoskeletal Modelling and Simulation (ME41005)
- Learn how to develop and utilized computational neuromuscular models with OpenSim. Many projects in the lab make use of neuromuscular and biomechanical modeling.
- Vehicle Dynamics and Control (RO47017)
- Provides various fundamentals for understanding vehicle motion and how to control it. Focused on automobiles but many concepts transfer to single track vehicles.
- System Identification and Parameter Estimation (ME41065)
- We often make use system identification and parameter estimation for both vehicle and human control models.
- Automatic Flight Control System Design (AE4301)
- There are many similarities in single track vehicle control and aircraft control. This course also covers some topics on aircraft handling qualities which we make use of in understanding single track vehicle handling qualities.
- Writing a Master's Thesis in English (TPM305A)
- If you would like help and motivation on your writing assignments during your MSc, this course can be helpful to give structure, guidance, and others to discuss your thesis with.
The Carpentries Trainings
Each lab member will need to learn the collaborative software tools and open source development practices needed to work on code and other text based sources together. Carpentries trainings (Software Carpentry in particular) is a great way to get started on this. TU Delft offers regular courses:
- Software Carpentry Workshops
- TU Delft Data Champions hosts events and trainings: https://www.tudelft.nl/en/library/current-topics/research-data-management/r/support/data-champions/
- 4TU Research Data Training and Events: https://data.4tu.nl/info/en/news-events/training-events/
Writing Help
- TU Delft Writing Center
- Schedule a meeting with a writing coach to get advice on your thesis or other documents.
Connecting to Research Communities
We regularly participate in several research communities.
Online
- Biomech-L forum
- A 30+ year old public discussion forum to connect to the international Biomechanics community. Lot's of great scientific discussions.
- Single Track Vehicle Dynamics listserv
- Public email based forum for discussing the dynamics and control of single track vehicles.
- International Human Powered Vehicle Assocation
- This group hosts the annual bicycle speed challenge in Battle Mountain Nevada.
- World Human Powered Vehicle Assocation
- Umbrella org for many associations around the world.
- Ligfiets Vereniging
- Dutch recumbent bicycle organization.
Software
- R-Ladies Rotterdam
- https://www.meetup.com/rladies-rotterdam/
- Pythonistas-NL
- https://www.meetup.com/Pythonistas-NL/
Conferences
PhDs and Postdocs should submit to and present at conferences each year, if possible. MSc and BSc students are also encouraged to do so if resources allow.
- Bicycle and Motorcycle Dynamics Conference
- This conference is the most closely related to the bicycle lab's core research in single track vehicle dynamics, handling, and control. The conference series ordinated with Arend Schwab and his colleagues and was launched in 2010 in Delft. The lab should make a strong effort every three years to submit to and be involved in this conference.
- International Cycling Safety Conference
- This is the next most important conference to be involved in. We should aim to have at least one or two submissions to this conference each year.
- ECCOMAS Multibody Dynamics Conference
- This is a good conference for presenting topics that focus in multibody dynamics methods.
- International Sports Engineering Conference
- This is the best conference to submit sports engineering topics. It is held every other year. There are likely many other TU Delft participants, especially through the Sports Engineering Institute.
- International Society of Biomechanics Congresses
- Huge annual conference with a broad array of biomechanics topics. Great networking and a catch all for many topics from the lab. Every two years. The Technical Group in Computer Simulation holds a parallel symposium.
- SciPy & EuroSciPY
- Annual conferences. If your work involves open source Python software these are a great place to showcase the advances in library development and use of the tools.
- Dutch Bio-Medical Engineering Conference
- Nice way to connect with Dutch local researchers.
- Science & Cycling
- Annual European conference focused on performance and cycling as a sport.
- Velo-city
- Cycling planning conference for general audience: planners, advocates, researchers, industry, etc.
- EUROBIKE
- Annual bicycle trade show for Europe.
Journals
- Human Power eJournal
- Modern incarnation of the journal Human Power. Not necessarily an academic journal, but useful articles none-the-less.
- Human Power: the technical journal of the IHPVA
- Started by David Gordon Wilson; ran from 1977 to 2004.
Funding Opportunities
- Dekker-Padget Internshiup Program: Dutch2USA
- Funding for minority or economically disadvantaged college students to do an internship in the USA.
- Veni
- The Veni is part of the NWO's Talent Programme. It is the first of three personal grants. Postdocs in the lab that plan to continue in academia should apply for this. Final year PhDs are also encouraged to apply too. If you get this grant, you will gain a strong advantage in moving your academic career forward in the Netherlands. If you don't, you'll have practiced developing your personal research vision and goals, which is also extremely valuable.
Recommended Reading
Your projects will vary and you'll have to read a variety of different papers and resources, but this list provides a general set of papers that it is good for all lab members to read.
Introduction to Bicycle Science
- David G. Wilson, Bicycling Science, 3rd ed. MIT Press, 2004.
- Bicycling Science is the authoritative introduction text to the science and engineering of bicycles.
- Edmund R. Burke, High-Tech Cycling, 2nd ed. Human Kinetics, 2003.
- Science of competitive cycling.
Introduction to Bicycle Dynamics
- K. J. Åström, R. E. Klein, and A. Lennartsson, "Bicycle dynamics and control: adapted bicycles for education and research," IEEE Control Systems Magazine, vol. 25, no. 4, pp. 26–47, Aug. 2005, https://doi.org/10.1109/MCS.2005.1499389.
- IEEE control systems magazine article that introduces bicycle dynamics with a few different models and nice explanation of important control principles.
- J. P. Meijaard, J. M. Papadopoulos, A. Ruina, and A. L. Schwab, "Linearized dynamics equations for the balance and steer of a bicycle: A benchmark and review," Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, vol. 463, no. 2084, pp. 1955–1982, Aug. 2007. https://doi.org/10.1098/rspa.2007.1857
- Shows the fundamental bicycle model we typically start with for understanding lateral dynamics of single track vehicles. Introduces much of the important terminology and principles.
- R. S. Sharp, "On the Stability and Control of the Bicycle," Applied Mechanics Reviews, vol. 61, no. 060803, Oct. 2008, https://doi.org/10.1115/1.2983014.
- Robin Sharp developed one of the most widely cited motorcycle dynamics models in 1970 (also recommended read), but this paper is his take on bicycle dynamics, stability, and control after many years of work on the topic of single track vehicle dynamics. It also lays out a number of core principles for the study of lateral dynamics of bicycles.
Biomechanics
- David A. Winter, Biomechanics and Motor Control of Human Movement. John Wiley & Sons, 2009.
- The longtime best introductory textbook to biomechanics of human movement.
- Awesome Biomechanics
- Community curated collection of biomechanics resources with a focus on computational biomechanics.
Computing and Data
- Software Carpentry Lessons
- General introductions to scientific computing and best practices in reproducible computational science.
- Scipy Lecture Notes
- Nice, collaboratively developed, starting point for scientific computing with Python.
- Hadley Wickham, "Tidy Data," Journal of Statistical Software, 2014, http://vita.had.co.nz/papers/tidy-data.pdf.
- Lays out the idea of "tidy data" which is a tabular data format preferred and used by a large set of software.
Academia
- Srinivasan Keshav, "How To Read A Paper," ACM SIGCOMM Computer Communication Review, vol. 37, no. 3, Jul. 2007.
- Introduces a structured 3 phase method of reading scientific literature.
- Ten Simple Rules for Writing a Literature Review, Philip E. Bourne, 2013, https://dx.doi.org/10.1371%2Fjournal.pcbi.1003149
- High level tips for writing a literature review.
- Engineering: The Literature Review Process https://libguides.asu.edu/engineeringlitreview/start
- A guide from Arizone State University on writing and engineering literature review.
- Writing a Scientific-Style Thesis: A Guide for Graduate Research Students, NUI Galway, Dr. Dermot Burns, 2017
- A comprehensive guide to writing a thesis.
- "The Science of Scientific Writing" by George D. Gopen and Judith A. Swan, 1990
- Quick read that gives tips to improve your scientific writing style.
- "How to write a good (enough) report by Andy Ruina
- Prof. Ruina's pragmatic take on writing with a goal of clear communication of your ideas.
- "ICMJE | Recommendations | Defining the Role of Authors and Contributors."
- The International Committee of Medical Journal Editors created a basic guideline for determining who should be considered an author of an academic paper. This is a good starting point for making judgement calls on authorship and is what the lab will strive to follow.
- "Academia Stack Exchange," https://academia.stackexchange.com/
- A Q&A website about academia. You can find discussions on many useful topics and also participate in the discussions.
Open Science
- Markowetz, F. Five selfish reasons to work reproducibly. Genome Biol 16, 274 (2015). https://doi.org/10.1186/s13059-015-0850-7
- Five clear and compelling reasons for making your research reproducible.
- Carpentries, "Good Enough Practices in Scientific Computing" https://carpentries-lab.github.io/good-enough-practices/
- Lesson that gives the basics for dealing with data, software, and other digital artifacts of your science.
Other
- Greg Wilson, "Meetings," The Third Bit, May 11, 2018. https://third-bit.com/2018/05/11/meetings/
- Some nice simple guidelines for making meetings actually useful for the participants. There is a video and slide deck.
Random TU Delft Tips
- You can print documents by uploading files to https://linuxprint.tudelft.nl and then swiping your campus ID card at any printer in the buildings.
- Shared data network drives can be accessed at https://webdata.tudelft.nl.
- To add the "print anywhere" printers on Linux, you can add a printer and use:
- URI found on https://linuxprint.tudelft.nl/driverprint.cfm which looks like ipps://linuxprint.tudelft.nl:443/ipp/r/...
- And then download this PPD file: https://webprint.tudelft.nl/install/linux/xrxC8035.ppd
- You can run a Jupyter instance on DelftBlue https://doc.dhpc.tudelft.nl/delftblue/howtos/jupyter/
- The IMPhys department has a systems manual for many compute tasks on campus https://qiweb.tudelft.nl/sysman/index.html
- You can set up general mailing lists here: https://listserv.tudelft.nl/mailman/admin