Physics of Soft Matter Lab at Harvey Mudd College
Welcome to PoSMLab! Here you will find an introduction to our group and useful onboarding information.
Most of our analysis and simulation code is written in MATLAB. If you don’t have MATLAB installed, please follow the HMC Instructions for Installing MATLAB on your computer
If you are relatively new to MATLAB, a good place to start is the two-hour MATLAB onramp course. If you’re looking for some more advanced topics, you could also check out the MATLAB ordinary differential equation course that is helpful for some of our simulation work.
We use Discord to communicate as a whole team in the summer when we are working full time. During the academic year, email is a bettter way to communicate because the team is usually working asyncrhonously. But when you are actively working on a posmlab project, try to get in the habit of logging into Discord.
Here’s a link to join the posmlab Discord server.
The posmlab Shared Google Drive
posmlab Google Drive folder is a place to store large files/data.
The “poslmab/Papers” folder is currently where we store pdf files of relevant literature. Please add any new papers here with the naming convention below and place copies of relevant literature in that folder.
| Number of authors | Filename Format | Example |
|---|---|---|
| 1 | Authorlastname Journalname Year.pdf | Doe Phys Rev Lett 2015.pdf |
| 2 | Firstauthorlastname and Secondauthorlastname Journalname Year.pdf | Lee and Doe Science 2018 |
| 3+ | Firstauthorlastname et al Journalname Year.pdf | Lee et al Nature 2017 |
Once saved in Google Drive, you can right click on the document and “Get shareable link” to provide easy access from other sources (e.g. Github repository readme file).
When starting remind Mark that he needs to:
Group Accounts:
| Service | Name |
|---|---|
| Gmail | physicsofsoftmatter@gmail.com |
| posm_lab | |
| Squarespace (managed by Mark) | posmlab.org |
| Google Drive | posmlab shared drive |
| Slack | posmlab.slack.com |
| Github | github.com/posmlab |
To get a sense of some of the dynamics research we are doing, please watch this video on the Rockwell Retro Encabulator.
A common reaction to that video is going from an initial curiosity, to confusion, then finally amusement. But what does this have to do with doing research as an undergrad?
Entering a new area of research is difficult for anyone! You are about to be confronted with a lot of new information, and a lot of it you won’t understand right away. That’s part of the process and totally okay.
Our group culture is one where not knowing and seeking clarification is a strength. Even questions that you feel you should know the answer to already, or seem obvious to others are important to ask. If you don’t understand something, it’s probably because it wasn’t explained well! Here’s what we ideally do in posmlab if we don’t fully understand:
Also note that in posmlab, Mark is a teammate/collaborator/advisor not a boss/supervisor. Openly questioning his advice is encouraged! To promote an open and equal discussion please refer to Mark on a first-name basis in our research group (rather than Prof. Ilton).
Generally, our group culture has been one where we are supportive of one another, take interest in what others in the group are doing, and are willing to put our work aside momentarily to help someone else out!
Part of the process of doing science is reading scientific papers related to our work. Reading a scientific paper can be a fairly daunting task. A good resource is How to Read a Paper - The Three Pass Approach. Depending on what you are trying to get from a paper (a high-level overview? the main ideas?), you may only need to perform one or two passes of the paper. The key idea is to start with a bird’s eye view on your first reading, and then zooming in to more granular details on subsequent passes.
We will often use a “Journal Club” as a format for sharing and discussing scientific papers. Aptly described as a “nerdy book club” by Prof. Mendelson in Engineering, Journal Clubs are a great way to ensure that you are sharpening your ability to read primary literature. If you haven’t done this before, check out 5 quick tips for your first JC.
At some point, it will come time for you to write-up your work. Remember that the main product of academic research is a scientific paper. If you think about (and actively work on) writing a paper based on your work, it can more effectively direct your efforts. Although it is written about chemistry research, this guide to Writing a Paper is a good read. The paper Ten simple rules for structuring papers has some helpful tips as well.
With the logistics out of the way, let’s dig into the research topics we study! Below is a step-by-step guide to getting acquainted with the research we do in posmlab.
1) Watch this short PoSMLab Introduction video
2) Read more examples of ultra-fast organisms that use elastic energy to drive movement. Contribute to that document by adding more information from a primary literature source for one organism (your first contribution to a posmlab Github repository!).
3) Read more examples of engineered microrobotic devices inspired by nature. Contribute to that document by adding more information from a primary literature source for one device.
4) Look at Fig. 1 of Roberts and Azizi JEB 2011:
What are the three main functions of biological springs? Which one are we focused on in our research?
Optional: skim the full paper Roberts and Azizi JEB 2011.
5) Do a careful reading of Longo et al JEB 2019 which lays out a framework for Latch-mediated Spring-actuated (LaMSA) systems. Come up with three questions that you would like answered (could be clarifying questions, conceptual questions, research questions, or even just highlighting places that are confusing).
6) Watch the video when does a spring beat a motor?.
Your next steps depend on what are of posmlab you are joining (ask Mark if you’re unsure!)
Each subgroup represents a different facet of our lab. It’s common for students to move between subgroups over the course of their time in the lab. Take a look at whatever you’re interested in!