/** 
 * Authors:  anthony.fodor@gmail.com  kylekreth@alumni.nd.edu
 * 
 * This code is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version,
* provided that any use properly credits the author.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details at http://www.gnu.org * * */


package scripts;

import java.util.HashMap;

import covariance.parsers.PfamToPDBBlastResults;


public class DownloadPDBFiles
{
	public static void main(String[] args) throws Exception
	{

		HashMap<String, PfamToPDBBlastResults> pdbMap = PfamToPDBBlastResults.getAsMap();
		
		int numDone=0;
		for(PfamToPDBBlastResults pdb : pdbMap.values())
		{
			numDone++;
			System.out.println( pdb.getPdbID() + " " +  pdb.getPdbID() + " " + numDone + " " + pdbMap.values().size());
			PdbDownloadFromHTTP.downloadIfNotThere(pdb.getPdbID());
		}
	}
}

