https://github.com/crotwell/seedcodec
Automatically exported from code.google.com/p/seedcodec
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Repository
Automatically exported from code.google.com/p/seedcodec
Basic Info
- Host: GitHub
- Owner: crotwell
- License: lgpl-3.0
- Language: Java
- Default Branch: main
- Size: 325 KB
Statistics
- Stars: 5
- Watchers: 3
- Forks: 4
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
SeedCodec is a collection of compression and decompression routines for standard seismic data formats in Java. The goal is to support all the formats available within seed, but submissions from the broader community are needed to accomplish this.
The current supported formats are Steim1, Steim2 (compression and decompression), and decompression only for DWSSN, CDSN, SRO and the simple float, int, double, short and 24 bit types. These are only the decompression routines, and are independent of a particular file type. In particular, other than focusing on the data compression algorithms defined as defined in SEED, there is no direct connection to with SEED or miniSEED. The SeisFile project has code for dealing with actual miniseed files.
To Decompress use the Codec.decompress method. For example:
Codec codec = new Codec();
int compression = Codec.STEIM1;
byte[] values = ...
int num_points = ...
boolean byte_order = false;
DecompressedData decomp = codec.decompress(compression,
values,
num_points,
byte_order);
More information can be found at http://www.seis.sc.edu/seedCodec.html
Owner
- Name: Philip Crotwell
- Login: crotwell
- Kind: user
- Company: University of South Carolina
- Website: http://www.seis.sc.edu
- Repositories: 81
- Profile: https://github.com/crotwell
GitHub Events
Total
- Watch event: 1
- Push event: 1
Last Year
- Watch event: 1
- Push event: 1
Issues and Pull Requests
Last synced: almost 3 years ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: about 8 hours
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: about 8 hours
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 1.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- scottveirs (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 1
- Total dependent repositories: 5
- Total versions: 4
repo1.maven.org: edu.sc.seis:seedCodec
A collection of compression and decompression routines for standard seismic data formats in Java.
- Homepage: http://www.seis.sc.edu/seedCodec.html
- Documentation: https://appdoc.app/artifact/edu.sc.seis/seedCodec/
- License: GNU Lesser General Public License, Version 3
-
Latest release: 1.2.0
published over 1 year ago
Rankings
Dependencies
- org.junit.jupiter:junit-jupiter-api 5.7.1 testImplementation
- org.junit.jupiter:junit-jupiter-engine 5.7.1 testRuntimeOnly