Smart UseR Frequency analySer, a fast and easy to use frequency analyser.
Project description
SMURFS
SMURFS (SMart UseR Frequency analySer) is a simple program, that allows for a quick statistical analysis of variable stars using the LombScargle algorithm. It also allows for "splitting" such a dataset into equally sized chunks, to perform a time dependend analysis of the frequencies.
SMURFS is developed in Python3, using optimized scientific libraries like numpy, scipy and astropy.
Prerequisits
It is assumed that git,python3 and pip are installed. If not, follow the installation instructions for git, python and pip.
Installation
It is recommended to create a new virtualenvironment.
cd SMURFS/
python3 -m venv venv/
source venv/bin/activate
Afterwarts, simply install it using pip
pip install smurfs
Documentation
Full documenation is available here
Features
SMURFS provides various nice to have features, setting it apart from common frequency analysers. These include
- Python only. No more Fortran, IDL or other more obfuscating languages
- Fast runs due to the usage of optimized libraries, including numpy, scipy and astropy, dedicated to scientific work
- Generates a full result set that can be used for further analysis, including spectra of the first and last frequency, spectrograms, machine readable results and so on.
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
File details
Details for the file smurfs-1.0.3.tar.gz
.
File metadata
- Download URL: smurfs-1.0.3.tar.gz
- Upload date:
- Size: 22.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cff4ac9f482a34ebc7960ed72f0eeee102fa09a5d4957138fa29a206744e314f |
|
MD5 | d82166065151f5c7779085187d4a66d4 |
|
BLAKE2b-256 | 401b257aee0122495287e3c54f1010dbdc7152d885d44f6a19d7efef5ce8b337 |
File details
Details for the file smurfs-1.0.3-py3-none-any.whl
.
File metadata
- Download URL: smurfs-1.0.3-py3-none-any.whl
- Upload date:
- Size: 27.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb1d3243f95e69743c560bbc369c233238fdb12a434fcb962c165a20dbd1c0ec |
|
MD5 | fca1f3f11c718855a7f6aac6e6a3b7e8 |
|
BLAKE2b-256 | 00edfaff1ea91c391985046c7a248275a106d2e9ca1c875c3159eec2a0b96a65 |