relative-difference-sets

Database of existence results for cyclic (m,n,k,lambda)-relative difference sets with k<=256

https://github.com/dmgordo/relative-difference-sets

Science Score: 57.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
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Database of existence results for cyclic (m,n,k,lambda)-relative difference sets with k<=256

Basic Info
  • Host: GitHub
  • Owner: dmgordo
  • License: other
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 37.1 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 2
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation Codemeta

README.md

The La Jolla Relative Difference Set Repository

The La Jolla Combinatorics Repository is a website where I maintain database of covering designs, difference sets, and circulant weighing matrices. This repository the latest addition, a relative difference set dataset, presented here as a Jupyter notebook.

This is an experiment in making a FAIR (Findable, Accessible, Interoperable, Reusable) mathematical database (see The FAIR Guiding Principles for scientific data management and stewardship for details. After researching different approaches used by researchers in many different scientific areas, implementing it as a Jupyter Notebook seemed like the best current option.

This repository contains a json file with all the data from the paper, and python code to read it and display the results. It can be run interactively with binder, or downloaded and run locally. Anyone wishing to further develop the code to do research on difference sets is welcome to under the CC-BY-4.0 license (giving attribution to the original work).

To run the notebook with binder, click here: Binder

Contact

If you encounter any problems with this repository, please report them to dmgordo@gmail.com.

Owner

  • Name: Dan Gordon
  • Login: dmgordo
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: La Jolla Relative Difference Sets Repository
message: >-
  If you use this dataset, please cite it using the
  metadata from this file.
type: dataset
authors:
  - given-names: Daniel M.
    family-names: Gordon
    email: gordon@ccr-lajolla.org
    affiliation: IDA Center for Communications Research-La Jolla
    orcid: 'https://orcid.org/0000-0003-4373-3637'
license: CC-BY-4.0
version: '1.0'
date-released: '2025-01-24'

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "license": "https://spdx.org/licenses/CC-BY-4.0",
  "dateCreated": "2025-01-24",
  "datePublished": "2025-01-24",
  "dateModified": "2025-01-24",
  "downloadUrl": "https://dmgordon.org",
  "name": "La Jolla Relative Difference Set Repository",
  "description": "Code and JSON data giving relative difference sets and related existence information.",
  "applicationCategory": "Combinatorics",
  "keywords": [
    "combinatorial design"
  ],
  "programmingLanguage": [
    "Python 3"
  ],
  "softwareRequirements": [
    "Jupyter Notebook"
  ],
  "author": [
    {
      "@type": "Person",
      "@id": "http://orcid.org/0000-0003-4373-3637",
      "givenName": "Daniel M.",
      "familyName": "Gordon",
      "email": "dmgordo@gmail.com",
      "affiliation": {
        "@type": "Organization",
        "name": "Center for Communications Research-La Jolla"
      }
    }
  ]
}

GitHub Events

Total
  • Release event: 2
  • Push event: 1
  • Create event: 4
Last Year
  • Release event: 2
  • Push event: 1
  • Create event: 4

Dependencies

requirements.txt pypi
  • pandas *