How I Take Research to Publication
The steps I follow to take a research idea to a first-author paper.
In this post, I outline the steps I have found most useful in carrying out research and taking it through to publication. The first first-author paper is generally the most challenging. It was through this process that I learned to think critically and to answer questions such as 'Why is this research important?', 'Where will it be used?', 'How does it differ from previous work?', 'What are its new contributions to the field?' and 'How do I manage my time effectively?'
- Project definition
- Brainstorming
- Identify a main reference paper
- Fill in the gaps
- Experiments
- Updates
The first step is to define the project. There is, however, always an element of risk at this stage: researchers sometimes find that their projects no longer seemed promising after several months of work.
To avoid the pitfalls described above, I strongly recommend holding brainstorming sessions with your collaborators to identify possible risks and limitations.
"If I had an hour to solve a problem I’d spend 55 minutes thinking about the problem and five minutes thinking about solutions." - Albert Einstein
Finding a main reference paper is fundamental to the whole process. This means understanding the paper and its mathematics, and being able to implement (code) at least part of it.
At this point, we typically have only a blurred picture of how to develop the main idea, largely because of gaps in our knowledge of specific topics. It is very helpful to master these topics (through textbooks, lecture notes, online resources, YouTube and GitHub) to fill in the gaps.
This is probably the most important part of the entire process, where we write and test our code. It can seem daunting, as we will inevitably encounter many failures. However,
"Failure provides the opportunity to begin again, more intelligently." - Henry Ford
Crucially, it is good practice to document our code and draft the paper as we go. This allows us to keep track of everything we have done since the start of the project.
The Paper
Different journals require different formats, so it is important to identify and adopt the right format from the very beginning to work efficiently. Below are some brief suggestions I received from my supervisors:
- Abstract: Summarise key findings. Numbers are essential.
- Introduction: Motivate the study.
- Body: Elaborate on the theory, data, methods and results.
- Conclusion: Remind the reader what the paper is about and briefly explain how its aims have been met.
Most Important Suggestions
- Keep in regular contact with your supervisors (emails and weekly meetings).
- Have at least one mentor. I have found it easy to talk to my collaborator, who is a Research Fellow.
- Always take notes. We live in a world with a wealth of information, and it is important to organise ideas and information.
- Do not work in isolation. In other words, do not pigeonhole yourself.
- Ask questions early and often; resolving a misunderstanding quickly saves time later.
- Understanding is key. Some work is largely engineering, but we should still be able to explain the concepts behind it.
- Acknowledge when you do not understand something; when we seek knowledge, help and support, we will receive it.