Science Score: 26.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
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.4%) to scientific vocabulary
Keywords from Contributors
Repository
Open Data Collection System for Hydro/Meteorologic Data
Basic Info
- Host: GitHub
- Owner: opendcs
- License: apache-2.0
- Language: Java
- Default Branch: main
- Size: 159 MB
Statistics
- Stars: 40
- Watchers: 11
- Forks: 27
- Open Issues: 306
- Releases: 49
Metadata Files
README.docker.md
OpenDCS Docker files
LRGS
To setup a permanent instance of an LRGS do the following, replace --name lrgs with a name
appropriate to your installation.
``` docker create volume lrgsvolume docker run -d name lrgs -p 16003:16003 -v lrgsvolume:/lrgshome -e LRGSADMIN_PASSWORD="the password you want" lrgs:latest
```
16003 is the DDS protocol Port that the gui rtstat application can use. At this time there is no API and this is required for later configuration.
There are additional input sources, and the ability to add additional custom input sources that may require you to
expose additional ports.
Variables
| Variable | Default | Description |
|----------|---------|-------------|
| LRGSHOME | /lrgshome | location of primary files and output. |
| LRGSADMIN_PASSWORD|
TsDbApps
The following containers support automated processing. The computation containers, that start with 'comp' require using one of the SQL databases.
| Container | Purpose | |-----------|---------| | compdepends | Determines which data inputs trigger computations. | | compproc | Handles computation | | routingscheduler | Can pull data from an LRGS or other data source and push to the database or other locations |
The above containers are the same except that the default APPLICATION_NAME and CMD are to match the default purpose.
Variables
The following environment variables are used to configure the container. For example the DATABASE_URL contains a string such as:
text
jdbc\:oracle\:thin\:@127.0.0.1\:1521/FREEPDB1?oracle.net.disableOob=true
which tells the container what database to connect to.
note: These variables (except username and password) are used when creating a configuration file in the container.
| Variable | Default | Description |
| -------- | ------- | ----------- |
|DATABASETYPE|xml| Which type of database this container is for. Current optiosn are XML, OTSDB, CWMS, HDB|
|DATABASEURL|${DCSTOOL_USERDIR}/edit-db|URL for the database. either a directory location or a jdbc URL|
|DATABASEDRIVER|
Tags
7.5, 7.5, latest
Owner
- Name: OpenDCS
- Login: opendcs
- Kind: organization
- Repositories: 9
- Profile: https://github.com/opendcs
A suite of Tools for gathering hydrologic data, storing it to database, and performing computations.
GitHub Events
Total
- Create event: 316
- Release event: 42
- Issues event: 238
- Watch event: 10
- Delete event: 273
- Issue comment event: 871
- Push event: 779
- Gollum event: 7
- Pull request event: 591
- Pull request review comment event: 545
- Pull request review event: 751
- Fork event: 9
Last Year
- Create event: 316
- Release event: 42
- Issues event: 238
- Watch event: 10
- Delete event: 273
- Issue comment event: 871
- Push event: 779
- Gollum event: 7
- Pull request event: 591
- Pull request review comment event: 545
- Pull request review event: 751
- Fork event: 9
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| mmaloney | 1,436 | |
| Mike Neilson | m****n@u****l | 934 |
| Michael Maloney | m****e@c****m | 212 |
| Karl Tarbet | k****t | 142 |
| Adam Korynta | a****m@r****m | 23 |
| zamusacelre | z****r@u****l | 18 |
| zack-rma | z****k@r****m | 17 |
| Treyson | 1****v | 16 |
| oskarhurst | 4****t | 15 |
| zamusacelre | 1****e | 14 |
| Andrew Gilmore | a****w@p****m | 11 |
| hoffmanjs | s****n@u****l | 11 |
| Andrew Gilmore | a****2@g****m | 6 |
| dependabot[bot] | 4****] | 6 |
| BrettPWRE | b****t@p****m | 6 |
| David Ho | d****o@u****l | 5 |
| Mike Neilson | m****n@u****l | 5 |
| Baoyu Yin | 1****2@m****l | 4 |
| Daniel Osborne | D****e@u****l | 3 |
| Charles Graham | k****n@g****m | 2 |
| Mitch Weier | m****r@u****l | 2 |
| BrettPWRE | 7****E | 1 |
| Jeremy | J****t | 1 |
| NathanHolcomb | 1****b | 1 |
| baoyuyin | 1****n | 1 |
| rma-kayla | k****a@r****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 407
- Total pull requests: 973
- Average time to close issues: 6 months
- Average time to close pull requests: 14 days
- Total issue authors: 33
- Total pull request authors: 19
- Average comments per issue: 1.07
- Average comments per pull request: 0.95
- Merged pull requests: 694
- Bot issues: 0
- Bot pull requests: 101
Past Year
- Issues: 195
- Pull requests: 685
- Average time to close issues: 9 days
- Average time to close pull requests: 5 days
- Issue authors: 27
- Pull request authors: 13
- Average comments per issue: 0.68
- Average comments per pull request: 0.81
- Merged pull requests: 470
- Bot issues: 0
- Bot pull requests: 101
Top Authors
Issue Authors
- MikeNeilson (198)
- jbatterman (50)
- ktarbet (43)
- agilmore2 (21)
- zamusacelre (19)
- msweier (14)
- JasonDSS (8)
- vwreck86 (7)
- krowvin (5)
- DanielTOsborne (5)
- adamkorynta (4)
- baoyuyin (3)
- jbarreraballestas (3)
- mikecovesw (3)
- oskarhurst (3)
Pull Request Authors
- MikeNeilson (428)
- ktarbet (243)
- dependabot[bot] (101)
- zack-rma (43)
- tlelv (36)
- mikecovesw (25)
- oskarhurst (24)
- adamkorynta (23)
- zamusacelre (11)
- hoffmanjs (10)
- agilmore2 (8)
- dvdhoz (6)
- DanielTOsborne (4)
- rma-kayla (4)
- NathanHolcomb (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- actions/setup-java v2 composite
- actions/setup-python v2 composite
- ant-contrib:ant-contrib 1.0b3
- asm:asm 3.3
- cglib:cglib 2.1_3
- ch.ethz.ganymed:ganymed-ssh2 build210
- com.jcraft:jsch 0.1.55
- com.oracle.ojdbc:ojdbc8 19.3.0.0
- com.puppycrawl.tools:checkstyle 9.3
- com.sun.mail:mailapi 1.6.2
- com.toedter:jcalendar 1.3.2
- commons-io:commons-io 2.11.0
- commons-logging:commons-logging 1.0.4
- commons-net:commons-net 3.3
- dom4j:dom4j 1.6.1
- gov.nist.math:jama 1.0.2
- io.dropwizard.metrics:metrics-core 4.1.0-rc2
- jfree:jcommon 1.0.12
- jfree:jfreechart 1.0.13
- lobobrowser:Cobra 1.0.2
- mil.army.usace.hec:cwms-db-aspects 9.3.5
- mil.army.usace.hec:cwms-db-dao 9.3.5
- mil.army.usace.hec:cwms-db-jooq 9.3.5
- mil.army.usace.hec:hec-cwms-ratings-core 1.1.0
- mil.army.usace.hec:hec-db-jdbc 9.3.5
- mil.army.usace.hec:hec-monolith 2.0.2
- org.apache.derby:derby 10.14.2.0
- org.apache.poi:poi 5.0.0
- org.aspectj:aspectjrt 1.8.10
- org.codehaus.groovy:groovy 3.0.10
- org.codehaus.groovy:groovy-ant 3.0.10
- org.codehaus.groovy:groovy-xml 3.0.10
- org.codehaus.izpack:izpack-standalone-compiler 4.3.5
- org.json:json 20200518
- org.junit.jupiter:junit-jupiter-api 5.9.1
- org.junit.jupiter:junit-jupiter-engine 5.9.1
- org.junit.jupiter:junit-jupiter-params 5.9.1
- org.junit.platform:junit-platform-commons 1.8.2
- org.junit.platform:junit-platform-engine 1.8.2
- org.junit.platform:junit-platform-launcher 1.8.2
- org.lobobrowser:LoboBrowser 1.0.0
- org.passay:passay 1.3.1
- org.postgresql:postgresql 42.2.23
- org.python:jython-standalone 2.7.2
- org.scijava:jep 2.4.1
- sphinx *
- sphinx_rtd_theme *
- opendcs_base latest build
- openjdk 8-jre-alpine build
- openjdk 8-jdk-bullseye build
- tsdbapp latest build