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.
- 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.
Clone the Repository
git clone https://github.com/ejoliet/asdf-java.git
cd asdf-parserthis project was created with maven
mvn archetype:generate -DgroupId=edu.caltech.ipac.roman.asdfparser -DartifactId=asdf-parser -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=falseBuild and create jar:
mvn clean compile assembly:singlethen run:
java -jar target/asdf-parser-1.0-SNAPSHOT-jar-with-dependencies.jarRinse and repeat.