Skip to main content

TEMPCF: Cleaning and Filtering for Ground Temperature Data

This package provides a graphical user interface for viewing, flagging, and cleaning ground temperature data for permafrost applications. It is designed to work with a variety of different input data types including data loggers, and databases. It uses read / write functionality provided by the teaspoon package (Brown, 2022).

For a full description of the package, including some examples, please see the documentation pages.

How to get tempcf

There are a few ways to get tempcf running on your computer.

Install from pip

You can install tempcf with pip:

pip install tempcf

Then you can run it from the command line with:

tempcf

Running pre-compiled executables

As an alternative to command-line installation, its possible to download the latest files from the Releases page of the GitLab repository. This requires no coding experience whatsoever, but only works on Windows and Linux at the moment. These also won't be the most up-to-date versions.

If you are familiar with python and would rather run tempf from the source code, follow the instructions below. This is the preferred option if you intend to contribute, or if you want to make any modifications.

Install from source

Step 1: Download the files

git clone https://gitlab.com/permafrostnet/permafrost-tempcf

Step 2: Create a virtual environment

This makes sure that the python packages that get installed don't conflict with other python packages you might have installed. On Mac or Linux, make sure to replace '' with '/' in the last line.

cd permafrost-tempcf
python -m venv env
.\env\Scripts\activate 

Step 3: Install tempcf

These commands will install the required dependencies, and launch tempcf

python setup.py install
cd tempcf
python main.py

Metadata

Release files for tempcf 0.6.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tempcf 0.6.7
File Size Uploaded
tempcf-0.6.7.tar.gz 253.3 kB Details

Release files / tempcf-0.6.7.tar.gz

Download URL tempcf-0.6.7.tar.gz
Size 253.3 kB
Tags Source
SHA-256 checksum
How to use checksums
96b9ad0b9afaeccaaf0f7854886fe613cc1d937df87d34058ea98b75a8b06646
BLAKE2b-256 checksum
How to use checksums
048442727df998308ed24c3ad74557006a703f12c4d3be226003e988574a6d18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.6.7 This release

1 release file

0.6.6

1 release file

0.6.3

1 release file

0.6.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page