I am a quantitative marine ecologist and fisheries scientist working at the intersection of ecological modelling, marine data science and decision science. I develop statistical and computational approaches for pelagic fish and marine ecosystems, integrating stock assessment, spatio-temporal modelling, population and community dynamics, life-history processes, environmental variability and multidimensional indicators. My research focuses on understanding population responses to natural and anthropogenic pressures, quantifying uncertainty, and translating ecological information into management through stock assessment, management strategy evaluation (MSE), ecosystem-based fisheries science and reproducible analytical workflows. I am particularly interested in highly variable marine systems and in developing transferable methods that connect ecological theory, large and heterogeneous marine datasets, and operational fisheries management.
For research collaboration or professional contact: qselmers@gmail.com · qselmer.github.io
- 🐟 Quantitative marine ecology, fisheries science and stock assessment.
- 📈 Population and community dynamics, recruitment, growth and life-history variation.
- 🗺️ Spatio-temporal modelling, statistical ecology and marine ecosystem indicators.
- 🌊 Pelagic fish and pelagic ecosystem dynamics, particularly in the Humboldt Current and Eastern Boundary Upwelling Systems.
- 🧭 Multivariate stock-state diagnostics, thresholds, regime shifts and pressure–state relationships.
- 🧩 Integration of biological, fishery and environmental evidence for adaptive management advice.
- 💻 Reproducible scientific workflows in R, Python, C++, Julia, Git and GitHub.
This card summarizes the public scholarly record. ORCID is the canonical source for research outputs; DOI records are enriched with Crossref metadata. Citation count, h-index and i10-index are refreshed from OpenAlex, resolving the author first by ORCID and, when needed, through exact DOI-authorship links from the ORCID record. Google Scholar remains linked above for profile discovery and citation browsing, but is not scraped by the automation.
Public scholarly outputs are retrieved from ORCID, grouped by output type, and ordered by year within each category. The summary card emphasizes established output classes; preprints are not used as a headline count. Uncommon ORCID types, if present, are shown by their specific source type rather than under a generic “Other” category. DOI records are enriched with Crossref metadata when available.
- Quispe-Salazar, E., Sánchez, J., & Perea, Á. (2025). Classification models based on the gonadosomatic index to determine gonadal maturity stages: a case study in the Peruvian anchovy Engraulis ringens. Scientia Marina, 89(4), e117. View output
- Quispe-Salazar, E. (2025). Interannual variability in the growth of the Northern-Central stock of Peruvian anchovy (Engraulis ringens) during the period 1960–2022. Cybertesis Revistas UNMSM Fondo editorial. View output
- Quispe-Salazar, E. (2026). Critical points of natural and anthropogenic pressures and responses in the state of the north--central anchovy stock in the pelagic system of the Peruvian sea. SPF-2026 Book of Abstracts: 2026 Small Pelagic Fish International Symposium. View output
- Quispe-Salazar, E. (2026). Multivariate Health Index of the anchovy: Understanding the dynamics of small pelagic fish under environmental variability. SPF-2026 Book of Abstracts: 2026 Small Pelagic Fish International Symposium. View output
- Quispe-Salazar, E. (2024). Suitability of the gonadosomatic index in Peruvian Anchoveta (Engraulis ringens): Sexual maturity, a 5% critical threshold, and seasonal variation. VI Simpósio Ibero-Americano de Ecologia Reprodutiva, Recrutamento e Pesca. View output
View the complete publication record
Original research repositories are organized by their primary scientific or computational function. Forks are excluded. Repository visibility is shown explicitly as Public or Private; private descriptions, languages and update dates are suppressed in the public profile. Summary cards above are calculated only from active public original repositories.
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
fish-byte |
🔓 Public | HTML, CSS y JavaScript. | CSS | 2025-03-05 |
FisheryClose |
🔓 Public | — | R | 2025-04-28 |
oceancube |
🔓 Public | — | R | 2026-09-08 |
postHub |
🔓 Public | — | R | 2025-05-03 |
seasignals |
🔓 Public | — | R | 2026-02-06 |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
oceHCS-environmental-data-workflow |
🔓 Public | Reproducible workflow for acquisition, QC, harmonization, derivation, cataloguing, and reuse of environmental data across the Humboldt Current System. | R | 2026-09-09 |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
humboldt-ocean-watch |
🔓 Public | AI-assisted daily sea surface temperature and thermal anomaly monitoring for the Niño 1+2 region. | Python | 2026-08-03 |
pelagicPER-observatory-app |
🔒 Private | Private repository | — | — |
pelagicPER-outlook-app |
🔒 Private | Private repository | — | — |
pelagicPER-season-benchmark-app |
🔒 Private | Private repository | — | — |
pelagicPER-season-monitor-app |
🔒 Private | Private repository | — | — |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
pelagicPER-availability-risk-paper |
🔓 Public | — | — | 2026-08-07 |
fishcore-paper |
🔒 Private | Private repository | — | — |
fishstocks-misspecification-ml-paper |
🔒 Private | Private repository | — | — |
pelagicPER-fishery-reorganization-paper |
🔒 Private | Private repository | — | — |
pelagicPER-season-benchmark-paper |
🔒 Private | Private repository | — | — |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
ctd-C-plus-plus |
🔓 Public | — | — | 2023-01-06 |
git-github-training |
🔓 Public | Teaching materials, exercises and reusable resources for Git and GitHub | R | 2026-09-07 |
R-LabCore |
🔓 Public | — | — | 2025-02-20 |
skills-introduction-to-github |
🔓 Public | My clone repository | — | 2025-09-21 |
TMB-LabCore |
🔓 Public | TMB-LabCore: A space dedicated to practicing, exploring, and developing skills in TMB programming. | TeX | 2025-02-21 |
training_code_Python |
🔓 Public | training R, python, julia, C++ | Jupyter Notebook | 2024-02-10 |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
.template-mse |
🔓 Public | Reusable structure for reproducible fisheries Management Strategy Evaluation projects. | Python | 2026-09-08 |
.template-training |
🔓 Public | Reusable template for teaching, workshops and scientific training. | Python | 2026-09-07 |
template_summaryPDF |
🔓 Public | — | R | 2023-04-11 |
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
qselmer |
🔓 Public | — | Python | 2026-09-09 |
qselmer.github.io |
🔓 Public | Fisheries scientist & marine quantitative ecologist | Stock assessment, spatio-temporal analytics, reproducible science | Python | 2026-09-09 |
These repositories do not yet have one defensible canonical type-* topic. Add exactly one manual type-* topic, archive the repository, or remove it if it no longer belongs in the portfolio.
| Repository | Visibility | Description | Main language | Updated |
|---|---|---|---|---|
fisheries-research-workflows-book |
🔓 Public | Ecosistema digital para la ciencia pesquera y la ecología cuantitativa | SCSS | 2026-07-24 |
prueba |
🔓 Public | — | — | 2026-07-24 |
r4fish |
🔓 Public | — | R | 2023-02-21 |
TestPackage |
🔓 Public | My R Package | R | 2020-09-13 |
wk-esme |
🔓 Public | — | — | 2023-01-09 |
crs_SMiME |
🔒 Private | Private repository | — | — |
fishcore |
🔒 Private | Private repository | — | — |
fishqc |
🔒 Private | Private repository | — | — |
h4s |
🔒 Private | Private repository | — | — |
PSSF |
🔒 Private | Private repository | — | — |
A scheduled GitHub Actions workflow maintains the profile each week and can also be executed manually:
- Research outputs: ORCID provides the canonical public scholarly record. Every public work is retained, classified by output type and rendered in the profile; DOI records are enriched through Crossref when available.
- Research metrics: OpenAlex supplies citation count, h-index and i10-index. Identity is resolved first by ORCID; if OpenAlex has not yet attached the ORCID to its author entity, the workflow falls back to authorship on exact DOI works already registered in ORCID, never to a global name-only search. Google Scholar is kept as a navigation link rather than an automated data source.
- Repository inventory: the GitHub API inventories original repositories owned by
qselmer; forks are excluded. WhenPROFILE_REPO_TOKENis configured, private originals are also included and marked with 🔒 while sensitive private metadata is suppressed. - Repository taxonomy: an explicit canonical
type-*topic is authoritative. Legacy overrides and conservative name inference remain only as temporary cleanup aids; ambiguous repositories are sent toOther / legacy. - Repository summary cards: language composition and repository-type counts use only active original public repositories; private and archived repositories are excluded from the summary metrics.
- Synchronization: the canonical publication, metric and repository-catalog JSON files can be reused by my academic website, reducing duplicated manual updates between GitHub and the website.
I welcome international research collaboration, research-software projects, and quantitative work on pelagic systems, fisheries assessment, marine ecology and ecosystem-based management.
Contact: qselmers@gmail.com · qselmer.github.io/contact
Automated weekly with GitHub Actions using ORCID, Crossref, OpenAlex and GitHub metadata; manual control is retained only for repository taxonomy where explicit type-* topics are preferred.


