https://github.com/broadinstitute/heterodon
Science Score: 13.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.2%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: broadinstitute
- Language: Shell
- Default Branch: master
- Size: 10.7 KB
Statistics
- Stars: 4
- Watchers: 66
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
Heterodon
Description
🐖🐍
Heterodon is a single jar containing a Jython distribution plus the Python dependencies required for Cromwell.
Heterodon is built with Clamp. The resulting jar runs on the JVM and does not require CPython to be installed.
Build the Heterodon single jar packaged inside a Docker container
bash
docker build . -t broadinstitute/heterodon
Copy the jar file from inside the Docker image out to the host's current directory
bash
docker run --rm -v $PWD:$PWD broadinstitute/heterodon sh -c "cp -v /heterodon/heterodon-*-single.jar $PWD"
Example
See SaladFileTest.java for an example.
Bumping Versions
Be sure to update the version both in setup.py and pom.xml.
Publishing Versions
Navigate to the JFrog Artifact Repository Browser:
- Login to jfrog.
- In the left nav select Artifacts.
For both the jar file and the pom.xml:
- Find the "Deploy" button on the top right.
- Set "Target Repository" to "libs-release-local".
- Under "Single" upload or drop the file to deploy.
- Set the appropriate versioned "Target Path" for the file, for example:
- org/broadinstitute/heterodon/1.0.0-beta0/heterodon-1.0.0-beta0.pom, or
- org/broadinstitute/heterodon/1.0.0-beta0/heterodon-1.0.0-beta0-single.jar
- Leave any other boxes unchecked.
- Click the "Deploy" button.
Owner
- Name: Broad Institute
- Login: broadinstitute
- Kind: organization
- Location: Cambridge, MA
- Website: http://www.broadinstitute.org/
- Twitter: broadinstitute
- Repositories: 1,083
- Profile: https://github.com/broadinstitute
Broad Institute of MIT and Harvard
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 3
- Total pull requests: 2
- Average time to close issues: 10 days
- Average time to close pull requests: 2 days
- Total issue authors: 2
- Total pull request authors: 1
- Average comments per issue: 0.33
- Average comments per pull request: 0.0
- Merged pull requests: 2
- 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
- cjllanwarne (2)
- denis-yuen (1)
Pull Request Authors
- kshakir (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- openjdk 8 build
- clamp >=0.4
- cwltool ==