Code Monkey home page Code Monkey logo

spades.shiny's Introduction

Build Status Appveyor Build status Coverage Status CRAN_Status_Badge Downloads

SpaDES.shiny

Utilities for building shiny-based apps for SpaDES simulations.

Installation

Current stable release

Install from CRAN:

#install.packages("SpaDES.shiny") ## not yet on CRAN. Install via GitHub per below.

Install from GitHub:

#install.packages("devtools")
library("devtools")
install_github("PredictiveEcology/SpaDES.shiny", dependencies = TRUE) # stable

Development version (unstable)

Install from GitHub:

#install.packages("devtools")
library("devtools")
install_github("PredictiveEcology/SpaDES.shiny", ref = "development", dependencies = TRUE) # unstable

Using the package

SpaDES.shiny provides you with a set of reusable shiny modules that allow you to speed up the development process, as well as an app generator that allows you to bootstrap your application. See the accompanying vignettes to get started:

browseVignettes("SpaDES.shiny")

spades.shiny's People

Contributors

achubaty avatar damianrodziewicz avatar eliotmcintire avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

spades.shiny's Issues

Module: Summarize rasters by polygons

Result of this issue should be a functionality which allows:

  • users to upload their own sets of polygons
  • summarize a raster by this set of polygons

rename `timeSinceFire` module

this issue is mostly a note to myself to check on this next week

I can't find the previous discussion on this topic, but this module should be more general than 'timeSinceFire', and should be updated and renamed accordingly. For now, just identify how much work is needed to make the necessary changes.

cleanup R CMD check NOTEs

There remain a number of variables used in functions that should either be added as function parameters/arguments (or, unlikely, added as global variables).

* checking R code for possible problems ... NOTE
initialMap: no visible binding for global variabledemoAreatimeSinceFire: no visible binding for global variableshpStudyRegionFulltimeSinceFire: no visible binding for global variableproviderstimeSinceFire: no visible binding for global variabletimeSinceFirePalettetimeSinceFire: no visible binding for global variablemaxAgetimeSinceFire: no visible binding for global variableuseGdal2TilestimeSinceFire: no visible binding for global variablegdal2TilesFntimeSinceFire: no visible binding for global variablecolorTableFiletimeSinceFire: no visible binding for global variablepathstimeSinceFire: no visible binding for global variablesampleRegulartimeSinceFire: no visible binding for global variablesummaryPeriodtimeSinceFire: no visible binding for global variablemySimtimeSinceFire: no visible binding for global variablerasterResolutiontimeSinceFire: no visible global function definition fortimeSinceFirePaletteUndefined global functions or variables:
  colorTableFile demoArea gdal2TilesFn maxAge mySim paths providers
  rasterResolution sampleRegular shpStudyRegionFull summaryPeriod
  timeSinceFirePalette useGdal2Tiles

restore recently removed `newApp` functionality

several pieces were removed from newApp() that need to be restored (old functionality preserved in newAppDeprecated()?):

  • create suitable app directory structure (see initial design doc)
  • initialize packrat repository
  • use of app config file in addition to metadata describing app layout

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.