Code Monkey home page Code Monkey logo

bfast-explorer's Introduction

BFAST Explorer v0.0.3

Description

BFAST Explorer is a Shiny app, developed using R and Python, designed for the analysis of Landsat Surface Reflectance time series pixel data.

Three change detection algorithms - bfastmonitor, bfast01 and bfast - are used in order to investigate temporal changes in trend and seasonal components, via breakpoint detection.

If you encounter any bugs, please create an issue.

Usage

Currently, this tool only supports UNIX-like systems (no Windows OS) due to the integration between R and Python.

In order to successfully run this tool, apart from having R and Python installed, you need the following:

Citation

To cite BFAST Explorer in publications, please use

Alexandre Almeida, Nathalia Menini, Jan Verbesselt, Ricardo Torres (2018). BFAST Explorer: An Effective Tool for Time Series Analysis. In: 2018 IEEE International Geoscience and Remote Sensing Symposium (IGARSS). 22-27 July 2018. Valencia, Spain. DOI: 10.1109/IGARSS.2018.8517877.

or, alternatively, the corresponding BibTeX entry

@inproceedings{,
   author = {Alexandre Almeida and Nathalia Menini and Jan Verbesselt and Ricardo Torres},
   title = {BFAST Explorer: An Effective Tool for Time Series Analysis},
   booktitle = {2018 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)},
   location = {Valencia, Spain},
   eventdate = {2018-07-22/2018-07-27},
   doi = {10.1109/IGARSS.2018.8517877}
}

bfast-explorer's People

Contributors

almeidaxan avatar nathmenini avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bfast-explorer's Issues

Revision and cleanup of package dependencies

As I remember while developing bfast-explorer, some packages were used just for one or two specific functions. I think it is important to check if these functions are really necessary, while also doing a clean-up of the code.

  • Check for packages that are not used at all and remove them
  • Ditch packages whose functions can be replaced by required packages' function and/or base functions
  • Add the package's names to functions calls (i.e. <package_name>::). IMO this helps tracking which packages are being used and which are not

Switch bfast version from GitHub to CRAN

bfast was the only dependency installed from GitHub. It sounds more reasonable to use the latest (stable) version from CRAN, 1.5.7, instead of the development version from GitHub.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.