Science Score: 44.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.7%) to scientific vocabulary
Keywords
Repository
Um sistema de plotagem simples para o SCANTEC
Basic Info
- Host: GitHub
- Owner: GAD-DIMNT-CPTEC
- License: other
- Language: Jupyter Notebook
- Default Branch: master
- Homepage: https://gad-dimnt-cptec.github.io/SCANPLOT
- Size: 69.2 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 7
- Releases: 1
Topics
Metadata Files
README.md
SCANPLOT - Um sistema de plotagem simples para o SCANTEC
O SCANPLOT é um módulo escrito em linguagem Python preparado para ler e plotar as tabelas com as estatísticas do Sistema Comunitário de Avaliação de modelos Numéricos de Tempo e Clima (SCANTEC). O seu uso pode ser feito por meio da linha de comando ou através do Jupyter Notebook. O SCANPLOT transforma as tabelas do SCANTEC em dataframes do Pandas e pode ser facilmente extendido a partir da introdução de funções para a plotagem destes dataframes na forma como o usuário precisar.
A versão V1.1.0a do scanplot está organizada da seguinte forma:
core_scanplot.py: contém funções relacionadas com a leitura dos arquivos de configuração do SCANTEC;data_structures.py: contém funções relacionadas com as estruturas de dados utilizadas pelo SCANPLOT;aux_functions.py: contém funções auxiliares utilizadas em outras partes do módulo;plot_functions.py: contém funções relacionadas com a plotagem das estruturas de dados do SCANPLOT;gui_functions.py: contém funções relacionadas com as widgets do Jupyter Notebook (parcialmente implementado).
As principais funções do módulo são as seguintes:
read_namelists: esta função lê os arquivos de namelist e definições dos modelos do SCANTEC;get_dataframe: esta função transforma uma ou mais tabelas em dataframes do Pandas, acessíveis por meio de um dicionário;plot_lines: esta função plota gráficos de linhas a partir dos dataframes;plot_lines_tStudent: esta função plota gráficos de linhas a partir dos dataframes, acompanhadas com o teste de significância t-Student;plot_scorecard: esta função plota um scorecard a partir dos dataframes;plot_dTaylor: esta função plota um diagrama de Taylor a partir dos dataframes.
A documentação do SCANPLOT pode ser encontrada em https://gam-dimnt-cptec.github.io/SCANPLOT/.
Owner
- Name: Grupo de Assimilação de Dados (GAD)
- Login: GAD-DIMNT-CPTEC
- Kind: organization
- Email: luiz.sapucci@inpe.br
- Location: Brazil
- Repositories: 5
- Profile: https://github.com/GAD-DIMNT-CPTEC
Grupo de Assimilação de Dados da CGCT/INPE
Citation (CITATION.cff)
cff-version: 1.2.0
title: SCANPLOT
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Carlos Frederico
family-names: Bastarz
identifiers:
- type: url
value: >-
https://github.com/GAM-DIMNT-CPTEC/SCANPLOT
version: 1.1.0
date-released: '2022-12-16'
GitHub Events
Total
- Push event: 4
Last Year
- Push event: 4
Dependencies
- SkillMetrics *
- matplotlib *
- numpy *
- pandas *
- scipy *
- seaborn *
- xarray *
- actions/checkout v2 composite
- actions/setup-python v2 composite
- cartopy 0.18.0.*
- dask 2021.10.0.*
- dask-core 2021.10.0.*
- geopandas-base 0.10.2.*
- geos 3.8.0.*
- geoviews 1.9.5.*
- geoviews-core 1.9.5.*
- holoviews 1.14.9.*
- hvplot 0.8.0.*
- ipython 7.31.1.*
- ipython_genutils 0.2.0.*
- ipywidgets 7.6.5.*
- jupyter 1.0.0.*
- jupyterlab 3.4.5.*
- matplotlib 3.5.2.*
- netcdf4 1.5.8.*
- numpy 1.21.5.*
- pandas 1.3.5.*
- pip 21.2.2.*
- pygments 2.11.2.*
- scipy 1.7.3.*
- seaborn 0.11.2.*
- xarray 0.20.2.*
