Welcome to Network Analyzer! A powerful tool for interactive visualization of metabolic networks and extracting key graph properties. Designed for researchers and bioinformaticians, it helps analyze complex biological interactions, uncover pathway relationships, and gain insights into network topology.
- Drag & Drop – Easily move nodes around the board for better organization.
- Change Layouts – Users can change the layout to get better understanding
- Centralities – Key properties to understand a graph.
- Subgraph – Extract subgraphs
- Downloads – Feature to download graph or subgraph
- React for the frontend.
- ContextAPI for global state management.
- React Router for navigation
- Styled Components and TailwindCSS for styling the UI.
- Vite for development environment and build system.
To run this project locally:
- Clone the repo:
git clone https://github.com/hydraharish123/NetworkAnalyzer.git
- Install dependencies:
npm install
- Run the development server in the frontend folder:
npm run dev
- Naviagte to backend
flask run
- Open http://localhost:3000 to see the app.
👤 P S Harish
Feel free to contact me with any questions or feedback!