diffraction-peak-detection
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: pixlise
- License: apache-2.0
- Language: Go
- Default Branch: main
- Size: 771 KB
Statistics
- Stars: 1
- Watchers: 6
- Forks: 0
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
Diffraction Peak Detection
Detects diffraction peaks in X-ray fluorescence (XRF) spectroscopy data
Run from command line
Build command line app
bash
$ go build ./internal/cmdline/main.go
Run Options:
-path : path to load dataset file -save : if scanning dataset file, can save resulting diffraction protobuf file to specified location
bash
$ ./main -path <PATH_TO_DATASET_PB_FILE> -save <PATH_TO_SAVE_DIFFRACTION_PEAK_PB_FILE>
-query : if scanning dataset file, can query peaks found at specific loaction or over all locations
bash
$ ./main -path <PATH_TO_DATASET_PB_FILE> -query <LOCATION_NUMBER_TO_PRINT_PEAKS_OR_"ALL">
-load : if you already have a protobuf diffraction file can print out the peaks from that file
bash
$ ./main -load <PATH_TO_LOAD_DIFFRACTION_PEAK_PB_FILE>
Owner
- Name: Pixlise
- Login: pixlise
- Kind: organization
- Website: https://www.pixlise.org/
- Repositories: 8
- Profile: https://github.com/pixlise
Pixlise Open Source Spectroscopy Analysis
Citation (CITATION.cff)
cff-version: 1.2.0
title: PIXLISE Diffraction Peak Detection
message: >-
Cite this repository for the diffraction peak detection
features of the PIXLISE spectroscopy analysis tool
type: software
authors:
- given-names: Austin P.
family-names: Wright
email: apwright@gatech.edu
affiliation: Georgia Institute of Technology
- given-names: Peter
family-names: Nemere
email: peter.nemere@qut.edu.au
affiliation: Queensland University of Technology
- given-names: Ryan
family-names: Stonebraker
email: ryan.a.stonebraker@jpl.nasa.gov
affiliation: >-
Jet Propulsion Laboratory, California Institute of
Technology
- given-names: Adrian
family-names: Galvin
email: adrian.e.galvin@jpl.nasa.gov
affiliation: >-
Jet Propulsion Laboratory, California Institute of
Technology
- given-names: S. Michael
family-names: Fedell
email: steven.m.fedell@jpl.nasa.gov
affiliation: >-
Jet Propulsion Laboratory, California Institute of
Technology
- given-names: Tom
family-names: Barber
email: tom.barber@jpl.nasa.gov
affiliation: >-
Jet Propulsion Laboratory, California Institute of
Technology
- given-names: Scott
family-names: Davidoff
email: scott.davidoff@jpl.nasa.gov
affiliation: >-
Jet Propulsion Laboratory, California Institute of
Technology
orcid: 'https://orcid.org/0000-0002-4417-7268'
identifiers:
- type: doi
value: 10.5281/zenodo.6959137
description: >-
Zenodo persistent reference to latest version, follow
for specific version and release details
repository-code: 'https://github.com/pixlise/diffraction-peak-detection'
url: 'https://www.pixlise.org/'
abstract: >-
PIXLISE gives astrobiologists flexible and powerful visual
analytics tools to quickly analyze and understand
high-density, spatially-localized, imaging and XRF
spectroscopy data. A collaboration between scientists,
engineers and designers, PIXLISE was born out of Data to
Discovery incubation program for science analysis tools,
grew as part of JPL's Data Science Program, and elaborated
into a robust tool through a multi-year partnership
between Queensland University of Technology (QUT) and the
Jet Propulsion Laboratory, California Institute of
Technology.
keywords:
- astrobiology
- geology
- geochemistry
- petrology
- human computer interaction
- spectroscopy
- x-ray florescence
- xrf
- imaging spectroscopy
- data visualization
- visual analytics
- mars 2020
- perseverance
license: Apache-2.0
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: about 5 hours
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: about 5 hours
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- pnemere (5)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
- Total downloads: unknown
-
Total dependent packages: 2
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 4
proxy.golang.org: github.com/pixlise/diffraction-peak-detection
- Homepage: https://github.com/pixlise/diffraction-peak-detection
- Documentation: https://pkg.go.dev/github.com/pixlise/diffraction-peak-detection#section-documentation
- License: Apache-2.0
Rankings
proxy.golang.org: github.com/pixlise/diffraction-peak-detection/v2
- Homepage: https://github.com/pixlise/diffraction-peak-detection
- Documentation: https://pkg.go.dev/github.com/pixlise/diffraction-peak-detection/v2#section-documentation
- License: Apache-2.0
-
Latest release: v2.0.3
published over 2 years ago
Rankings
Dependencies
- github.com/golang/protobuf v1.5.2
- google.golang.org/protobuf v1.26.0
- github.com/golang/protobuf v1.5.0
- github.com/golang/protobuf v1.5.2
- github.com/google/go-cmp v0.5.5
- github.com/pixlise/core/v2 v2.1.7
- github.com/pixlise/core/v3 v3.1.0
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
- google.golang.org/protobuf v1.26.0-rc.1
- google.golang.org/protobuf v1.26.0
- google.golang.org/protobuf v1.28.1