toolkit de ferramentas relacionadas a geociências
Project description
geo-cli
toolkit de ferramentas relacionadas a geociências construídas por mim
Usage:
$ geo-cli [OPTIONS] COMMAND [ARGS]...
Options:
--help: Show this message and exit.
Commands:
geo2utm: converte coordenadas geográficas...utm2geo: converte coordenadas UTM (EPSG:31983 como...map: gera um mapa interativo a partir de...mineralformula: constroe a tabela de formula mineral com...escala: calcula a distância real correspondente a...indicecor: calcula o índice de cor de uma rocha com...mergulho: determina a espessura real de um...idaderocha: determina a idade de uma rocha com base na...atitude: converte uma atitude no formato...
geo-cli geo2utm
converte coordenadas geográficas (EPSG:4326 como padrão) para UTM (EPSG:31983 como padrão).
Usage:
$ geo-cli geo2utm [OPTIONS] INPUT_FILE OUTPUT_FILE
Arguments:
INPUT_FILE: caminho para o arquivo CSV de entrada (deve conter as colunas "lat" e "lon") [required]OUTPUT_FILE: caminho onde o CSV final com os dados convertidos será salvo [required]
Options:
--source-epsg TEXT: EPSG code for source coordinate system [default: EPSG:4326]--target-epsg TEXT: EPSG code for target coordinate system [default: EPSG:31983]--help: Show this message and exit.
geo-cli utm2geo
converte coordenadas UTM (EPSG:31983 como padrão) para geográficas (EPSG:4326 como padrão).
Usage:
$ geo-cli utm2geo [OPTIONS] INPUT_FILE OUTPUT_FILE
Arguments:
INPUT_FILE: caminho para o arquivo CSV de entrada (deve conter as colunas "easting" e "northing") [required]OUTPUT_FILE: caminho onde o CSV final com os dados convertidos será salvo [required]
Options:
--source-epsg TEXT: EPSG code for source coordinate system [default: EPSG:31983]--target-epsg TEXT: EPSG code for target coordinate system [default: EPSG:4326]--help: Show this message and exit.
geo-cli map
gera um mapa interativo a partir de coordenadas em um arquivo CSV.
Usage:
$ geo-cli map [OPTIONS] INPUT_FILE [TITLE] [ID]
Arguments:
INPUT_FILE: caminho para o arquivo CSV de entrada [required][TITLE]: título do mapa [default: Mapa][ID]: nome da coluna a ser usada como identificador dos pontos no mapa (opcional)
Options:
--zoom-start INTEGER: nível de zoom inicial do mapa [default: 2]--help: Show this message and exit.
geo-cli mineralformula
constroe a tabela de formula mineral com base em um arquivo CSV contendo as colunas das moléculas e suas respectivas análises quimicas.
Usage:
$ geo-cli mineralformula [OPTIONS] INPUT_FILE OUTPUT_FILE
Arguments:
INPUT_FILE: caminho para o arquivo CSV de entrada [required]OUTPUT_FILE: caminho onde o CSV final com a tabela de fórmulas minerais será salvo [required]
Options:
--help: Show this message and exit.
geo-cli escala
calcula a distância real correspondente a uma medida feita em uma carta, com base na escala fornecida.
Usage:
$ geo-cli escala [OPTIONS] ESCALA DISTANCIA_CARTA
Arguments:
ESCALA: escala cartográfica [required]DISTANCIA_CARTA: distância medida na carta (em cm) [required]
Options:
--help: Show this message and exit.
geo-cli indicecor
calcula o índice de cor de uma rocha com base na proporção de minerais escuros (m) presente nela.
Usage:
$ geo-cli indicecor [OPTIONS]
Options:
-o, --olivina FLOAT: Porcentagem visual de Olivina [default: 0.0]-p, --piroxenio FLOAT: Porcentagem visual de Piroxênio [default: 0.0]-b, --biotita FLOAT: Porcentagem visual de Biotita [default: 0.0]-a, --anfibolio FLOAT: Porcentagem visual de Anfibólio [default: 0.0]--opacos FLOAT: Percentagem de minerais metálicos/opacos (Magnetite, Ilmenite) [default: 0.0]--outros FLOAT: Outros minerais ferromagnesianos (Granada, Turmalina, etc.) [default: 0.0]--help: Show this message and exit.
geo-cli mergulho
determina a espessura real de um afloramento com base no comprimento na superfície e no seu ângulo de mergulho.
Usage:
$ geo-cli mergulho [OPTIONS] LENGTH ANGLE
Arguments:
LENGTH: comprimento do afloramento na superfície [required]ANGLE: ângulo de mergulho do afloramento [required]
Options:
--help: Show this message and exit.
geo-cli idaderocha
determina a idade de uma rocha com base na quantidade do isótopo pai e filho presentes nela, e na meia-vida do isótopo pai.
Usage:
$ geo-cli idaderocha [OPTIONS]
Options:
-p, --pai FLOAT: quantidade do isótopo pai [required]-f, --filho FLOAT: quantidade do isótopo filho [required]-mv, --meia-vida FLOAT: meia-vida do isótopo pai [required]--help: Show this message and exit.
geo-cli atitude
converte uma atitude no formato Rumo/Mergulho/Quadrante para o formato internacional Dip Direction/Dip (strike-dip).
Usage:
$ geo-cli atitude [OPTIONS] RMQ
Arguments:
RMQ: atitude no formato Rumo/Mergulho/Quadrante [required]
Options:
--help: Show this message and exit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geociencias_cli-0.2.tar.gz.
File metadata
- Download URL: geociencias_cli-0.2.tar.gz
- Upload date:
- Size: 21.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9a702535b17ae34d34a7d37cc43f7da0aed08c59277b175363ae0f0ca07b827
|
|
| MD5 |
bae60ca0f196672e1550715abf0c99de
|
|
| BLAKE2b-256 |
536785fe82b8777462c247486b7e52afd4e1bc187412d5429ff224a76d11eeb0
|
Provenance
The following attestation bundles were made for geociencias_cli-0.2.tar.gz:
Publisher:
python-package.yml on nukhes/geo-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
geociencias_cli-0.2.tar.gz -
Subject digest:
e9a702535b17ae34d34a7d37cc43f7da0aed08c59277b175363ae0f0ca07b827 - Sigstore transparency entry: 1357176947
- Sigstore integration time:
-
Permalink:
nukhes/geo-cli@07f766fbc5fbed8d920a68f1a6c316f7ca9aea54 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nukhes
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-package.yml@07f766fbc5fbed8d920a68f1a6c316f7ca9aea54 -
Trigger Event:
push
-
Statement type:
File details
Details for the file geociencias_cli-0.2-py3-none-any.whl.
File metadata
- Download URL: geociencias_cli-0.2-py3-none-any.whl
- Upload date:
- Size: 26.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5213d787257a0a0c5173be030433be7469be7556bc94678af052882d207f01be
|
|
| MD5 |
d3ba730b9085acf4ce627cb2b956028c
|
|
| BLAKE2b-256 |
dbe63170b5301fc2010da7321a501726995cf03097ace577aef4a3d861030dea
|
Provenance
The following attestation bundles were made for geociencias_cli-0.2-py3-none-any.whl:
Publisher:
python-package.yml on nukhes/geo-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
geociencias_cli-0.2-py3-none-any.whl -
Subject digest:
5213d787257a0a0c5173be030433be7469be7556bc94678af052882d207f01be - Sigstore transparency entry: 1357176971
- Sigstore integration time:
-
Permalink:
nukhes/geo-cli@07f766fbc5fbed8d920a68f1a6c316f7ca9aea54 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/nukhes
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-package.yml@07f766fbc5fbed8d920a68f1a6c316f7ca9aea54 -
Trigger Event:
push
-
Statement type: