public void getReactomeDbID(String speciesName) {
		int count = 0;
		Collection<?> diagrams;
		try {
			diagrams = adaptor
					.fetchInstancesByClass(ReactomeJavaConstants.PathwayDiagram);
			SchemaClass cls = adaptor.fetchSchema().getClassByName(
					ReactomeJavaConstants.PathwayDiagram);
			SchemaAttribute att = cls
					.getAttribute(ReactomeJavaConstants.representedPathway);
			adaptor.loadInstanceAttributeValues(diagrams, att);
			// Group all human pathways

			for (Object name : diagrams) {
				GKInstance diagram = (GKInstance) name;
				GKInstance pathway = (GKInstance) diagram
						.getAttributeValue(ReactomeJavaConstants.representedPathway);
				GKInstance species = (GKInstance) pathway
						.getAttributeValue(ReactomeJavaConstants.species);
				String fileName = AbstractConverterFromReactome
						.getFileName(pathway);
				if (pathway != null) {
					if (species.getDBID().equals(getSpeciesCode(speciesName))) {
						System.out.println(pathway.getDBID() + "\t" + fileName);
						count++;
					}

				}

			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		System.out.println(count);
		System.out.println("Done!");
	}