Irene Epifanio

34 papers B 1C 1Journal 31Unranked 1
YearRankTypeTitle / Venue / Authors
2026 J jnl
CoRR
Aleix Alcacer, Irene Epifanio
2025 J jnl
CoRR
Aleix Alcacer, Irene Epifanio, Sebastian Mair, Morten Mørup
2025 J jnl
CoRR
Aleix Alcacer, Irene Epifanio
2024 J jnl
IEEE Trans. Pattern Anal. Mach. Intell.
Aleix Alcacer, Irene Epifanio, Ximo Gual-Arnau
2024 J jnl
Expert Syst. Appl.
Aleix Alcacer, Marina Martínez-García, Irene Epifanio
2021 J jnl
Inf. Sci.
Daniel Fernández, Irene Epifanio, Louise Fastier McMillan
2021 J jnl
Knowl. Based Syst.
Ismael Cabero, Irene Epifanio, Ana Piérola, Alfredo Ballester
2021 J jnl
Adv. Data Anal. Classif.
Guillermo Vinué, Irene Epifanio
2020 J jnl
NeuroImage
Lara Ferrando, Noelia Ventura-Campos, Irene Epifanio
2020 J jnl
PLoS Comput. Biol.
Ana Arnal, Irene Epifanio, Pablo Gregori, Vicente Martínez
2019 J jnl
Stat. Anal. Data Min.
Guillermo Vinué, Irene Epifanio
2018 J jnl
Adv. Data Anal. Classif.
Irene Epifanio, Maria Victoria Ibáñez, Amelia Simó
2018 J jnl
CoRR
Jesús Moliner, Irene Epifanio
2017 J jnl
Data Min. Knowl. Discov.
Guillermo Vinué, Irene Epifanio
2017 J jnl
BMC Bioinform.
Irene Epifanio
2016 J jnl
Comput. Ind. Eng.
A. Pierola, Irene Epifanio, Sandra Alemany
2016 J jnl
Comput. Stat. Data Anal.
Irene Epifanio
2015 J jnl
Comput. Stat. Data Anal.
Guillermo Vinué, Irene Epifanio, Sandra Alemany
2014 J jnl
J. Assoc. Inf. Sci. Technol.
Irene Epifanio
2013 J jnl
Comput. Ind. Eng.
Irene Epifanio, Guillermo Vinué, Sandra Alemany
2013 J jnl
Stat. Anal. Data Min.
Irene Epifanio
2012 J jnl
Expert Syst. Appl.
M. Victoria Ibáñez, Guillermo Vinué, Sandra Alemany, Amelia Simó, Irene Epifanio, Juan Domingo, Guillermo Ayala
2011 J jnl
Comput. Stat. Data Anal.
Irene Epifanio, Noelia Ventura-Campos
2008 J jnl
Medical Biol. Eng. Comput.
Irene Epifanio, Carolina Ávila, Alvaro Page, Carlos Atienza
2008 J jnl
Technometrics
Irene Epifanio
2007 J jnl
IEEE Trans. Geosci. Remote. Sens.
Irene Epifanio, Pierre Soille
2006 J jnl
Comput. Stat. Data Anal.
Guillermo Ayala, Irene Epifanio, Amelia Simó, Victoria Zapater
2006 J jnl
IEEE Trans. Image Process.
Jesus Malo, Irene Epifanio, Rafael Fonolla Navarro, Eero P. Simoncelli
2003 J jnl
Pattern Recognit.
Irene Epifanio, Jaime Gutierrez, Jesus Malo
2003 C conf
IGARSS
Irene Epifanio, Pierre Soille
2002 J jnl
IEEE Trans. Image Process.
Irene Epifanio, Guillermo Ayala
2001 J jnl
IEEE Trans. Image Process.
Jesus Malo, Jaime Gutierrez, Irene Epifanio, Francesc J. Ferri, José M Artigas
2000 B conf
ICPR
Jaime Gutierrez, Irene Epifanio, Esther de Ves, Francesc J. Ferri
2000 conf
SSPR/SPR
Jesus Malo, Rafael Fonolla Navarro, Irene Epifanio, Francesc J. Ferri, José M Artigas
redb/settings/elasticsearch.py
← Index redb/settings/elasticsearch.py python
import logging
import os

from elasticsearch import Elasticsearch
from dotenv import load_dotenv

load_dotenv()

# Elasticsearch configuration
ELASTIC_ENDPOINT = os.getenv("ELASTIC_HOST")
ELASTIC_ENFORCE_SSL = os.getenv("ELASTIC_ENFORCE_SSL", False) == "True"
ELASTIC_USER = os.getenv("ELASTIC_USER")
ELASTIC_PASSWORD = os.getenv("ELASTIC_PASSWORD")
ELASTIC_BINARIES_COLLECTION = os.getenv("ELASTIC_BINARIES_COLLECTION", "test_db")

# Cached client instance
_elasticsearch_client = None

def get_elasticsearch_client():
    """Get Elasticsearch client with lazy initialization and caching"""
    global _elasticsearch_client
    
    if _elasticsearch_client is None:
        if not ELASTIC_ENDPOINT:
            raise ValueError("ELASTIC_HOST environment variable is required for Elasticsearch connection")
            
        _elasticsearch_client = Elasticsearch(
            ELASTIC_ENDPOINT,
            verify_certs=ELASTIC_ENFORCE_SSL,
            basic_auth=(ELASTIC_USER, ELASTIC_PASSWORD),
            maxsize=20,
            retry_on_timeout=True,
            timeout=30,
        )
    
    return _elasticsearch_client

def create_elasticsearch_client():
    """Create a new Elasticsearch client connection (legacy function)"""
    return get_elasticsearch_client()