public static List<String> getStructures(CyNetwork network, CyIdentifiable id) {
		String pdbColumn = getPDBColumnName(network);
		if (pdbColumn == null || pdbColumn.length() == 0)
			return null;

		if (!network.getRow(id).isSet(pdbColumn))
			return null;

		List<String> columnListString = null;
		if (network.getDefaultNodeTable().getColumn(pdbColumn).getType() == List.class)
			columnListString = network.getRow(id).getList(pdbColumn, String.class);
		else {
			String str = network.getRow(id).get(pdbColumn, String.class);
			if (str != null && str.length() > 0) {
				String[] splitStr = str.split(",");
				columnListString = Arrays.asList(splitStr);
			}
		}
		return columnListString;
	}