Skip to content

ejoliet/asdf-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

asdf-java

The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data. This repository contains a prototype library implementation of the ASDF Standard in Java. It is not meant to be feature-complete, but it should supports ASDF's core capabilities of storing metadata in YAML and serializing n-dimensional numerical data arrays.

Dependencies

  • Java (JDK 1.8 or higher)
  • Maven
  • SnakeYAML (handled by Maven)

For a complete list of dependencies, refer to the pom.xml file in the project's root directory.

Installation

Clone the Repository

   git clone https://github.com/ejoliet/asdf-java.git
   cd asdf-parser

Build

this project was created with maven

mvn archetype:generate -DgroupId=edu.caltech.ipac.roman.asdfparser -DartifactId=asdf-parser -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Build and create jar:

mvn clean compile assembly:single

then run:

java -jar target/asdf-parser-1.0-SNAPSHOT-jar-with-dependencies.jar

Rinse and repeat.