modelr

Google charts like API for Geoscience

https://github.com/agilescientific/modelr

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 10 committers (20.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

Google charts like API for Geoscience

Basic Info
  • Host: GitHub
  • Owner: agilescientific
  • License: other
  • Language: Python
  • Default Branch: develop
  • Size: 1020 KB
Statistics
  • Stars: 11
  • Watchers: 7
  • Forks: 9
  • Open Issues: 14
  • Releases: 0
Created about 14 years ago · Last pushed over 2 years ago
Metadata Files
Readme Changelog License

README.rst

========================
Welcome to modelr server
========================

.. image:: https://img.shields.io/badge/license-Apache-blue.svg
    :target: https://github.com/agile-geoscience/modelr/blob/develop/LICENSE.md
    :alt: Apache 2 license

.. image:: http://img.shields.io/pypi/dw/modelr.svg
    :target: http://pypi.python.org/pypi/modelr/
    :alt: PyPI downloads
    
.. image:: https://img.shields.io/pypi/v/modelr.svg
    :target: http://pypi.python.org/pypi/modelr/
    :alt: PyPI version
    
.. image:: http://img.shields.io/github/issues/badges/modelr.svg
    :target: https://github.com/agile-geoscience/modelr
    :alt: GitHub issues

This is the documentation for the back-end modelr server software. Modelr server was a Google-Charts-like API for geophysics; there is no longer a live instance. Submit tasks via a URL, or go to ``https://localhost:8081/plot.jpeg`` for a set of forms.

Run:

* ``python setup.py install``
* ``modelr-server -p 8081 --local True``

Example: 

``https://localhost:8081/plot.jpeg?script=wedge_spatial.py&theta=0&f=25&colourmap=Greys&base1=variable-density&overlay1=none&base2=earth-model&overlay2=wiggle&opacity=0.5&Rock0=3000.0%2C1600.0%2C2500.0%2C%0A%09%20%2050.0%2C%2050.0%2C%2050.0&Rock1=2770.0%2C1780.0%2C2185.0%2C%0A%09%20%2050.0%2C%2050.0%2C%2050.0&Rock2=3000.0%2C1600.0%2C2500.0%2C%0A%09%20%2050.0%2C%2050.0%2C%2050.0&tslice=0.15&scale=1.0%2C99&type=scenario``

Prerequisites
++++++++++++++++

You will need to generate a cert file on the server:

``openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem``

You will need scientific python (numpy, scipy, matplotlib). Other python packages that will be automatically installed during setup:

* bruges
* pypng
* requests
* jinja2
* svgwrite
* cairo

Links
+++++++++++

* `Agile Geoscience `_
* `Homepage `_
* `Issue Tracker `_
* `PyPi `_
* `Github `_

Authors
++++++++++++++++

* `Matt Hall `_ @ `Agile Geoscience `_
* `Sean Ross-Ross `_ @ now at `Continuum`
* `Evan Bianco `_ @ `Agile Geoscience `_
* `Ben Bougher `_

Owner

  • Name: Agile*
  • Login: agilescientific
  • Kind: organization
  • Email: hello@agilescientific.com
  • Location: Canada

Agile was a scientific computing and consulting company in Canada, but it is now closed for business.

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: almost 3 years ago

All Time
  • Total Commits: 411
  • Total Committers: 10
  • Avg Commits per committer: 41.1
  • Development Distribution Score (DDS): 0.494
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
ben-bougher b****r@g****m 208
kwinkunks m****t@a****m 96
EvanBianco e****n@a****m 57
srossross s****s@e****m 32
Ubuntu u****u@d****l 7
Ubuntu u****u@i****l 4
Evan Saltman e****n@g****m 3
Matt Hall k****s@g****m 2
Ben Bougher b****n@i****l 1
Ben Bougher b****n@d****l 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 22
  • Total pull requests: 6
  • Average time to close issues: 6 months
  • Average time to close pull requests: about 6 hours
  • Total issue authors: 4
  • Total pull request authors: 2
  • Average comments per issue: 0.36
  • Average comments per pull request: 0.17
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • EvanBianco (12)
  • kwinkunks (7)
  • ben-bougher (2)
  • srossross (1)
Pull Request Authors
  • kwinkunks (4)
  • srossross (2)
Top Labels
Issue Labels
enhancement (10) bug (2)
Pull Request Labels

Dependencies

setup.py pypi
  • agilegeo ==0.1.4
  • jinja2 *
  • pypng *
  • requests *
  • svgwrite *