diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..13a7fd8 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,4 @@ +# SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) +# SPDX-License-Identifier: Apache-2.0 +# SCM syntax highlighting & preventing 3-way merges +pixi.lock merge=binary linguist-language=YAML linguist-generated=true diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f01b800..9ddd61b 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -1,9 +1,8 @@ -# # This source file is part of the Daneshjou Lab projects # # SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) # -# SPDX-License-Identifier: Apache +# SPDX-License-Identifier: Apache-2.0 # name: Build and Test diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 613fb36..c5fb06a 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -1,9 +1,8 @@ -# # This source file is part of the Daneshjou Lab projects # # SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) # -# SPDX-License-Identifier: Apache +# SPDX-License-Identifier: Apache-2.0 # name: Pull Request diff --git a/.gitignore b/.gitignore index 722d5e7..b1317f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,19 @@ +# SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) +# SPDX-License-Identifier: Apache-2.0 + .vscode + +# pixi environments +.pixi +*.egg-info + +# python +__pycache__ +*.pyc +*.pyo +*.pyd +*.pyw + +# environments +.pyenv +.env \ No newline at end of file diff --git a/.reuse/dep5.txt b/.reuse/dep5.txt index 756bb8c..c188f2d 100644 --- a/.reuse/dep5.txt +++ b/.reuse/dep5.txt @@ -2,10 +2,10 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Files: DataSet/** Copyright: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) -License: Apache +License: Apache-2.0 Comment: All files are part of the Daneshjou Lab projects. Files: Config/** Copyright: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) -License: Apache +License: Apache-2.0 Comment: All files are part of the Daneshjou Lab projects. \ No newline at end of file diff --git a/.yamllint b/.yamllint new file mode 100644 index 0000000..0096d43 --- /dev/null +++ b/.yamllint @@ -0,0 +1,16 @@ +# SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) +# SPDX-License-Identifier: Apache-2.0 +--- +extends: default + +rules: + truthy: + level: warning + allowed-values: ["false", "true", "on", "off"] + document-start: + level: warning + line-length: + max: 180 + level: warning + document-start: + present: false diff --git a/LICENSE b/LICENSES/Apache-2.0.txt similarity index 100% rename from LICENSE rename to LICENSES/Apache-2.0.txt diff --git a/README.MD b/README.MD index 7096ce6..1787f4d 100644 --- a/README.MD +++ b/README.MD @@ -1,3 +1,6 @@ + + + ![Build and Test](https://github.com/DaneshjouLab/AutoGKB/actions/workflows/build-and-test.yml/badge.svg) diff --git a/pixi.toml b/pixi.toml new file mode 100644 index 0000000..11d286a --- /dev/null +++ b/pixi.toml @@ -0,0 +1,16 @@ +# SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) +# SPDX-License-Identifier: Apache-2.0 + +[project] +authors = [ + "Aaron Fanous ", + "Shlok Natarajan " +] +channels = ["conda-forge"] +name = "AutoGKB" +platforms = ["osx-arm64"] +version = "0.1.0" + +[tasks] + +[dependencies] diff --git a/requirements.txt b/requirements.txt index e69de29..96fa6de 100644 --- a/requirements.txt +++ b/requirements.txt @@ -0,0 +1,2 @@ +# SPDX-FileCopyrightText: 22025 Stanford University and the project authors (see CONTRIBUTORS.md) +# SPDX-License-Identifier: Apache-2.0 diff --git a/src/__init__.py b/src/__init__.py index e69de29..60e6ed9 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2025 Stanford University and the project authors (see CONTRIBUTORS.md) +# +# SPDX-License-Identifier: Apache-2.0