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: mdpi.com -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.5%) to scientific vocabulary
Keywords
Repository
Process Broadband Solar Observations
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
Readme.md
Broad Band LAP
Developed in the Laboratory of Atmospheric Physics of Thessaloniki, Greece.
To process the data from broadband instruments of LAP.
Some plots and reports should be found in my personal site here under the Data display section.
Table of Contents
Data status overview
| Name | Rows | Size | Values | Vars | Fill | Bytes/Value | |:----------------------|---------:|--------:|----------:|-----:|-------:|------------:| | Broad Band LAP duckdb | 19273878 | 5.5 GiB | 1.162e+09 | 2045 | 62.13% | 5.04 | | Raw files hashes | 928267 | 5.0 MiB | 3713068 | 4 | 100% | 1.4 | | Total | 20202145 | 5.5 GiB | 1.166e+09 | 2049 | NA% | 5.02 |
Table: Datasets sizes on 2025-09-04
What it does
For CHP-1
- Digest raw data
- Signal from CHP-1
- Tracker "async"
- CHP-1 internal temperature from thermistor
- Bad data ranges flagging
- From manual set execution ranges
- From acquisition signal physical limits
- Converts signal to radiation
- Computes temperature correction when possible
- Plots
- Overview of Clean/Dirty signal
- Daily signal with and without dark
- Overview of Direct radiation measurements
- Daily Direct radiation measurements
For CM-21
- Digest raw data
- Signal from CHP-1
- Bad data ranges flagging
- From manual set execution ranges
- From acquisition signal physical limits
- Converts signal to radiation
- Plots
- Overview of Clean/Dirty signal
- Daily signal with and without dark
For CHP-1 tracker
- Digest async and step files for later analysis
Other processes
- Quality Check of radiation data (QCRad)
- Flags data using mainly the algorithm of C. N. Long and Y. Shi (2006)
- Clear sky identification (CSid)
- Flags data as affected by clouds or not with the algorithm of M. J. Reno and C. W. Hansen (2016)
- Investigate long-term trends (Work in progress)
- Process similar to A. Natsis, A. Bais and C. Meleti (2023)
- Creates TSI data used in analysis
- Imports atmospheric pressure data from proxies
- Keeps an
md5sumof all input files to check for bit rot and other data corruption.
For EPPLEY-IR
- Digest raw data
- Signal from EPPLEY-IR
For Inclined CM-21
- Digest raw data
- Signal from an Inclined CHP-1
For TOT
- Parse Global radiation data prepared with an external and independent process
- Read *.TOT files
- Do some plots and comparisons
Tools
inspect_days_duckdb.Rinteractive plot of some data in the duckdbinspect_days_DB.Rinteractive plot of some data in the DBinspect_days_Lap.Rinteractive plot of some data from source filesinspect_days_Lap_sirena.Rinteractive plot of some data from source files
TODO
- Process more instruments
- Import libRadtran data
- Improve CSid algorithm
- Import other references
Details
Development and Design
Some aspects on the implementation of this project.
- We use a
duckdbdatabase for all measurements and additional data. - There are some files with extra meta data for the data in the database and the analysis performed.
- We use features of the
duckdbandarrowlibrary, and alsodplyranddata.tablefor data manipulations. - The analysis should be able to be performed with under 8Gb of RAM, but this is not assured.
- There is a trade-of with the disk usage/wearing, especially when starting from scratch.
- New data should be easy to be added on daily base on all levels.
- New process and analysis should be easy to added for all data.
- This is intended as a framework for all broadband instruments data analysis and processing.
Documentation and usage
There is no centralized documentation for the project. Although you can refer to:
Readme.mdor other markdown files for a relevant overview- Summary notes on the start of each script
- Comments inside each script
- Compiled reports from each script
- Follow the sequence of the scripts in 'execution' folder
Reproducibility
- We use the
renvR package to keep track of the projects dependencies. - Maybe will use a
nix-shellenvironment as a more robust and portable method.
Journal
Contains parts of the logbook of the instruments maintenance and other notes.
Owner
- Name: Thanasis N
- Login: thanasisn
- Kind: user
- Repositories: 2
- Profile: https://github.com/thanasisn
Here are some useful stuff I use. I coded or stole them myself.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Broadband Sun Radiation Processing
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Athanasios
family-names: Natsis
email: natsisphysicist@gmail.com
affiliation: 'LAP, AUTH'
orcid: 'https://orcid.org/0000-0002-5199-4119'
repository-code: 'https://github.com/thanasisn/BBand_LAP'
abstract: Process data from pyranometers and pyheliometers
keywords:
- sun radiation
- broadband radiation
- CM21
- CHP1
- TSI
- quality control
version: '4.2'
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0