M. Vijayakumar

21 papers Journal 21
YearRankTypeTitle / Venue / Authors
2026 J jnl
SN Comput. Sci.
M. Vijayakumar, Elangovan Muniyandy, Gayatri Mirajkar, Krovvidi S. B. Ambika, S. P. M. Kannan, R. Venkatesh, R. Mohan Kumar
2025 J jnl
Biomed. Signal Process. Control.
R. Geetha, E. Priya, M. Vijayakumar
2025 J jnl
Biomed. Signal Process. Control.
R. Sudhakar, R. Sivaraj, M. Vijayakumar
2025 J jnl
Int. J. Syst. Sci.
Nallamuthu Birundha Devi, R. Sakthivel, Saminathan Mohanapriya, M. Vijayakumar
2023 J jnl
Soft Comput.
M. Vijayakumar, T. S. Shiny Angel
2023 J jnl
J. Intell. Fuzzy Syst.
T. Sureshkumar, R. Sivaraj, M. Vijayakumar
2023 J jnl
IEEE Access
N. Kanagaraj, M. Vijayakumar, M. Ramasamy, Obaid Aldosari
2023 J jnl
Int. J. Commun. Syst.
M. Vijayakumar
2023 J jnl
Intell. Autom. Soft Comput.
K. Rajesh Kumar, M. Vijayakumar
2023 J jnl
Math. Comput. Simul.
M. Vijayakumar, R. Sakthivel, Fanchao Kong, Selvaraj Marshal Anthoni
2021 J jnl
J. Circuits Syst. Comput.
M. Vijayakumar, S. M. Ramesh
2021 J jnl
Int. J. Bus. Intell. Data Min.
K. M. Padmapriya, B. Anandhi, M. Vijayakumar
2021 J jnl
Int. J. Comput. Vis. Image Process.
S. Vasuhi, A. Samydurai, M. Vijayakumar
2021 J jnl
Pattern Recognit. Lett.
M. Vijayakumar, T. S. Shiny Angel
2021 J jnl
Distributed Parallel Databases
S. Tamil Selvan, P. Balamurugan, M. Vijayakumar
2021 J jnl
Appl. Math. Comput.
M. Vijayakumar, R. Sakthivel, Ardashir Mohammadzadeh, S. A. Karthick, Selvaraj Marshal Anthoni
2019 J jnl
J. Medical Syst.
C. R. Dhivyaa, M. Vijayakumar
2019 J jnl
Clust. Comput.
S. Velmurugan, A. Mahabub Basha, M. Vijayakumar
2018 J jnl
J. Circuits Syst. Comput.
S. Senguttuvan, M. Vijayakumar
2014 J jnl
J. Circuits Syst. Comput.
M. Vijayakumar, S. Vijayan
2009 J jnl
World Digit. Libr.
M. Vijayakumar, B. U. Kannappanavar
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