Curriculum Vitae | Petar B. Petrov

ORCiD | Publons | LinkedIn | ResearchGate | SciProfiles | GitLab (academic) | GitHub (hobby) | Twitter | Blog | E-mail: petar.petrov ат | Printable CV: PDF

Dear Visitor,

My name is Petar, I was born in Sofia (Bulgaria) in 1982 and I have been living in Finland since 2005. I have a PhD in immunology and a MSc in biochemistry, both obtained from University of Oulu. My research projects have been in the fields of immunology, cell biology, evolution and bioinformatics. I have done extensive work both in the wet lab and in silico. Apart from my mother tongue, I speak fluent English, I understand Russian pretty well, and I know some Finnish. At the moment I live in Oulu.

Nice you stopped by!
Best regards,



PhD (2015)

Immunology and cell biology - University of Oulu, Department of Medical Microbiology and Immunology; Oulu (Finland). Lymphocyte development group of Prof. Olli Vainio. Dissertation: Leukocyte protein Trojan, as a candidate for apoptotic regulatory role. D 1332 Acta Universitatis Ouluensis. D, Medica

MSc (2008)

Biochemistry and Molecular Biology - University of Oulu, Department of Biochemistry; Oulu (Finland). Thesis done in the Department of Medical Microbiology and Immunology. Thesis: Trojan: a novel avian lymphocyte surface protein, involved in T-cell development

BSc (2004)

Biotechnology - University of Perugia, Job Creation Oriented Biotechnology programme; Perugia (Italy). Thesis done in the Department of Microbiology, University of Turku (Finland)

Current position

Post-doc at University of Oulu (11.2022 - )

I am a postdoctoral research fellow at Infotech Institute, working closely with the group of Assoc. Prof. Valerio Izzi, faculty of Biochemistry and Molecular medicine (FBMM), on extracellular vesicles (EVs) and extracellular matrix (ECM). I participate in the following projects:
  • Extracellular matrix neoantigens: new cancer immunotherapy
  • MatriSPACE (ShinyApp), for the interrogation of matrisome and EV genes and signatures expression in spatial transcriptomics datasets
  • MatriCOM (ShinyApp), a tool to study cell-extracellular matrix communication in scRNA-seq data

Work history

Post-doc at University of Turku (08.2016 - 03.2022)

I worked in the Lymphocyte Activation lab of Docent Pieta Mattila, Institute of Biomedicine and MediCity Research Laboratories. I was involved in several projects and had the leading role in two (bold):
  • AutoCoEv: a bioinformatics pipeline for the large-scale screening for coevolution between proteins. Paper published (Petrov et al., 2022). Script available at GitHub.
  • APEX2 proximity biotinylation reveals protein dynamics triggered by B cell receptor activation. Pre-print available at bioRxiv (Awoniyi et al., 2021).
  • Immunological and functional analysis of the membrane modulator MIM/MTSS1. Paper published (Sarapulov et al., 2020).
  • Evolutionary characterization of the conserved MIM/MTSS1 gene. Paper published (Petrov et al., 2019) and scripts developed for the study are available at GitHub.

Researcher (01.2016 - 04.2016)

University of Oulu, Department of Medical Microbiology and Immunology. Lymphocyte Development group of Prof. Olli Vainio. During this short period, I did finalising work on the last paper from my PhD studies.

PhD student (07.2008 - 12.2015)

University of Oulu, Department of Medical Microbiology and Immunology. Lymphocyte Development group of Prof. Olli Vainio. My PhD project studied a novel cell surface leukocyte protein called 'Trojan'. In this work, I showed that Trojan has an anti-apoptotic role, with a cytoplasmic signalling mechanism involving Ca++ mobilisation. I also described the novel gene family that Trojan belongs to and determined that it has been subjected to contrasting evolutionary constraints. The work was divided into three sub-projects, which produced three respective publications:
  1. Characterisation of the novel, leukocyte protein 'Trojan' (Petrov et al., 2010).
  2. Role of Trojan in apoptosis and its possible signalling mechanism (Petrov et al., 2017).
  3. The evolutionary selection of the novel Trojan gene family (Petrov et al., 2015).
The papers are part of my Dissertation, titled 'Leukocyte protein Trojan, as a candidate for apoptotic regulatory role'.

Research assistant (02.2005 - 06.2008)

University of Oulu, Department of Medical Microbiology and Immunology. Lymphocyte Development group of Prof. Olli Vainio. I worked on lymphocytes development and part of my work was used for my MSc thesis, that was done in the same department. The title of my thesis was 'Trojan: a novel avian lymphocyte surface protein, involved in T-cell development' which later became my PhD project.

Intern (2002; 2003; 2004)

I did three internships for a total period of 11 months in University of Turku, Department of Microbiology.



I have the experience to design, plan, carry out and optimise the experiments of my research, as well as interpret the data. I am capable of working individually and in a team. Through the years I have had the opportunity to work with people from different nationalities and institutions. I am strict in meeting deadlines such as project milestones, publication submissions/revisions and grant applications.


I am experienced in writing scientific texts and I have 5 papers as a first author (Petrov et al, 2010; 2015; 2017; 2019, 2022), with text written almost exclusively by me.


I always aim to present data in a clear and logical way. I am particularly skilled in designing clear and visually appealing publication figures. Examples: Fig 1 (Petrov et al, 2015); Fig 3, Fig 4 (Petrov et al, 2019); Fig 3, Fig 5 (Petrov et al, 2022).


I have given presentations in a variety of conferences, seminars and other scientific meetings.

Technical experience

Computational biology

In my work, I have mainly used BASH scripting, R, and some Python. I have briefly brushed upon C++, since I needed to prepare a patch for CAPS2 in order to extend its functionality and the verbosity of the results. Among the analyses I've done are:
  • I have utilised R for single cell and spatial transcriptomics (Seurat), protein-protein networks (igraph), phylogenetics (phytools, ggtree). I am actively using R to develop my own tools for evolutionary analyses, networks processing and more.
  • I have done phylogenetic analyses by PhyML, and have used PAML/CodeML and HyPhy (SLAC, FUBAR, MEME) to test genes for evolutionary selection. I have also used CAPS2 and MISTIC to study intra- and inter- protein co-evolution.
  • I have experience with interrogating databases at Ensembl, NCBI or UCSC. I have also run blast locally and have used liftOver to extract genomic coordinates between species.
  • I have done gene modelling and prediction by GeneWise and GENSCAN. For publication figures, GenomeTools were used render graphically genomic coordinates from gff3 files. I have used Geneconv to determine gene conversion and have dated a gene duplication event by PAML/CodeML.
  • I am also interested in genomics/transcriptomics and I took three relevant courses: RNA-Seq Analysis (Babraham Bioinformatics, 29 Oct 2020), Long-read Transcriptomics (Edinburgh Genomics, 11-13 Nov 2020) and RNA-Seq Data Analysis (Edinburgh Genomics, 26-29 Apr 2021).


I have long years of experience in the wet-lab, using different techniques:
  • I have worked with primary cells (lymphocytes from chicken and mouse), as well as, cell lines (chicken MDCC-CU T-cell lines, DT40, A20), including culturing, transfection and antibody production from hybridomas.
  • I am experienced in flow cytometry and have performed multiple-colour staining, CFSE proliferation assays, surface receptor internalisation assays, apoptosis assessment and calcium flux measurements. Instruments I have mainly used are FACSCalibur and Fortessa. Software for offline analysis I have mostly used is WEHI Weasel, FCSAlyzer and CellQuest (in the past).
  • I have background in biochemistry and have done immunoprecipitation (sepharose or magnetic beads coupled to protein A), SDS-PAGE, gel staining, western blotting and ELISA.
  • Among the molecular biology techniques that I have utilised are RNA isolation, (RT)-PCR, cloning inserts into vectors, bacteria transformation and plasmid isolation.
  • I also set up in Mattila lab the technique to measure cellular energetics by Agilent Seahorse.


I currently use WPS Office for text and presentations, while in the past I used and LibreOffice extensively. For spreadsheets, I still prefer Gnumeric, although lately I've been using also R/ggplot2.

I use Inkscape for vector graphics and figures design in general. In addition, I use GIMP, mtPaint and Dia.

I have used FIJI for image data quantification, GenomeTools to render graphically genomic coordinates from gff3 files, Pfam generator to render protein topology schematically from json format and Protter for polypeptide chain visualization. Finally, I use BlueFish for simple webpage design (like this one), while in the past I used Composer, part of the SeaMonkey suite.


Gabir H, Nicolau M, Legare S, Thomas J, Vidda C, Roshko R, Bailey-Elkin B, Jakob D, Chellamani S, Less B, Mörgelin M, Petrov P, Izzi V, Taran F-A, Meier M, Koch M, Reuten R, Stetefeld J. Loss of Structural Calcium upon Netrin-4/Laminin γ1 Complex Formation Dictates Basement Membrane Softening Shielding from Pan-Cancer Metastasis. Manuscript

Petrov PB, Considine JM, Izzi V, Naba A. Matrisome AnalyzeR - a suite of tools to annotate and quantify ECM molecules in big datasets across organisms. J Cell Sci. 2023 Sep 1;136(17):jcs261255. doi: 10.1242/jcs.261255. Epub 2023 Sep 4. PMID: 37555624; PMCID: PMC10499032.

Awoniyi LO, Cunha DM, Sarapulov AV, Hernández-Pérez S, Runsala M, Tejeda-González B, Šuštar V, Balci MÖ, Petrov P, Mattila PK. B cell receptor-induced protein dynamics and the emerging role of SUMOylation revealed by proximity proteomics. J Cell Sci. 2023 Aug 1;136(15):jcs261119. doi: 10.1242/jcs.261119. Epub 2023 Aug 8. PMID: 37417469; PMCID: PMC10445728.

Petrov PB, Awoniyi LO, Šuštar V, Balci MÖ, Mattila PK. AutoCoEv-A High-Throughput In Silico Pipeline for Predicting Inter-Protein Coevolution. Int J Mol Sci. 2022 Mar 20;23(6):3351. doi: 10.3390/ijms23063351. PMID: 35328772; PMCID: PMC8952222.

Sarapulov AV, Petrov P, Hernández-Pérez S, Šuštar V, Kuokkanen E, Cords L, Samuel RVM, Vainio M, Fritzsche M, Carrasco YR, Mattila PK. Missing-in-Metastasis/Metastasis Suppressor 1 Regulates B Cell Receptor Signaling, B Cell Metabolic Potential, and T Cell-Independent Immune Responses. Front Immunol. 2020 Apr 16;11:599. doi: 10.3389/fimmu.2020.00599. PMID: 32373113; PMCID: PMC7176992.

Hernández-Pérez S, Vainio M, Kuokkanen E, Šuštar V, Petrov P, Forstén S, Paavola V, Rajala J, Awoniyi LO, Sarapulov AV, Vihinen H, Jokitalo E, Bruckbauer A, Mattila PK. B cells rapidly target antigen and surface-derived MHCII into peripheral degradative compartments. J Cell Sci. 2019 Dec 20;133(5):jcs235192. doi: 10.1242/jcs.235192. PMID: 31780582.

Petrov P, Sarapulov AV, Eöry L, Scielzo C, Scarfò L, Smith J, Burt DW, Mattila PK. Computational analysis of the evolutionarily conserved Missing In Metastasis/Metastasis Suppressor 1 gene predicts novel interactions, regulatory regions and transcriptional control. Sci Rep. 2019 Mar 11;9(1):4155. doi: 10.1038/s41598-019-40697-1. PMID: 30858428; PMCID: PMC6411742.

Petrov P, Syrjänen R, Uchida T, Vainio O. Leucocyte protein Trojan, a possible regulator of apoptosis. APMIS. 2017 Feb;125(2):106-113. doi: 10.1111/apm.12641. Epub 2016 Dec 28. PMID: 28028869.

Petrov P, Syrjänen R, Smith J, Gutowska MW, Uchida T, Vainio O, Burt DW. Characterization of the avian Trojan gene family reveals contrasting evolutionary constraints. PLoS One. 2015 Mar 24;10(3):e0121672. doi: 10.1371/journal.pone.0121672. PMID: 25803627; PMCID: PMC4372362.

Syrjänen R, Petrov P, Glumoff V, Fang S, Salven P, Savolainen ER, Vainio O, Uchida T. TIM-family molecules in embryonic hematopoiesis: fetal liver TIM-4(lo) cells have myeloid potential. Exp Hematol. 2014 Mar;42(3):230-40. doi: 10.1016/j.exphem.2013.11.014. Epub 2013 Dec 4. PMID: 24316337.

Petrov P, Motobu M, Salmi J, Uchida T, Vainio O. Novel leukocyte protein, Trojan, differentially expressed during thymocyte development. Mol Immunol. 2010 Apr;47(7-8):1522-8. doi: 10.1016/j.molimm.2010.01.017. Epub 2010 Feb 18. PMID: 20170963.

Presentations and posters

AutoCoEv: overview. Presented on an internal group meeting (2021) presentation.

Leukocyte protein Trojan, as a candidate for apoptotic regulatory role. Presented on the 43rd Annual Meeting of the Scandinavian Society for Immunology; Turku, Finland, May (2016) presentation.

Trojan, a possible regulator of apoptosis, belongs to a novel protein family. Shown on the 4th European Congress of Immunology, Vienna, Austria, Sep (2015) poster.

Trojan, a possible regulator of apoptosis, belongs to a novel protein family. Shown on the 12th Science Day at Faculty of Medicine; Oulu, Finland, Feb (2015) poster.

Characterisation of Trojan: a novel leukocyte protein. Presented on the European Congress of Immunology; Glasgow, Scotland, Sep (2012) poster.

Common γ-chain cytokine receptors. Presented on a journal club meeting of the Department of Medical Microbiology and Immunology; University of Oulu, Finland, Nov (2011) presentation.

Calcium signalling Presented on an internal group meeting of the Department of Medical Microbiology and Immunology; Oulu, Finland, Jan (2011) presentation.


I was tutor of junior students: two summer interns and a medical student doing his syventävät. I have participated in teaching planning, group sessions with students, essays evaluations and laboratory exercises. Also, I have occasionally substituted a lecturer. I am always glad to help others in the lab with protocols, equipment or scientific software.

During my PhD studies, I was member of the FACS core facility at University of Oulu. In addition to the flow cytometers maintenance, I helped researchers with the machines operation, acquisition software and offline analysis programs, such as WEHI Weasel.


2017 Collaboration visit: the Roslin Institute, Scotland (by University of Turku Foundation: 1800 €)
2016 Conference travel: 43rd Meeting of the Scandinavian Society for Immunology; Turku, Finland (by SSI: 250 €)
2015 Conference travel: 4th European Congress of Immunology.; Vienna, Austria (by SSI: 500 €)
2014 Conference travel: 42nd Meeting of the Scandinavian Society for Immunology; Reykjavík, Iceland (by SSI 1000 €)
2012 Conference travel: 3rd European Congress of Immunology in Glasgow, Scotland (by SSI 500 €)
2011 Personal grant: one year financing (by Finnish Cultural Foundation 21,000 €)
2010 Course: Methods for Massively Parallel Sequencing; Uppsala, Sweden (by University of Uppsala 500 €)


I have been a Linux user since 2005 and my distribution of choice is Slackware.

I am a contributor to a community-driven project, called, which aims to build a ports-like repository for Slackware Linux. I joined in 2011 and I am among the top 10 maintainers, responsible for over 150 entries. The majority of my scripts build scientific software that I use or have used for my work. There are some office programs and, well, a couple of small games, too... :) My updates can be viewed here.

As a side project, I am developing sboutils -- a set of tools that interact with and ease package creation and installation from SlackBuilds.

I have a small blog, called Slackalaxy, where I collect all Linux-related tutorials, tips and tricks that I have found useful. There, you can find the full list of what I maintain at SBo.
Page created with Bluefish. Icons from GNOME icon theme 2.14.*, gPerfection2 and SmokeyBlue.