Karsten Hiller

15 papers Journal 15
YearRankTypeTitle / Venue / Authors
2025 J jnl
Bioinform.
Collin Starke, Janneke Hendriks, Judith Wahrheit, Frank Fluitman, Jules Beekwilder, Florence Miramella Schempp, Karsten Hiller
2020 J jnl
Bioinform.
Christian-Alexander Dudek, Carsten Reuse, Regine Fuchs, Janneke Hendriks, Veronique Starck, Karsten Hiller
2019 J jnl
Sensors
Gregor Scholz, Shinta Mariana, Agus Budi Dharmawan, Iqbal Syamsu, Philipp Hörmann, Carsten Reuse, Jana Hartmann, Karsten Hiller, Joan Daniel Prades, Hutomo Suryo Wasisto, Andreas Waag
2016 J jnl
Bioinform.
Daniel Weindl, André Wegner, Karsten Hiller
2013 J jnl
Bioinform.
Karsten Hiller, André Wegner, Daniel Weindl, Thekla Cordes, Christian M. Metallo, Joanne K. Kelleher, Gregory Stephanopoulos
2009 J jnl
Silico Biol.
Isam Haddad, Karsten Hiller, Eliane Frimmersdorf, Beatrice Benkert, Dietmar Schomburg, Dieter Jahn
2007 J jnl
Nucleic Acids Res.
Claudia Choi, Richard Münch, Stefan Leupold, Johannes Klein, Inga Siegel, Bernhard Thielen, Beatrice Benkert, Martin Kucklick, Max Schobert, Jens Barthelmes, Christian Ebeling, Isam Haddad, Maurice Scheer, Andreas Grote, Karsten Hiller, Boyke Bunk, Kerstin Schreiber, Ida Retter, Dietmar Schomburg, Dieter Jahn
2006 J jnl
Nucleic Acids Res.
Maurice Scheer, Frank Klawonn, Richard Münch, Andreas Grote, Karsten Hiller, Claudia Choi, Ina Koch, Max Schobert, Elisabeth Härtig, Ulrich Klages, Dieter Jahn
2006 J jnl
Bioinform.
Karsten Hiller, Andreas Grote, Matthias Maneck, Richard Münch, Dieter Jahn
2006 J jnl
Bioinform.
Boyke Bunk, Martin Kucklick, Rochus Jonas, Richard Münch, Max Schobert, Dieter Jahn, Karsten Hiller
2005 J jnl
Nucleic Acids Res.
Andreas Grote, Karsten Hiller, Maurice Scheer, Richard Münch, Bernd Nörtemann, Dietmar C. Hempel, Dieter Jahn
2005 J jnl
Bioinform.
Richard Münch, Karsten Hiller, Andreas Grote, Maurice Scheer, Johannes Klein, Max Schobert, Dieter Jahn
2004 J jnl
Nucleic Acids Res.
Karsten Hiller, Andreas Grote, Maurice Scheer, Richard Münch, Dieter Jahn
2003 J jnl
Nucleic Acids Res.
Karsten Hiller, Max Schobert, Claudia Hundertmark, Dieter Jahn, Richard Münch
2003 J jnl
Nucleic Acids Res.
Richard Münch, Karsten Hiller, Heiko Barg, Dana Heldt, Simone Linz, Edgar Wingender, Dieter Jahn
docs/linting.md
← Index docs/linting.md markdown
# Code Linting Guide

## Installation

```bash
pip install flake8 pylint black isort
```

## Quick Usage

### Check Code Quality
```bash
# Comprehensive analysis (recommended)
pylint redb/

# Quick style check
flake8 redb/

# Format code
black redb/

# Sort imports
isort redb/
```

### Check Only (No Changes)
```bash
black --check redb/
isort --check-only redb/
```

## Configuration

The project uses `pyproject.toml` for configuration. Key settings:

- **Line length**: 120 characters
- **Pylint**: Disabled overly strict warnings (docstrings, naming conventions)
- **Black**: Compatible with isort
- **Flake8**: Ignores common style issues

## Security-Focused Linting

For security analysis, install additional tools:

```bash
pip install pylint-security bandit
```

Run security checks:
```bash
# Pylint with security plugin
pylint --load-plugins=pylint_security redb/

# Bandit (security-focused)
bandit -r redb/
```

## Recommended Workflow

1. **Development**: Use `flake8` for quick feedback
2. **Pre-commit**: Run `pylint` for comprehensive analysis
3. **Formatting**: Use `black` and `isort` before commits
4. **Security**: Run `bandit` periodically

## IDE Integration

Most IDEs support these tools:
- **VS Code**: Install Python extension, configure linting
- **PyCharm**: Built-in support for all tools
- **Vim/Neovim**: Use ALE or similar plugins