Git Product home page Git Product logo

virtual-reef's Introduction

Virtual Reef

Maintainers

Owen Pierce ([email protected])
Praful Mathur ([email protected])
Eric Simmons ([email protected])

Goals

Reef Check needs a good way to generate visualizations based on the data from surveys. The intended audience is people who may not be familiar with the underwater environment, so granular precision isn't as important as giving an accurate impression of the environment over time.

Virtual Reef is a tool to build images of the coastal reefs surveyed by California Reef Check. We want to generate images that show the density of plants, fish, and invertebrates on the reef. We will read in the survey data for each

Installation

  1. Install Python 3.8 64-bit. Make sure to install a 64-bit version of Python.
  2. Install pipenv by running pip install pipenv
  3. Configure pipenv to use Python 3 by running pipenv --three
  4. Install packages pipenv install
  5. Activate your pipenv shell by running pipenv shell. You will need to have the pipenv shell active to run the server.

Running the Project

In the virtualreef directory run python manage.py runserver

To see all Django commands run python manage.py help. The most common commands to run include:

  • migrate
  • makemigrations
  • test

How to Contribute

  1. Go to our Issues and add a comment asking to work on an unassigned issue. Feel free to ask questions about how to solve an issue! We try to provide as much detail as possible about an issue to solve it, but details can come up while working on something that the creator of the issue didn't think about.
  2. Fork the project to get a copy you can work on freely.
  3. Make your changes on your forked copy (edit code, edit assets, etc).
  4. Create a Pull Request to the main repo
  5. Contact a maintainer to review your PR
  6. After review, your PR is either Accepted and will be merged, or will have Changes Requested. The requested changes should be detailed in comments from a maintainer.

FAQs

My server doesn't run when I try python manage.py runserver

Did you get an error like this? ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? If so, make sure you ran pipenv install django and pipenv shell

If you got another kind of error, contact the maintainers and we'll do our best to help!

Where does the data live?

We keep our data in Quilt.

License

This project uses the Apache License.

virtual-reef's People

Contributors

opierce avatar prafulfillment avatar exic9999 avatar

Watchers

James Cloos avatar

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.