Vera van Noort

16 papers Journal 16
YearRankTypeTitle / Venue / Authors
2025 J jnl
Bioinform.
Stefaan Verwimp, Rob Lavigne, Cédric Lood, Vera van Noort
2025 J jnl
Bioinform.
Stijn Wittouck, Tom Eilers, Vera van Noort, Sarah Lebeer
2024 J jnl
Bioinform.
Hannelore Longin, Nand Broeckaert, Maarten Langen, Roshan Hari, Anna Kramarska, Kasper Oikarinen, Hanne Hendrix, Rob Lavigne, Vera van Noort
2023 J jnl
Bioinform.
Diksha Bhalla, Marvin N. Steijaert, Eefje S. Poppelaars, Marc Teunis, Monique van der Voet, Marie Corradi, Elisabeth Dévière, Luke Noothout, Wilco Tomassen, Martijn Rooseboom, Richard A. Currie, Cyrille Krul, Raymond H. H. Pieters, Vera van Noort, Marjolein Wildwater
2022 J jnl
Bioinform.
Cédric Lood, Alejandro Correa Rojo, Deniz Sinar, Emma Verkinderen, Rob Lavigne, Vera van Noort
2021 J jnl
PLoS Comput. Biol.
Nikolina Sostaric, Vera van Noort
2017 J jnl
BMC Bioinform.
Rashmi R. Hazarika, Barbara De Coninck, Lidia R. Yamamoto, Laura R. Martin, Bruno P. A. Cammue, Vera van Noort
2017 J jnl
Bioinform.
Ahmed Arslan, Vera van Noort
2017 J jnl
Bioinform.
Ahmed Arslan, Vera van Noort
2016 J jnl
Bioinform.
Samy Deghou, Georg Zeller, Murat Iskar, Marja Driessen, Mercedes Castillo, Vera van Noort, Peer Bork
2014 J jnl
PLoS Comput. Biol.
Wei-Hua Chen, Xing-Ming Zhao, Vera van Noort, Peer Bork
2013 J jnl
PLoS Comput. Biol.
Wei-Hua Chen, Xing-Ming Zhao, Vera van Noort, Peer Bork
2011 J jnl
PLoS Comput. Biol.
Xing-Ming Zhao, Murat Iskar, Georg Zeller, Michael Kuhn, Vera van Noort, Peer Bork
2010 J jnl
PLoS Comput. Biol.
Murat Iskar, Monica Campillos, Michael Kuhn, Lars Juhl Jensen, Vera van Noort, Peer Bork
2007 J jnl
Bioinform.
Bas E. Dutilh, Vera van Noort, René T. J. M. van der Heijden, T. Boekhout, Berend Snel, Martijn A. Huynen
2007 J jnl
BMC Bioinform.
René T. J. M. van der Heijden, Berend Snel, Vera van Noort, Martijn A. Huynen
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