Artem Efremov (Yefremov)

Institute of Systems and Physical Biology · Shenzhen Bay Laboratories · Shenzhen, China · 5181132 · artem@szbl.ac.cn

My long-term research interest is to explore the main functioning principles and emergent collective behaviour of such mechanochemical and mechanosensing proteins that underlie molecular processes accountable for the inner organization of living cells and cellular response to environmental cues. In future, this may help to better understand potential roles of this type of proteins in multiple human related diseases, providing new possible directions for their diagnosis and treatment

Research Experience

Senior postdoctoral research fellow

Mechanobiology Institute, National University of Singapore

PI: Prof. Jie Yan.
Project title 1: Application of force-spectroscopy methods for investigation of DNA-binding properties of architectural proteins, and exploration of DNA-protein interactions under applied mechanical constraints.
Project title 2: Role of myosin II motor proteins and formins in filopodia dynamics (independent research in collaboration with Prof. Alexander Bershadsky lab).

February 2013 - Present

Postdoctoral research fellow

Rice University

PI: Assoc. Prof. Michael R. Diehl.
Project title: Studying of molecular motors cooperation in intracellular transportation.

April 2011 - February 2013

Postdoctoral research fellow

National University of Singapore
Singapore-MIT Alliance for Research and Technology (S.M.A.R.T.)

PI: Assoc. Prof. Zhisong Wang and Prof. Jianshu Cao.
Project title 1: Studying of general physical principles underlying the molecular motors' working mechanism.
Project title 2: Investigation of the cytoadhesion properties of malaria infected red blood cells in shear flow.

February 2009 - March 2011

Graduate research assistant

University of Colorado at Boulder
Moscow State University
National Research Center for Hematology, Russian Academy of Medical Sciences

PI: Prof. Fazly I. Ataullakhanov, D.Sc. and Prof. Richard J. McIntosh.
Project title: Investigation of kinetochore-microtubule interactions in higher and lower eukaryotes.

April 2004 - August 2008

Undergraduate research assistant

Moscow State University

PI: Prof. Fazly I. Ataullakhanov, D.Sc.
Project title: Mathematical modeling of microtubule dynamics.

September 2001 - January 2004

Teaching Experience

Project Supervisor

Faculty of Science, National University of Singapore

Managing a computational / theoretical project aimed at establishing of an on-line server that would allow visitors of our web-site to run highly advanced transfer-matrix calculations in order to predict the structure and conformation of DNA interacting with any desirable DNA-binding protein under force and torque constraints applied to the DNA, see detailed description of the project in the attached pdf file. Managed research group working on this project involves one PhD student (Ladislav Hovan) and one Research Assistant (Yang Kaiyuan). Current version of the on-line program can be found via the following web-link: HERE

Number of currently and previously co-supervised graduate students: 6.

2018 - Present

Co-lecturer of Advanced Biophysics course (PC5213) for Master and PhD degree students

Faculty of Science, National University of Singapore

I have been teaching a lecture course, which I have prepared by myself, that describes the major experimental and theoretical biophysical methods widely used in modern single-molecule studies to Master and PhD students starting from early 2016. The course has got many positive feedbacks from students and achieved one of the highest scores among the teaching modules of level 5 (highest university level) taught to Master and PhD students in National University of Singapore, Physics Department, see the attached pdf file containing the detailed module evaluation.

2016 - Present

Education

Moscow State University

Ph.D. in Physics, specialization: Biophysics

Title of the thesis: "Study of microtubules interaction with chromosome kinetochores"

July 2008

Moscow State University and
National Research Centre for Hematology,
Russian Academy of Medical Sciences

Graduate Study, specialization: Biophysics

Title of the thesis: "Investigation of kinetochore-microtubule interactions in higher and lower eukaryotes"

May 2004 - July 2008

Moscow State University

Master of Science Degree in physics (with honor), specialization: Biochemical Physics

Title of the thesis: "Mechanical model of microtubule"

January 2004

Moscow State University

Undergraduate study, specialization: Biophysics

Title of the thesis: "Mathematical modeling of microtubule dynamics"

September 1998 - January 2004

Skills

Programming Languages & Tools
  • Matlab
  • Labview
  • Solidworks
  • Video data processing
  • C++

  • Workflow
    • Molecular Dynamics
    • Modeling of protein dynamics
    • DIC and fluorescent microscopy
    • Cell division (mitosis)
    • Cells immunocytochemistry
    • DNA cloning
    • Mammalian cell culture
    • Biochemical kinetic networks
    • Laser tweezers (optical tweezers, optical trap)
    • Intracellular transport
    • Cells transfection
    • Cells transformation
    • Confocal Microscopy

    Research Interests

    Recently, I have started and been actively working on two independent research projects. Both projects have demonstrated a strong potential in gaining new important insights into the role of intracellular and extracellular mechanical forces in regulation of the chromatin structure as well as in modulation of the dynamics of cell adhesion complexes responsible for the guidance of cell migration, warranting future research in these two directions.


    Project 1: Experimental study of molecular mechanisms involved in regulation of the cell filopodia dynamics and adhesion properties.
    The process of cell migration plays the central role in the development and maintenance of multicellular organisms. Wounds healing, immune response to exogenous pathogens, embryonic tissues formation - these are just a few examples of a large number of vital biological processes that rely on highly ordered collective cell migration, which is required for proper organism functioning.


    Project 2: Development of a general theoretical framework for description of DNA-protein interactions under force and torque constraints.
    The second project is devoted to studying the role of mechanical forces in regulation of DNA-protein interactions, which has been recently suggested to be of large importance in cell-generated response to environmental cues.

    Honors, Awards & Fellowships

    • 2008 - American Society for Cell Biology, Cell Dance 2008 video contest, 2nd place

    • 2005 - Winner of graduate student competition "Moscow Grants 2005" in the nomination "Biology" (from Moscow Government and International Soros Science Education Program)

    • 2004 - Intel award for the second-best student science work at conference "Numerical geometry, grid generation and scientific computing", A.A. Dorodnicyn Computer Center, Russian Academy of Sciences, Moscow, Russia, 28th June - 1st July, 2004

    • 2003-2004 - Moscow Scholarship, Moscow State University

    • 2003-2004 - Vernov Scholarship, Moscow State University

    Downloads

    Programs' source files

    If you use the source code of any of the programs listed below, please, cite the corresponding publications by our research group.
    Matlab programs (written by Artem Efremov):


    • 2016-2017 Matlab bare DNA - the program calculates the physical state of bare DNA (extension, superhelical density and the structural composition) being under force and torque constraints using the transfer-matrix formalism described in [Efremov et al., Phys. Rev. E, 2016] and [Efremov et al., Polymers, 2017]

      The program includes DNA transitions between B-, L-, S- and P-DNA states. The working range: 0 pN <= force <= 200 pN and -30 pN*nm <= torque <= 50 pN*nm. Program inputs: DNA length (nm), force (pN), torque (pN*nm) and the upper boundary on the DNA bending/twisting modes used in the calculations, max_mode. To run the program, type the following command line in Matlab:

      >> main_DNA_force_torque_spectrum_new(DNA_length, force, torque, max_mode)
      For example:
      >> main_DNA_force_torque_spectrum_new(1500, 1, 5, 15)

    • 2017-2018 Matlab DNA-nucleosomes - the program calculates the physical state of DNA interacting with histone octamers that form nucleosomes upon binding to DNA under applied force and torque constraints. The program code is based on the transfer-matrix formalism described in [Efremov and Yan, 2018]

      The program includes DNA transitions between B-, L-, and P-DNA states as well as between B-DNA protein-bound and protein-unbound states. The working range: 0 pN <= force <= 30 pN and -30 pN*nm <= torque <= 50 pN*nm. Program inputs: DNA length (nm), force (pN), torque (pN*nm), the proteins' binding energy (in k_B T units) and the upper boundary on the DNA bending/twisting modes used in the calculations, max_mode. To run the program, type the following command line in Matlab:

      >> main_DNA_nucleosome(DNA_length, force, torque, mu_protein, max_mode)
      For example:
      >> main_DNA_nucleosome(1500, 1, 5, 40, 15)

    • C++ programs (translate from Matlab by Ladislav Hovan):


    • 2018 Feb 21 C++ bare DNA - C++ version of the Matlab program #1 based on the transfer-matrix formalism described in [Efremov et al., Phys. Rev. E, 2016] and [Efremov et al., Polymers, 2017]

      The program working range: 0 pN <= force <= 200 pN and -30 pN*nm <= torque <= 50 pN*nm. Program inputs: DNA length (nm), force (pN), torque (pN*nm) and the upper boundary on the DNA bending/twisting modes used in the calculations, max_mode. To run the compiled program, type the following command line:

      >> Name_of_the_compiled_program DNA_length force torque max_mode
      For example:
      >> Transfer_matrix 1500 1 5 15

      Warning! The program has external dependencies on the following two libraries:

      1. boost_1_66_0: https://www.boost.org/users/history/version_1_66_0.html
      2. Eigen: http://www.eigen.tuxfamily.org/index.php?title=Main_Page

    • 2018 March 13 C++ DNA-nucleosomes - C++ version of the Matlab program #2 based on the transfer-matrix formalism described in [Efremov and Yan, 2018]

      The program working range: 0 pN <= force <= 30 pN and -30 pN*nm <= torque <= 50 pN*nm. Program inputs: DNA length (nm), force (pN), torque (pN*nm), the proteins' binding energy (in k_B T units) and the upper boundary on the DNA bending/twisting modes used in the calculations, max_mode. To run the compiled program, type the following command line:

      >> Name_of_the_compiled_program DNA_length force torque binding_energy max_mode
      For example:
      >> Transfer_matrix 1500 1 5 40 15

      Warning! The program has external dependencies on the following two libraries:

      1. boost_1_66_0: https://www.boost.org/users/history/version_1_66_0.html
      2. Eigen: http://www.eigen.tuxfamily.org/index.php?title=Main_Page

    • 2020 June 21 DNA packaging in a viral particle.rar - C++ program for calculating the free energy and conformation of DNA, which is packed inside a viral particle, based on the transfer-matrix formalism described in [Efremov et al, 2021]

      Warning! The program has external dependencies on the following two libraries:

      1. boost_1_66_0: https://www.boost.org/users/history/version_1_66_0.html
      2. Eigen: http://www.eigen.tuxfamily.org/index.php?title=Main_Page


    • 2025 Molecular clutch Matlab programs.zip - 2025 Matlab programs for performing calculations for the linear KD, linear WT, talin WT and WT-2 models, which are described in details in [Liu et al., Nat. Phys., 2025], as well as solving the full master equation described in the same study. To start the calculations, run Linear_KD_WT_model, talin_WT_model, WT2_model or solve_full_master_equation_main functions in Matlab, respectively. Description of the model parameters can be found inside the corresponding m-files.

    List of publications