Science Score: 44.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
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: douglowe
  • License: mit
  • Default Branch: main
  • Size: 759 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 2 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

Software Release

Before releasing software for general there are a number of common actions needed to ensure that others know how to: - to use your code - which version they are using - how to access your code - how to cite your work

Document Code Use: Licensing

Most developers know that they need to document the technical details of how to use their code. But many forget that they also need to document the social details of how their code can be used. To establish this social contract you must release your code under a license. This license will guide others on what they can, and cannot, do with your code. Without the certainty on usage that a license provides, many users won't touch your code. Usually we will wish to use an Open Source license - so that our code is a widely useable as possible. However there are a number of different open source licenses available, and your choice of which to use will determine how free end users are to modify, use, and share your code. For details on these licenses visit Choose a License.

Github enables the fast addition of a license to a repository. To make use of this, first you need to click the Add file option on the repository, and select Create new file.

This takes you to the interface for creating new files. Enter the filename License (or License.md, License.txt, etc, as you wish). At this point a Choose a license template option will appear, which you should click.

This takes you to an interface for choosing which license you want. Select one from the left of the page, following the guide on the Choose a License website for which you want.

After selecting your desired license, fill in the details for the license in the panel on the right, then click the Review and submit button.

This takes you to a preview of the license file. Check this to ensure the details are correct, then click the Commit changes button, enter a commit message (e.g.: 'add license file'), and commit your changes.

Once these is done your code will be properly licensed, and you will be ready to go onto the next stage in releasing it.

Versioning of your Code

add versioning guide here

Sharing your Code

Archiving

Zenodo instructions here

Releasing

pip and conda packaging?

Provide Citation for your Code

End users of your code may wish to reference it in their publications. To help them with this, and to make sure that references to your work are consistent, you can add a CITATION.cff file to your repository. This plain-text file provides others with information on how you want them to cite your work. Github will also parse this file to provide users with an interface on your repository to access the citation information.

add instructions here

You can get more information on these files from Rob Haines' blog post and from the Github documentation page.

Owner

  • Name: Douglas Lowe
  • Login: douglowe
  • Kind: user
  • Location: Manchester, UK
  • Company: University of Manchester

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Lowe"
  given-names: "Douglas"
  orcid: "https://orcid.org/0000-0002-1248-3594"
title: "Software_Release_Demo"
version: 0.9.0
doi: 10.5281/zenodo.10160063
date-released: 2023-11-20
url: "https://github.com/douglowe/Software_Release_Demo"

GitHub Events

Total
Last Year

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 5
  • Total Committers: 1
  • Avg Commits per committer: 5.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Douglas Lowe 1****e 5

Issues and Pull Requests

Last synced: 9 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total 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
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
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels