Examples of Fits


Examples of edu.harvard.hul.ois.fits.Fits

public class DocMDTest extends XMLTestCase {

   
  @Test
  public void testDocMD() throws Exception
      Fits fits = new Fits();
      File input = new File("testfiles/test.ods");
     
     
      FitsOutput fitsOut = fits.examine(input);
     
    XMLOutputter serializer = new XMLOutputter(Format.getPrettyFormat());
    serializer.output(fitsOut.getFitsXml(), System.out);
   
    DocumentMD docmd = (DocumentMD)fitsOut.getStandardXmlContent();
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

public class TextMDTest extends XMLTestCase {

   
  @Test
  public void testTextMD() throws Exception
      Fits fits = new Fits();
      File input = new File("testfiles/utf16.txt");
     
     
      FitsOutput fitsOut = fits.examine(input);
     
    XMLOutputter serializer = new XMLOutputter(Format.getPrettyFormat());
    serializer.output(fitsOut.getFitsXml(), System.out);
   
    TextMD textmd = (TextMD)fitsOut.getStandardXmlContent();
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

    }
   
  }*/
 
  public void testFitsOutput2() throws FitsException, XMLStreamException  {
    Fits fits = new Fits();
   
    XMLOutputFactory xmlof = XMLOutputFactory.newInstance();
   
   
    File problemsDir = new File("testfiles/problems");
    if(!problemsDir.exists()) {
      System.out.println("No files in the problem directory!");
      return;
    }
    for(File f : problemsDir.listFiles()) {
      if(f.getName().equals("CVS")) {
        continue;
      }
      FitsOutput output = fits.examine(f);   
      /*
      assertNotNull(output.getFileInfoElements());
      assertNotNull(output.getFileStatusElements());
      assertNotNull(output.getTechMetadataElements());
      assertNotNull(output.getTechMetadataType());
 
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

      }
      System.out.println("deleting " + outputFile.getPath());
      outputFile.delete();
    }
   
    Fits fits = new Fits("");
   
    //create new output for files in input dir
    for(File inputFile : inputDir.listFiles()) {
      //skip directories
      if(inputFile.isDirectory()) {
        continue;
      }
      System.out.println("processing " + inputFile.getPath());
      FitsOutput fitsOutput = fits.examine(inputFile);
      fitsOutput.saveToDisk(outputDir.getPath()+File.separator+inputFile.getName()+".xml");
    }
   
    System.out.println("All Done");
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

    System.out.println("All Done");

  }
 
  private static void test(String input, String output) throws Exception {
       Fits fits = new Fits("");
      SAXBuilder builder = new SAXBuilder();   
      XMLOutputter serializer = new XMLOutputter(Format.getPrettyFormat());   
     
    File inputDir =new File(input);
    File outputDir =new File(output);
   
    int passed = 0;
    int failed = 0;
       
    for(File inputFile : inputDir.listFiles()) {
      //skip directories
      if(inputFile.isDirectory()) {
        continue;
      }
      StringWriter sw = new StringWriter();
     
      FitsOutput fitsOut = fits.examine(inputFile);
      serializer.output(fitsOut.getFitsXml(), sw);
      String actualStr = sw.toString();
     
      File outputFile = new File(outputDir + File.separator + inputFile.getName()+".xml");
      if(!outputFile.exists()) {
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

public class audioStdSchemaTest extends XMLTestCase {

   
  @Test
  public void testAudioMD() throws Exception
      Fits fits = new Fits();
      File input = new File("testfiles/test.wav");
     
     
      FitsOutput fitsOut = fits.examine(input);
     
    XMLOutputter serializer = new XMLOutputter(Format.getPrettyFormat());
    serializer.output(fitsOut.getFitsXml(), System.out);
   
    XmlContent xml = fitsOut.getStandardXmlContent();
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

public class FitsBasicTest extends XMLTestCase {

   
  @Test
  public void testFits() throws Exception
      Fits fits = new Fits("");
      File input = new File("testfiles/test.jp2");
     
      for(Tool t : fits.getToolbelt().getTools()) {
        if(t.getToolInfo().getName().equals("Jhove")) {
          //t.setEnabled(false);
        }
        if(t.getToolInfo().getName().equals("Exiftool")) {
          //t.setEnabled(false);
        }
      }
     
      FitsOutput fitsOut = fits.examine(input);
      fitsOut.saveToDisk("fitsBasicTestOutput.xml");
     
  }
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

        this.actual = value;
    }
   
    @Parameters
    public static Collection data() throws Exception
      Fits fits = new Fits("");
      SAXBuilder builder = new SAXBuilder();
    List inputs = new ArrayList<String[][]>();
 
    File inputDir =new File("tests/input");
    File outputDir =new File("tests/output");
       
    for(File input : inputDir.listFiles()) {
      //skip directories
      if(input.isDirectory()) {
        continue;
      }
      FitsOutput fitsOut = fits.examine(input);
     
      File outputFile = new File(outputDir + File.separator + input.getName()+".xml");
      if(!outputFile.exists()) {
        System.err.println("Not Found: "+outputFile.getPath());
        continue;
View Full Code Here

Examples of edu.harvard.hul.ois.fits.Fits

public class MixTest extends XMLTestCase {

   
  @Test
  public void testMIX() throws Exception
      Fits fits = new Fits("");
      //File input = new File("testfiles/IMG_5075.jpg");
      File input = new File("testfiles/topazscanner.tif");
     
      for(Tool t : fits.getToolbelt().getTools()) {
        if(t.getToolInfo().getName().equals("Jhove")) {
          //t.setEnabled(false);
        }
        if(t.getToolInfo().getName().equals("Exiftool")) {
          //t.setEnabled(false);
        }
      }
     
      FitsOutput fitsOut = fits.examine(input);
     
    XMLOutputter serializer = new XMLOutputter(Format.getPrettyFormat());
    serializer.output(fitsOut.getFitsXml(), System.out);
   
    Mix mix = (Mix)fitsOut.getStandardXmlContent();
View Full Code Here

Examples of net.ivoa.fits.Fits

    private CelestialWCS ctan;

    public void testTAN() {

        try {
            Fits file = new Fits("data/1904-66_TAN.fits");
            ctan = WCSFactory.getCelestialWCS(file.getHDU(0).getHeader());
            // test coordinates 10, 20
            PixelCoordinates pixelCoordinates = new PixelCoordinates(10, 20);
            CelestialCoordinates celCol = ctan
                    .getCelestialCoordinates(pixelCoordinates);
            PixelCoordinates pc2 = ctan.getPixelCoordinates(celCol);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.