Jacques Teller

24 papers B 1Journal 12Unranked 7
YearRankTypeTitle / Venue / Authors
2025 conf
MT-ITS
Suxia Gong, Gaétan Collet, Jacques Teller, Mario Cools
2025 J jnl
Int. J. Digit. Earth
Manal Ginzarly, Jacques Teller, Sébastien Dujardin
2024 conf
ECCE
Clémentine Schelings, Catherine Elsen, Bruno Bianchet, Jacques Teller
2022 conf
ICCSA (2)
Anasua Chakraborty, Hichem Omrani, Jacques Teller
2020 J jnl
Remote. Sens.
Karolina Zieba-Kulawik, Konrad Skoczylas, Ahmed M. Mustafa, Piotr Wezyk, Philippe Gerber, Jacques Teller, Hichem Omrani
2018 conf
ICCSA (5)
Nguyen Bich-Ngoc, Jacques Teller
2018 J jnl
Int. J. Geogr. Inf. Sci.
Ahmed M. Mustafa, Ismaïl Saadi, Mario Cools, Jacques Teller
2018 J jnl
Expert Syst. Appl.
Ismaïl Saadi, Bilal Farooq, Ahmed M. Mustafa, Jacques Teller, Mario Cools
2018 J jnl
Trans. GIS
Ahmed M. Mustafa, Amr Ebaid, Jacques Teller
2018 J jnl
Comput. Environ. Urban Syst.
Ahmed M. Mustafa, Alison J. Heppenstall, Hichem Omrani, Ismaïl Saadi, Mario Cools, Jacques Teller
2018 J jnl
Int. J. Bus. Intell. Data Min.
Ahmed M. Mustafa, Ismaïl Saadi, Mario Cools, Jacques Teller
2017 J jnl
CoRR
Ismaïl Saadi, Melvin Wong, Bilal Farooq, Jacques Teller, Mario Cools
2015 conf
ICCSA (3)
Ahmed M. Mustafa, Mario Cools, Ismaïl Saadi, Jacques Teller
2014 conf
ICCSA (3)
Guillaume Xhignesse, Bruno Bianchet, Mario Cools, Henry-Jean Gathon, Bernard Jurion, Jacques Teller
2013 J jnl
Data Knowl. Eng.
Javier Lacasta, Javier Nogueras-Iso, Gilles Falquet, Jacques Teller, F. Javier Zarazaga-Soria
2011 B conf
TPDL
Javier Lacasta, Javier Nogueras-Iso, Jacques Teller, Gilles Falquet
2010 J jnl
J. Inf. Technol. Constr.
Jacques Teller, Roland Billen, Anne-Françoise Cutting-Decelle
2010 J jnl
J. Inf. Technol. Constr.
Jacques Guyot, Gilles Falquet, Jacques Teller
2010 ch.
Ontology Theory, Management and Design
Javier Nogueras-Iso, Javier Lacasta, Jacques Teller, Gilles Falquet, Jacques Guyot
2008 J jnl
Rev. Int. Géomatique
François Laplanche, Jacques Teller, Roland Billen
2007 ch.
Ontologies for Urban Development
Christophe Chaidron, Roland Billen, Jacques Teller
2007 book
Jacques Teller, John R. Lee, Catherine Roussey
2007 ch.
Ontologies for Urban Development
Jacques Teller
2003 conf
EnviroInfo
François Sarradin, Daniel Siret, Jacques Teller
lint.sh
← Index lint.sh bash
#!/bin/bash

# Linting script for REDB project
# Usage: ./lint.sh [--fix] [--check-only]

set -e

# Colors for output
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

# Default values
FIX=false
CHECK_ONLY=false

# Parse arguments
while [[ $# -gt 0 ]]; do
    case $1 in
        --fix)
            FIX=true
            shift
            ;;
        --check-only)
            CHECK_ONLY=true
            shift
            ;;
        *)
            echo "Unknown option: $1"
            echo "Usage: $0 [--fix] [--check-only]"
            exit 1
            ;;
    esac
done

echo -e "${GREEN}Running linting checks on REDB project...${NC}"

# Check if we're in a virtual environment
if [[ "$VIRTUAL_ENV" == "" ]]; then
    echo -e "${YELLOW}Warning: Not in a virtual environment. Consider activating one.${NC}"
fi

# Function to run a command and check its exit status
run_check() {
    local name="$1"
    local command="$2"
    
    echo -e "\n${YELLOW}Running $name...${NC}"
    if eval "$command"; then
        echo -e "${GREEN}✓ $name passed${NC}"
    else
        echo -e "${RED}✗ $name failed${NC}"
        return 1
    fi
}

# Track overall success
overall_success=true

# 1. isort (import sorting)
if [[ "$FIX" == true ]]; then
    run_check "isort" "isort redb/" || overall_success=false
else
    run_check "isort" "isort --check-only --diff redb/" || overall_success=false
fi

# 2. black (code formatting)
if [[ "$FIX" == true ]]; then
    run_check "black" "black redb/" || overall_success=false
else
    run_check "black" "black --check --diff redb/" || overall_success=false
fi

# 3. flake8 (style and error checking)
run_check "flake8" "flake8 redb/" || overall_success=false

# 4. pylint (comprehensive analysis)
run_check "pylint" "pylint --rcfile=pyproject.toml redb/" || overall_success=false

echo -e "\n${GREEN}Linting completed!${NC}"

if [[ "$overall_success" == true ]]; then
    echo -e "${GREEN}All checks passed! ✨${NC}"
    exit 0
else
    echo -e "${RED}Some checks failed. Please fix the issues above.${NC}"
    exit 1
fi