This this the command line i have used to get geth running.
geth ipc --ipcapi "admin,db,eth,debug,miner,net,shh,txpool,personal,web3" --ipcpath "/root/.ethereum_experiment/geth.ipc"
so from node js how to connect to this geth client, before this i was doing rpc and connected using http providers but i want the connection over IPC not over RPC.