public MeshPaperPageRank(int workerId, ProcessPaperPageRank manager, String nodeFileName, String edgeFileName) {
		try {
			this.workerId = workerId;
			this.manager = manager;
			g = new PubMedGraph(nodeFileName, edgeFileName);
			initialized = g.isInitialized();
			return;
		} catch (Exception e) {
			initialized = false;
			log.error("MeshPaperPageRank-constructor: an exception occurred in setting up the MeshPaperPageRank: " +
					e.getMessage(), e);
			try {g.clear();} catch (Exception ex){}
		}
	} //end of constructor