Manish Agarwal

46 papers A* 2B 10Misc 1Journal 19Unranked 14
YearRankTypeTitle / Venue / Authors
2024 J jnl
Comput. Biol. Chem.
Nitin Kumar Singh, Manish Agarwal, Mithun Radhakrishna
2023 conf
RTIP2R (1)
Jagendra Singh, Dinesh Prasad Sahu, Shreyans Murkute, Ujjwal Yadav, Manish Agarwal, Pranay Kumar
2021 J jnl
CoRR
Vineeth Venugopal, Sourav Sahoo, Mohd Zaki, Manish Agarwal, Nitya Nand Gosvami, N. M. Anoop Krishnan
2021 J jnl
Patterns
Vineeth Venugopal, Sourav Sahoo, Mohd Zaki, Manish Agarwal, Nitya Nand Gosvami, N. M. Anoop Krishnan
2017 conf
BIRTE
Alok Pareek, Bhushan Khaladkar, Rajkumar Sen, Basar Onat, Vijay Nadimpalli, Manish Agarwal, Nicholas Keene
2016 J jnl
Int. J. Mach. Learn. Cybern.
Manish Agarwal, Themis Palpanas
2014 B conf
FUZZ-IEEE
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2014 B conf
FUZZ-IEEE
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2013 J jnl
Int. J. Intell. Syst.
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2013 J jnl
Comput. Sci. Inf. Syst.
Rupesh Ghyar, Karupppasamy Subburaj, Bhallamudi Ravi, Manish Agarwal
2013 Misc conf
RANLP
Annamaneni Narendra, Manish Agarwal, Rakshit Shah
2013 B conf
FUZZ-IEEE
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2013 J jnl
IEEE Trans. Inf. Theory
Manish Agarwal, Dongning Guo, Michael L. Honig
2013 J jnl
Appl. Soft Comput.
Manish Agarwal, Kanad K. Biswas, Madasu Hanmandlu
2013 B conf
FUZZ-IEEE
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2012 J jnl
IEEE Trans. Inf. Theory
Manish Agarwal, Michael L. Honig, Baris Ata
2011 conf
BEA@ACL
Manish Agarwal, Prashanth Mannem
2011 conf
BEA@ACL
Manish Agarwal, Rakshit Shah, Prashanth Mannem
2011 conf
IJCCI (ECTA-FCTA)
Manish Agarwal, Kanad K. Biswas, Madasu Hanmandlu
2011 B conf
FUZZ-IEEE
Manish Agarwal, Madasu Hanmandlu, Kanad K. Biswas
2011 conf
ICARA
Manish Agarwal, Kanad K. Biswas, Madasu Hanmandlu
2010 J jnl
Comput. Medical Imaging Graph.
K. Subburaj, Bhallamudi Ravi, Manish Agarwal
2010 J jnl
IEEE Trans. Inf. Theory
Manish Agarwal, Dongning Guo, Michael L. Honig
2010 J jnl
IEEE Trans. Inf. Theory
Manish Agarwal, Michael L. Honig
2009 J jnl
CoRR
Manish Agarwal, Michael L. Honig, Baris Ata
2009 conf
CASE
Karupppasamy Subburaj, Bhallamudi Ravi, Manish Agarwal
2009 J jnl
Comput. Medical Imaging Graph.
K. Subburaj, Bhallamudi Ravi, Manish Agarwal
2009 B conf
ITW
Manish Agarwal, Dongning Guo, Michael L. Honig
2009 J jnl
CoRR
Manish Agarwal, Dongning Guo, Michael L. Honig
2008 B conf
ISIT
Manish Agarwal, Dongning Guo, Michael L. Honig
2008 conf
ICC
Manish Agarwal, Dongning Guo, Michael L. Honig
2007 B conf
ISIT
Manish Agarwal, Dongning Guo, Michael L. Honig
2007 B conf
WCNC
Koushik Sil, Manish Agarwal, Dongning Guo, Michael L. Honig, Wiroonsak Santipach
2007 conf
CrownCom
Manish Agarwal, Michael L. Honig
2006 B conf
ISIT
Manish Agarwal, Michael L. Honig, Baris Ata
2005 J jnl
Mob. Networks Appl.
Manish Agarwal, Lixin Gao, Joon Ho Cho, Jie Wu
2005 J jnl
IEEE Trans. Wirel. Commun.
Manish Agarwal, Kunal Datta, Ajit Kumar Chaturvedi
2004 conf
Vehicular Ad Hoc Networks
Vinod Namboodiri, Manish Agarwal, Lixin Gao
2004 A* conf
INFOCOM
Manish Agarwal, Joon Ho Cho, Lixin Gao, Jie Wu
2003 conf
Active Middleware Services
Manish Agarwal, Viraj Bhat, Hua Liu, Vincent Matossian, V. Putty, Cristina Schmidt, Guangsen Zhang, L. Zhen, Manish Parashar, Bithika Khargharia, Salim Hariri
2003 conf
GRID
Manish Agarwal, Manish Parashar
2000 conf
IEEE Symposium on Mass Storage Systems
Kenneth W. Preslan, Andrew P. Barry, Jonathan Brassow, Russell Cattelan, Adam Manthei, Erling Nygaard, Seth Van Oort, David Teigland, Mike Tilstra, Matthew T. O'Keefe, Grant Erickson, Manish Agarwal
2000 J jnl
Artif. Intell. Eng. Des. Anal. Manuf.
Manish Agarwal, Jonathan Cagan
2000 conf
AID
Manish Agarwal, Jonathan Cagan
1999 J jnl
Artif. Intell. Eng. Des. Anal. Manuf.
Manish Agarwal, Jonathan Cagan, Katherine G. Constantine
1995 A* conf
IJCAI (1)
Amitabha Mukerjee, Manish Agarwal, Praveen Bhatia
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