mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-12 11:10:33 +00:00
Add CITATION.cff file and CI job for format checking
This commit is contained in:
parent
5da56b1d80
commit
78d35d6f11
40
.github/workflows/citation.yml
vendored
Normal file
40
.github/workflows/citation.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
# SPDX-FileCopyrightText: 2022 Carles Fernandez-Prades <carles.fernandez@cttc.es>
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
- CITATION.cff
|
||||
workflow_dispatch:
|
||||
pull_request:
|
||||
paths:
|
||||
- CITATION.cff
|
||||
workflow_dispatch:
|
||||
|
||||
name: CITATION.cff
|
||||
jobs:
|
||||
Validate-CITATION-cff:
|
||||
runs-on: ubuntu-latest
|
||||
name: Validate CITATION.cff
|
||||
env:
|
||||
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
|
||||
RSPM: "https://packagemanager.rstudio.com/cran/__linux__/focal/latest"
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
# This is needed for workflows running on
|
||||
# ubuntu-20.04 or later
|
||||
- name: Install V8
|
||||
if: runner.os == 'Linux'
|
||||
run: |
|
||||
sudo apt-get install -y libv8-dev
|
||||
- name: Validate CITATION.cff
|
||||
uses: dieghernan/cff-validator@main
|
||||
|
||||
# Upload artifact
|
||||
- uses: actions/upload-artifact@v2
|
||||
if: failure()
|
||||
with:
|
||||
name: citation-cff-errors
|
||||
path: citation_cff_errors.md
|
8
.github/workflows/main.yml
vendored
8
.github/workflows/main.yml
vendored
@ -2,7 +2,13 @@
|
||||
# SPDX-FileCopyrightText: 2020 Carles Fernandez-Prades <carles.fernandez@cttc.es>
|
||||
name: Simple CI
|
||||
|
||||
on: [push, pull_request]
|
||||
on:
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- '**/CITATION.cff'
|
||||
push:
|
||||
paths-ignore:
|
||||
- '**/CITATION.cff'
|
||||
|
||||
jobs:
|
||||
build-ubuntu:
|
||||
|
325
CITATION.cff
Normal file
325
CITATION.cff
Normal file
@ -0,0 +1,325 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
# SPDX-FileCopyrightText: 2022 C. Fernandez-Prades carles.fernandez(at)cttc.es
|
||||
---
|
||||
abstract: "An open-source Global Navigation Satellite Systems software-defined receiver."
|
||||
authors:
|
||||
- affiliation: "Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)"
|
||||
alias: carlesfernandez
|
||||
email: carles.fernandez@cttc.es
|
||||
family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
orcid: "https://orcid.org/0000-0002-9201-7007"
|
||||
- affiliation: "Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)"
|
||||
alias: Arribas
|
||||
email: javier.arribas@cttc.es
|
||||
family-names: Arribas
|
||||
given-names: Javier
|
||||
orcid: "https://orcid.org/0000-0001-6346-3406"
|
||||
- affiliation: "Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)"
|
||||
alias: mmajoral
|
||||
email: marc.majoral@cttc.es
|
||||
family-names: Majoral
|
||||
given-names: Marc
|
||||
orcid: "https://orcid.org/0000-0001-6161-6747"
|
||||
- alias: Gastd
|
||||
email: gabriel.araujo.5000@gmail.com
|
||||
family-names: Araujo
|
||||
given-names: Gabriel
|
||||
- email: anthony.arnold@uqconnect.edu.au
|
||||
family-names: Arnold
|
||||
given-names: Anthony
|
||||
- email: carlos.avilesr@googlemail.com
|
||||
family-names: Avilés
|
||||
given-names: Carlos
|
||||
- alias: marabra
|
||||
email: mara.branzanti@gmail.com
|
||||
family-names: Branzanti
|
||||
given-names: Mara
|
||||
- alias: acebrianjuan
|
||||
email: acebrianjuan@gmail.com
|
||||
family-names: "Cebrián-Juan"
|
||||
given-names: Álvaro
|
||||
- email: a.cecilia.luque@gmail.com
|
||||
family-names: "Cecilia-Luque"
|
||||
given-names: Andrés
|
||||
- alias: luis-esteve
|
||||
email: luis@epsilon-formacion.com
|
||||
family-names: Esteve
|
||||
given-names: Luis
|
||||
- email: fabra@ice.csic.es
|
||||
family-names: Fabra
|
||||
given-names: Fran
|
||||
- email: daniel.co@bluewin.ch
|
||||
family-names: Fehr
|
||||
given-names: Daniel
|
||||
- alias: piyush0411
|
||||
email: piyush04111999@gmail.com
|
||||
family-names: Gupta
|
||||
given-names: Piyush
|
||||
- alias: glamountain
|
||||
email: gerald@gece.neu.edu
|
||||
family-names: LaMountain
|
||||
given-names: Gerald
|
||||
- alias: lenhart
|
||||
email: malte.lenhart@mailbox.org
|
||||
family-names: Lenhart
|
||||
given-names: Malte
|
||||
- alias: jwmelto
|
||||
email: jim.melton@sncorp.com
|
||||
family-names: Melton
|
||||
given-names: Jim
|
||||
- alias: dmiralles2009
|
||||
email: dmiralles2009@gmail.com
|
||||
family-names: Miralles
|
||||
given-names: Damian
|
||||
orcid: "https://orcid.org/0000-0001-5820-9569"
|
||||
- email: marc.molina.pena@gmail.com
|
||||
family-names: Molina
|
||||
given-names: Marc
|
||||
- email: rodrigo.munoz@proteinlab.cl
|
||||
family-names: Muñoz
|
||||
given-names: Rodrigo
|
||||
- alias: odrisci
|
||||
email: cillian.odriscoll@gmail.com
|
||||
family-names: "O'Driscoll"
|
||||
given-names: Cillian
|
||||
- affiliation: "Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)"
|
||||
email: david.pubill@cttc.cat
|
||||
family-names: Pubill
|
||||
given-names: David
|
||||
- alias: antonioramosdet
|
||||
family-names: Ramos
|
||||
given-names: Antonio
|
||||
- alias: jschindehette
|
||||
email: jschindehette@geontech.com
|
||||
family-names: Schindehette
|
||||
given-names: Josh
|
||||
- email: tonetto.dev@gmail.com
|
||||
family-names: Tonetto
|
||||
given-names: Leonardo
|
||||
cff-version: "1.2.0"
|
||||
date-released: "2021-08-23"
|
||||
identifiers:
|
||||
- description: "The concept DOI of the work. This is a DOI always pointing to the latest stable release."
|
||||
type: doi
|
||||
value: 10.5281/zenodo.591700
|
||||
keywords:
|
||||
- "Global Navigation Satellite System"
|
||||
- GNSS
|
||||
- "software radio"
|
||||
- SDR
|
||||
- GPS
|
||||
- Galileo
|
||||
- C++
|
||||
license: GPL-3.0-or-later
|
||||
message: "If you use this software, please cite it using the metadata from this file."
|
||||
references:
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: "Vilà-Valls"
|
||||
given-names: Jordi
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Ramos
|
||||
given-names: Antonio
|
||||
doi: 10.1109/ACCESS.2018.2822835
|
||||
issue: 1
|
||||
journal: "IEEE Access"
|
||||
pages: 13
|
||||
start: 20451
|
||||
end: 20463
|
||||
scope: "Discussion on reproducibility in GNSS signal processing."
|
||||
title: "Continuous Reproducibility in GNSS Signal Processing."
|
||||
type: article
|
||||
volume: 6
|
||||
year: 2018
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: "Lo Presti"
|
||||
given-names: Letizia
|
||||
- family-names: Falleti
|
||||
given-names: Emanuela
|
||||
doi: 10.1109/JPROC.2011.2158032
|
||||
issue: 11
|
||||
journal: "Proceedigs of the IEEE"
|
||||
month: 11
|
||||
pages: 23
|
||||
start: 1882
|
||||
end: 1904
|
||||
scope: "General overview on GNSS receiver technology."
|
||||
title: "Satellite Radiolocalization From GPS to GNSS and Beyond: Novel Technologies and Applications for Civil Mass Market."
|
||||
type: article
|
||||
volume: 99
|
||||
year: 2011
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Majoral
|
||||
given-names: Marc
|
||||
- family-names: Ramos
|
||||
given-names: Antonio
|
||||
- family-names: "Vilà-Valls"
|
||||
given-names: Jordi
|
||||
- family-names: Giordano
|
||||
given-names: Pietro
|
||||
conference:
|
||||
name: "Proc. 9th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC)"
|
||||
doi: 10.1109/NAVITEC.2018.8642697
|
||||
location:
|
||||
name: "ESA/ESTEC, Noordwijk, Netherlands."
|
||||
month: 12
|
||||
pages: 9
|
||||
scope: "Space applications of the software-defined GNSS embeded receiver."
|
||||
title: "A Software-Defined Spaceborne GNSS Receiver."
|
||||
type: conference-paper
|
||||
year: 2018
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Pomar
|
||||
given-names: Christian
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Fàbrega
|
||||
given-names: "Josep Maria"
|
||||
- family-names: "Vilà-Valls"
|
||||
given-names: Jordi
|
||||
- family-names: "Svaluto Moreolo"
|
||||
given-names: Michela
|
||||
- family-names: Casellas
|
||||
given-names: Ramon
|
||||
- family-names: Martínez
|
||||
given-names: Ricardo
|
||||
- family-names: Navarro
|
||||
given-names: Mònica
|
||||
- family-names: Vílchez
|
||||
given-names: "Francisco Javier"
|
||||
- family-names: Muñoz
|
||||
given-names: Raul
|
||||
- family-names: Vilalta
|
||||
given-names: Ricard
|
||||
- family-names: Nadal
|
||||
given-names: Laia
|
||||
- family-names: Mayoral
|
||||
given-names: Arturo
|
||||
conference:
|
||||
name: "Proc. 30th Int. Tech. Meeting Sat. Div. Inst. Navig."
|
||||
doi: 10.33012/2017.15234
|
||||
location:
|
||||
name: "Portland, OR."
|
||||
month: 9
|
||||
scope: "Introduction of the virtualized GNSS receiver."
|
||||
pages: 20
|
||||
start: 3796
|
||||
end: 3815
|
||||
title: "A Cloud Optical Access Network for Virtualized GNSS Receivers"
|
||||
type: conference-paper
|
||||
year: 2017
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Closas
|
||||
given-names: Pau
|
||||
conference:
|
||||
name: "Proc. 8th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC)"
|
||||
doi: 10.1109/NAVITEC.2016.7931740
|
||||
location:
|
||||
name: "ESA/ESTEC, Noordwijk, Netherlands."
|
||||
month: 12
|
||||
pages: 9
|
||||
scope: "Discussion on testing methodologies for software-defined GNSS receivers."
|
||||
title: "Assessment of Software-Defined GNSS Receivers"
|
||||
type: conference-paper
|
||||
year: 2016
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Closas
|
||||
given-names: Pau
|
||||
conference:
|
||||
name: "Proc. 29th Int. Tech. Meeting Sat. Div. Inst. Navig."
|
||||
doi: 10.33012/2016.14576
|
||||
location:
|
||||
name: "Portland, OR."
|
||||
month: 9
|
||||
pages: 18
|
||||
start: 44
|
||||
end: 61
|
||||
scope: "Analysis of software strategies for accelerating signal processing."
|
||||
title: "Accelerating GNSS Software Receivers"
|
||||
type: conference-paper
|
||||
year: 2016
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Closas
|
||||
given-names: Pau
|
||||
- family-names: Avilés
|
||||
given-names: Carlos
|
||||
- family-names: Esteve
|
||||
given-names: Luis
|
||||
conference:
|
||||
name: "Proc. 24th Int. Tech. Meeting Sat. Div. Inst. Navig."
|
||||
location:
|
||||
name: "Portland, OR."
|
||||
month: 9
|
||||
pages: 15
|
||||
start: 780
|
||||
end: 794
|
||||
scope: "General description of the software architecture."
|
||||
title: "GNSS-SDR: An Open Source Tool For Researchers and Developers"
|
||||
type: conference-paper
|
||||
year: 2011
|
||||
- authors:
|
||||
- family-names: "Fernández-Prades"
|
||||
given-names: Carles
|
||||
- family-names: Avilés
|
||||
given-names: Carlos
|
||||
- family-names: Esteve
|
||||
given-names: Luis
|
||||
- family-names: Arribas
|
||||
given-names: Javier
|
||||
- family-names: Closas
|
||||
given-names: Pau
|
||||
conference:
|
||||
name: "Proc. 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC)."
|
||||
doi: 10.1109/NAVITEC.2010.5707981
|
||||
location:
|
||||
name: "ESA/ESTEC, Noordwijk, Netherlands."
|
||||
month: 12
|
||||
pages: 8
|
||||
scope: "Seminal work on GNSS-SDR and its software design patterns."
|
||||
title: "Design patterns for GNSS software receivers"
|
||||
type: conference-paper
|
||||
year: 2010
|
||||
- authors:
|
||||
- name: "The GNU Radio Project team"
|
||||
doi: 10.5281/zenodo.2704343
|
||||
repository-code: "https://github.com/gnuradio/gnuradio"
|
||||
scope: "Software dependency: the SDR framework."
|
||||
title: "GNU Radio: The Free & Open Software Radio Ecosystem"
|
||||
type: software
|
||||
url: "https://www.gnuradio.org"
|
||||
- authors:
|
||||
- name: "The VOLK Project team"
|
||||
doi: 10.5281/zenodo.3360942
|
||||
repository-code: "https://github.com/gnuradio/volk"
|
||||
scope: "Software dependency: the portable SIMD library."
|
||||
title: "VOLK: The Vector-Optimized Library of Kernels"
|
||||
type: software
|
||||
url: "https://www.libvolk.org"
|
||||
repository-code: "https://github.com/gnss-sdr/gnss-sdr"
|
||||
title: GNSS-SDR
|
||||
type: software
|
||||
url: "https://gnss-sdr.org"
|
||||
version: "0.0.15"
|
Loading…
Reference in New Issue
Block a user