tethys-platform
The Tethys Platform main Django website project repository.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
3 of 35 committers (8.6%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.3%) to scientific vocabulary
Repository
The Tethys Platform main Django website project repository.
Basic Info
- Host: GitHub
- Owner: tethysplatform
- License: bsd-2-clause
- Language: Python
- Default Branch: main
- Homepage: http://tethysplatform.org/
- Size: 65.8 MB
Statistics
- Stars: 107
- Watchers: 21
- Forks: 62
- Open Issues: 93
- Releases: 0
Metadata Files
README.md
Tethys Platform provides both a development environment and a hosting environment for geoscientific web apps.
Installation
Quick Start
First create a virtual environment with the tool of your choice, then download and install Tethys Platform using one of the following methods:
Using Conda (Recommended):
bash
conda install -c conda-forge tethys-platform
tethys quickstart
Using Pip:
bash
pip install tethys-platform
tethys quickstart
The tethys quickstart command will set up your development environment and start the server. Your browser will automatically open to http://127.0.0.1:8000/.
Default Login: - Username: admin - Password: pass
Detailed Installation
For more detailed installation instructions, including database configuration and production deployment, see our Detailed Installation documentation.
Next Steps
There are several directions you may want to go from here:
- Learn to develop apps: Complete one or more Tutorials to learn how to develop apps using Tethys Platform
- See live examples: Install the Showcase Apps to see live demos and code examples of Gizmos and Layouts
- Install existing apps: Use the Application Installation guide to install apps you have already developed
- Customize your portal: Check out the Web Admin Setup docs to customize your Tethys Portal
- Use Docker: For help getting started with Docker, see Using Docker
- Full documentation: Browse the complete documentation for comprehensive guides and API references
Acknowledgments
This material is based upon work supported by the National Science Foundation under Grants EPS-1135482 and TI-2303756.
Owner
- Name: Tethys Platform
- Login: tethysplatform
- Kind: organization
- Location: Provo, UT
- Website: http://tethysplatform.org
- Repositories: 39
- Profile: https://github.com/tethysplatform
Water resources web app development platform
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." title: "Tethys Platform" version: 4.3 date-released: 2024-11-29 url: "https://github.com/tethysplatform/tethys" authors: - family-names: "Swain" given-names: "Nathan R." orcid: "https://orcid.org/0000-0002-4741-3828" - family-names: "Christensen" given-names: "Scott D." orcid: "https://orcid.org/0000-0003-1459-4922" - family-names: "Nelson" given-names: "E. James" - family-names: "Jones" given-names: "Norman L." orcid: "https://orcid.org/0000-0002-8267-1419" - family-names: "Ames" given-names: "Daniel P." orcid: "https://orcid.org/0000-0003-2606-2579" doi: 10.5281/zenodo.5228298
GitHub Events
Total
- Create event: 56
- Release event: 8
- Issues event: 25
- Watch event: 12
- Delete event: 24
- Issue comment event: 108
- Push event: 307
- Gollum event: 1
- Pull request event: 110
- Pull request review event: 122
- Pull request review comment event: 62
- Fork event: 8
Last Year
- Create event: 56
- Release event: 8
- Issues event: 25
- Watch event: 12
- Delete event: 24
- Issue comment event: 108
- Push event: 307
- Gollum event: 1
- Pull request event: 110
- Pull request review event: 122
- Pull request review comment event: 62
- Fork event: 8
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Nathan Swain | n****6@g****m | 748 |
| Scott | s****0@b****t | 307 |
| Alan D. Snow | a****w@u****l | 91 |
| ezra | e****e@g****m | 67 |
| Shawn Crawley | s****y@a****m | 66 |
| Chandler Scott | c****t@a****m | 61 |
| Gage Larsen | g****n@a****m | 48 |
| shawncrawley | s****y@g****m | 24 |
| Michael Souffront | m****t@g****m | 23 |
| zhiyuli | z****4@g****m | 19 |
| Jacob Johnson | j****i@g****m | 18 |
| snowman2 | a****w@b****u | 15 |
| Gio | 4****8 | 13 |
| ezrajr | e****e@g****m | 13 |
| astraiophos | f****s@y****m | 11 |
| SarvaPulla | s****a@g****m | 9 |
| htran84 | h****n@a****m | 8 |
| ckrew | 1****w | 7 |
| erice | e****e@a****m | 7 |
| Sonia-96 | 5****6 | 4 |
| sdc50 | s****0@b****u | 4 |
| Gronka | m****a@g****m | 3 |
| Riley Hales | 3****s | 3 |
| douggallup | 4****p | 3 |
| Rohit Khattar | r****h@b****u | 3 |
| Curtis Rae | c****m | 3 |
| James-Dolinar | 1****r | 2 |
| Mark Lugar | 1****u | 2 |
| wade | w****3@g****m | 1 |
| ntaylor | n****r@a****m | 1 |
| and 5 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 125
- Total pull requests: 311
- Average time to close issues: almost 2 years
- Average time to close pull requests: 10 days
- Total issue authors: 19
- Total pull request authors: 17
- Average comments per issue: 1.1
- Average comments per pull request: 1.77
- Merged pull requests: 261
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 25
- Pull requests: 125
- Average time to close issues: 6 days
- Average time to close pull requests: 8 days
- Issue authors: 8
- Pull request authors: 13
- Average comments per issue: 0.12
- Average comments per pull request: 1.26
- Merged pull requests: 98
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- swainn (59)
- sdc50 (30)
- jakeymac (8)
- msouff (5)
- romer8 (4)
- ckrew (3)
- shawncrawley (3)
- Sonia-96 (2)
- PaulDudaRESPEC (1)
- binhlt0402 (1)
- snowman2 (1)
- gronka (1)
- Jason-mcm (1)
- araglu (1)
- pythonweb2 (1)
Pull Request Authors
- swainn (84)
- sdc50 (76)
- jakeymac (42)
- romer8 (23)
- gagelarsen (20)
- shawncrawley (15)
- ckrew (12)
- msouff (9)
- Sonia-96 (8)
- gronka (6)
- James-Dolinar (4)
- douggallup (3)
- tnicolaysen-aqua (3)
- mattw-nws (2)
- araglu (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 402 last-month
- Total docker downloads: 740
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 3
- Total maintainers: 1
pypi.org: tethys-platform
Primary Tethys Platform Django Site Project
- Documentation: https://tethys-platform.readthedocs.io/
-
Latest release: 4.3.8.post2
published 7 months ago
Rankings
Maintainers (1)
conda-forge.org: tethys-platform
Tethys Platform has been designed to lower the barrier to geospatial and scientific web app development. Use it to deliver your models and data as interactive web apps.
- Homepage: http://www.tethysplatform.org/
- License: BSD-2-Clause
-
Latest release: 3.4.3
published over 3 years ago