diff --git a/.conda-packaging-ci.yml b/.conda-packaging-ci.yml index d53ccdd..91ebf30 100644 --- a/.conda-packaging-ci.yml +++ b/.conda-packaging-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + .conda_build_setup: extends: - .tags_rocky8_conda diff --git a/.docker-ci.yml b/.docker-ci.yml index 9b53ee7..b881ff2 100644 --- a/.docker-ci.yml +++ b/.docker-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + .docker_config: tags: - eo_docker_builder diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..9c67ac5 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,81 @@ +# ------------------------------------------------------------------------------ +# BIOMASS BPS — Code Owners +# SPDX-FileCopyrightText: 2026 ACRI-ST - European Space Agency (ESA) - ARESYS +# SPDX-License-Identifier: Apache-2.0 +# +# Rules: +# - Last matching line wins. +# - Only users with WRITE access can be code owners. +# - Personal repos accept @usernames only (no @org/team syntax). +# - Replace handles below with real GitHub usernames before enforcing. +# ------------------------------------------------------------------------------ + +# ---- Catch-all: Core Maintainer reviews anything not matched below ----------- +* @matteoaletti + +# ---- CI / CD / repo governance ----------------------------------------------- +/.github/ @yreyricord +/.pre-commit-config.yaml @matteoaletti +/REUSE.toml @yreyricord +/LICENSES/ @yreyricord +/pyproject.toml @matteoaletti +/pytest.ini @matteoaletti +/ruff.toml @matteoaletti +/noxfile.py @matteoaletti +/.gitignore @matteoaletti +/.secrets.baseline @matteoaletti + +# ---- Shared libraries -------------------------------------------------------- +/bps-common/ @matteoaletti +/bps-task-tables/ @matteoaletti +/bps-transcoder/ @matteoaletti + +# ---- L1 processors (SME review required) ------------------------------------ +/bps-l1_binaries/ @matteoaletti +/bps-l1_core_processor/ @matteoaletti +/bps-l1_framing_processor/ @matteoaletti +/bps-l1_pre_processor/ @matteoaletti +/bps-l1_processor/ @matteoaletti + +# ---- L2 processors (SME review required) ------------------------------------ +/bps-l2a_processor/ @matteoaletti +/bps-l2b_agb_processor/ @matteoaletti +/bps-l2b_fd_processor/ @matteoaletti +/bps-l2b_fh_processor/ @matteoaletti + +# ---- Stack processors (SME review required) --------------------------------- +/bps-stack_binaries/ @matteoaletti +/bps-stack_cal_processor/ @matteoaletti +/bps-stack_coreg_processor/ @matteoaletti +/bps-stack_pre_processor/ @matteoaletti +/bps-stack_processor/ @matteoaletti + +# ---- Container / packaging --------------------------------------------------- +/bps-dockerfiles/ @matteoaletti + +# ---- Tests ------------------------------------------------------------------- +/test/ @matteoaletti +**/tests/unit/ @matteoaletti +**/tests/integration/ @matteoaletti +**/tests/fixtures/ @matteoaletti +# baseline and smoke dirs: SME must review when reference outputs change +**/tests/baseline/ @matteoaletti +**/tests/smoke/ @matteoaletti +/tests/extended/ @matteoaletti +/tests/heavy/ @matteoaletti + +# ---- Documentation ----------------------------------------------------------- +/README.md @matteoaletti +/CREDITS.md @matteoaletti +/LICENSE.md @yreyricord +**/docs/ @yreyricord +**/docs/science/ @yreyricord + +# ---- Scripts & schemas ------------------------------------------------------- +/scripts/ @matteoaletti +/xsd/ @matteoaletti + +# ---- Release gate (ESA approval mandatory) ---------------------------------- +# Any change to VERSION triggers mandatory ESA review on main. +# This is enforced via "Require review from Code Owners" on the main ruleset. +/VERSION @matteoaletti diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..4034b5d --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,48 @@ +# SPDX-FileCopyrightText: 2026 ACRI-ST - European Space Agency (ESA) - ARESYS +# +# SPDX-License-Identifier: Apache-2.0 +# SPDX-License-Identifier: MIT +--- +version: 2 +updates: + - package-ecosystem: "pip" + directories: + - "/bps-common" + - "/bps-l1_core_processor" + - "/bps-l1_framing_processor" + - "/bps-l1_pre_processor" + - "/bps-l1_processor" + - "/bps-l2a_processor" + - "/bps-l2b_agb_processor" + - "/bps-l2b_fd_processor" + - "/bps-l2b_fh_processor" + - "/bps-stack_cal_processor" + - "/bps-stack_coreg_processor" + - "/bps-stack_pre_processor" + - "/bps-stack_processor" + - "/bps-transcoder" + schedule: + interval: "weekly" + day: "monday" + open-pull-requests-limit: 5 + target-branch: "develop" + commit-message: + prefix: "chore(deps)" + include: "scope" + labels: + - "dependencies" + - "python" + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + day: "monday" + open-pull-requests-limit: 3 + target-branch: "develop" + commit-message: + prefix: "chore(ci)" + include: "scope" + labels: + - "dependencies" + - "github-actions" diff --git a/.gitignore b/.gitignore index 45daded..149adf3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a445451..e2a3ce7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + spec: inputs: bps-full-build: diff --git a/.gitlab/ci/conda-forge-update.sh b/.gitlab/ci/conda-forge-update.sh index 77140cb..f83a0b4 100755 --- a/.gitlab/ci/conda-forge-update.sh +++ b/.gitlab/ci/conda-forge-update.sh @@ -1,4 +1,9 @@ #!/bin/sh + +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + if [ "${CI_DEBUG_TRACE}" = "true" ]; then set -x fi diff --git a/.gitlab/ci/dashboard-copy.sh b/.gitlab/ci/dashboard-copy.sh index 3ddd7a4..591ae2a 100755 --- a/.gitlab/ci/dashboard-copy.sh +++ b/.gitlab/ci/dashboard-copy.sh @@ -1,4 +1,9 @@ #!/bin/sh + +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + if [ "${CI_DEBUG_TRACE}" = "true" ]; then set -x fi diff --git a/.testplan-ci.yml b/.testplan-ci.yml index 5b7ece8..2d3ee18 100644 --- a/.testplan-ci.yml +++ b/.testplan-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + spec: inputs: bps-full-build: diff --git a/.vscode/extensions.json.license b/.vscode/extensions.json.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/.vscode/extensions.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/.vscode/settings.json.license b/.vscode/settings.json.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/.vscode/settings.json.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/CREDITS.md b/CREDITS.md index a74190a..1946b17 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,3 +1,9 @@ + + # Credits This project owes its success to the following people and organizations: diff --git a/LICENSE.md.license b/LICENSE.md.license new file mode 100644 index 0000000..ffd6555 --- /dev/null +++ b/LICENSE.md.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2025 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/LICENSES/Apache-2.0.txt b/LICENSES/Apache-2.0.txt new file mode 100644 index 0000000..137069b --- /dev/null +++ b/LICENSES/Apache-2.0.txt @@ -0,0 +1,73 @@ +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + + (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + +To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/LICENSES/CC-BY-4.0.txt b/LICENSES/CC-BY-4.0.txt new file mode 100644 index 0000000..13ca539 --- /dev/null +++ b/LICENSES/CC-BY-4.0.txt @@ -0,0 +1,156 @@ +Creative Commons Attribution 4.0 International + + Creative Commons Corporation (“Creative Commons”) is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an “as-is” basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. + +Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC-licensed material, or material used under an exception or limitation to copyright. More considerations for licensors. + +Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor’s permission is not necessary for any reason–for example, because of any applicable exception or limitation to copyright–then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. Although not required by our licenses, you are encouraged to respect those requests where reasonable. More considerations for the public. + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + + a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. + + d. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. + + g. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights under this Public License. + + i. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + + A. reproduce and Share the Licensed Material, in whole or in part; and + + B. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + + 3. Term. The term of this Public License is specified in Section 6(a). + + 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + + 5. Downstream recipients. + + A. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + + B. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + + 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). + +b. Other rights. + + 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this Public License. + + 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified form), You must: + + A. retain the following if it is supplied by the Licensor with the Licensed Material: + + i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of warranties; + + v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + + B. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + + C. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + + 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's License You apply must not prevent recipients of the Adapted Material from complying with this Public License. + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; + + b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + + a. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. + + b. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. + + c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + +Section 6 – Term and Termination. + + a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + + 2. upon express reinstatement by the Licensor. + + c. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. + + d. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. + + e. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + +Section 7 – Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + +Section 8 – Interpretation. + + a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. + + c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. + + d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. + +Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/LICENSES/MIT.txt b/LICENSES/MIT.txt new file mode 100644 index 0000000..d817195 --- /dev/null +++ b/LICENSES/MIT.txt @@ -0,0 +1,18 @@ +MIT License + +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the +following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO +EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md index 8048f0d..fbc215d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) The BIOMASS Product Algorithm Laboratory hosts official tools for processing and analysing ESA\'s BIOMASS mission data. diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 0000000..9561b84 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,35 @@ +# SPDX-FileCopyrightText: 2026 ACRI-ST - European Space Agency (ESA) +# SPDX-License-Identifier: Apache-2.0 +# +# Minimal REUSE 3.0 manifest for BIOMASS BPS. +# +# All textual source files carry inline SPDX headers. This manifest covers +# only files that cannot carry an inline header (binary assets) and the +# LICENSES/ directory (licence texts are CC0). +# +# Spec: https://reuse.software/spec/ +# Lint: reuse lint + +version = 1 + +# Binary assets (cannot carry inline headers) +[[annotations]] +path = [ + "**/*.png", + "**/*.jpg", + "**/*.jpeg", + "**/*.gif", + "**/*.svg", + "**/*.ico", + "**/*.pdf", +] +precedence = "aggregate" +SPDX-FileCopyrightText = "2026 ARESYS - European Space Agency (ESA)" +SPDX-License-Identifier = "Apache-2.0" + +# Licence texts themselves are CC0 +[[annotations]] +path = ["LICENSES/**"] +precedence = "override" +SPDX-FileCopyrightText = "Various" +SPDX-License-Identifier = "CC0-1.0" diff --git a/bps-common/.gitignore b/bps-common/.gitignore index f7da7f6..b4ffb4d 100644 --- a/bps-common/.gitignore +++ b/bps-common/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-common/.gitlab-ci.yml b/bps-common/.gitlab-ci.yml index a41c18b..72fb437 100644 --- a/bps-common/.gitlab-ci.yml +++ b/bps-common/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-common/LICENSE.txt.license b/bps-common/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-common/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-common/README.md b/bps-common/README.md index bd25c41..05073af 100644 --- a/bps-common/README.md +++ b/bps-common/README.md @@ -1 +1,7 @@ + + # Biomass common package diff --git a/bps-common/bps/common/__init__.py b/bps-common/bps/common/__init__.py index 4245409..d9c0734 100644 --- a/bps-common/bps/common/__init__.py +++ b/bps-common/bps/common/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/bps_logger.py b/bps-common/bps/common/bps_logger.py index b27d937..3053256 100644 --- a/bps-common/bps/common/bps_logger.py +++ b/bps-common/bps/common/bps_logger.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/common.py b/bps-common/bps/common/common.py index 6e9aafe..22e8bb7 100644 --- a/bps-common/bps/common/common.py +++ b/bps-common/bps/common/common.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/configuration.py b/bps-common/bps/common/configuration.py index e2fbd10..4d882b2 100644 --- a/bps-common/bps/common/configuration.py +++ b/bps-common/bps/common/configuration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/decorators.py b/bps-common/bps/common/decorators.py index db429f3..287cc13 100644 --- a/bps-common/bps/common/decorators.py +++ b/bps-common/bps/common/decorators.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/device_resources_constraints.py b/bps-common/bps/common/device_resources_constraints.py index 7b48c6d..255847d 100644 --- a/bps-common/bps/common/device_resources_constraints.py +++ b/bps-common/bps/common/device_resources_constraints.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/fnf_utils.py b/bps-common/bps/common/fnf_utils.py index 03a464a..b601326 100644 --- a/bps-common/bps/common/fnf_utils.py +++ b/bps-common/bps/common/fnf_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/__init__.py b/bps-common/bps/common/io/__init__.py index 3521f47..592394c 100644 --- a/bps-common/bps/common/io/__init__.py +++ b/bps-common/bps/common/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/aresys_configuration_models/__init__.py b/bps-common/bps/common/io/aresys_configuration_models/__init__.py index 4f69117..8f14fe0 100644 --- a/bps-common/bps/common/io/aresys_configuration_models/__init__.py +++ b/bps-common/bps/common/io/aresys_configuration_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/aresys_configuration_models/models.py b/bps-common/bps/common/io/aresys_configuration_models/models.py index 4337997..94b0d16 100644 --- a/bps-common/bps/common/io/aresys_configuration_models/models.py +++ b/bps-common/bps/common/io/aresys_configuration_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/aresys_inputfile_models/__init__.py b/bps-common/bps/common/io/aresys_inputfile_models/__init__.py index 3f16596..f81785d 100644 --- a/bps-common/bps/common/io/aresys_inputfile_models/__init__.py +++ b/bps-common/bps/common/io/aresys_inputfile_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/aresys_inputfile_models/models.py b/bps-common/bps/common/io/aresys_inputfile_models/models.py index aead1dc..87689f0 100644 --- a/bps-common/bps/common/io/aresys_inputfile_models/models.py +++ b/bps-common/bps/common/io/aresys_inputfile_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/common.py b/bps-common/bps/common/io/common.py index 2d1996c..6ecd86f 100644 --- a/bps-common/bps/common/io/common.py +++ b/bps-common/bps/common/io/common.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/common_types/__init__.py b/bps-common/bps/common/io/common_types/__init__.py index d7a0d3e..6846a26 100644 --- a/bps-common/bps/common/io/common_types/__init__.py +++ b/bps-common/bps/common/io/common_types/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/common_types/models.py b/bps-common/bps/common/io/common_types/models.py index 274f6eb..fcb84f9 100644 --- a/bps-common/bps/common/io/common_types/models.py +++ b/bps-common/bps/common/io/common_types/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/joborder_models/__init__.py b/bps-common/bps/common/io/joborder_models/__init__.py index 7631029..8bd2fa3 100644 --- a/bps-common/bps/common/io/joborder_models/__init__.py +++ b/bps-common/bps/common/io/joborder_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/joborder_models/models.py b/bps-common/bps/common/io/joborder_models/models.py index 8c0961c..1fc7c95 100644 --- a/bps-common/bps/common/io/joborder_models/models.py +++ b/bps-common/bps/common/io/joborder_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/mph.py b/bps-common/bps/common/io/mph.py index 5421afa..8827060 100644 --- a/bps-common/bps/common/io/mph.py +++ b/bps-common/bps/common/io/mph.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/parsing.py b/bps-common/bps/common/io/parsing.py index 5155f0d..afd6984 100644 --- a/bps-common/bps/common/io/parsing.py +++ b/bps-common/bps/common/io/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/io/translate_common.py b/bps-common/bps/common/io/translate_common.py index ca335ed..5f65ef9 100644 --- a/bps-common/bps/common/io/translate_common.py +++ b/bps-common/bps/common/io/translate_common.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/joborder.py b/bps-common/bps/common/joborder.py index ea7743f..f9b098e 100644 --- a/bps-common/bps/common/joborder.py +++ b/bps-common/bps/common/joborder.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/l2_joborder_tags.py b/bps-common/bps/common/l2_joborder_tags.py index 8769cd4..76825dd 100644 --- a/bps-common/bps/common/l2_joborder_tags.py +++ b/bps-common/bps/common/l2_joborder_tags.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/lcm_utils.py b/bps-common/bps/common/lcm_utils.py index 0d285e1..2713fb0 100644 --- a/bps-common/bps/common/lcm_utils.py +++ b/bps-common/bps/common/lcm_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/mask_io.py b/bps-common/bps/common/mask_io.py index 589f3ab..48f325b 100644 --- a/bps-common/bps/common/mask_io.py +++ b/bps-common/bps/common/mask_io.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/processor_init.py b/bps-common/bps/common/processor_init.py index cc78f30..a1da3f5 100644 --- a/bps-common/bps/common/processor_init.py +++ b/bps-common/bps/common/processor_init.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/roi_utils.py b/bps-common/bps/common/roi_utils.py index f10f1e4..92a0ab6 100644 --- a/bps-common/bps/common/roi_utils.py +++ b/bps-common/bps/common/roi_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/runner_helper.py b/bps-common/bps/common/runner_helper.py index a4eed99..b0c73ad 100644 --- a/bps-common/bps/common/runner_helper.py +++ b/bps-common/bps/common/runner_helper.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/toi_utils.py b/bps-common/bps/common/toi_utils.py index 6a1284f..f562c8f 100644 --- a/bps-common/bps/common/toi_utils.py +++ b/bps-common/bps/common/toi_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/translate_job_order.py b/bps-common/bps/common/translate_job_order.py index 8489bca..1ee94e7 100644 --- a/bps-common/bps/common/translate_job_order.py +++ b/bps-common/bps/common/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/bps/common/utils.py b/bps-common/bps/common/utils.py index 8dcd2d0..a8e86b2 100644 --- a/bps-common/bps/common/utils.py +++ b/bps-common/bps/common/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/noxfile.py b/bps-common/noxfile.py index c2572b5..65c16fd 100644 --- a/bps-common/noxfile.py +++ b/bps-common/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-common/pyproject.toml b/bps-common/pyproject.toml index 60b29bc..ddcf06f 100644 --- a/bps-common/pyproject.toml +++ b/bps-common/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-common" description = "Biomass common package." diff --git a/bps-common/recipe/meta.yaml b/bps-common/recipe/meta.yaml index 6d604b3..f6c0235 100644 --- a/bps-common/recipe/meta.yaml +++ b/bps-common/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-common" %} {% set version = "4.4.4" %} diff --git a/bps-common/test/__init__.py b/bps-common/test/__init__.py index e69de29..a15d255 100644 --- a/bps-common/test/__init__.py +++ b/bps-common/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-common/test/io_/__init__.py b/bps-common/test/io_/__init__.py index e69de29..a15d255 100644 --- a/bps-common/test/io_/__init__.py +++ b/bps-common/test/io_/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-common/test/io_/test_mph.py b/bps-common/test/io_/test_mph.py index bf79a38..1736378 100644 --- a/bps-common/test/io_/test_mph.py +++ b/bps-common/test/io_/test_mph.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/test/io_/test_translate_common.py b/bps-common/test/io_/test_translate_common.py index ce89aa2..3b41be8 100644 --- a/bps-common/test/io_/test_translate_common.py +++ b/bps-common/test/io_/test_translate_common.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/test/test_bps_logger.py b/bps-common/test/test_bps_logger.py index cd2ceb8..ea387ba 100644 --- a/bps-common/test/test_bps_logger.py +++ b/bps-common/test/test_bps_logger.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import importlib import io import logging diff --git a/bps-common/test/test_fnf_utils.py b/bps-common/test/test_fnf_utils.py index 6813aa2..7bce1ea 100644 --- a/bps-common/test/test_fnf_utils.py +++ b/bps-common/test/test_fnf_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/test/test_roi_utils.py b/bps-common/test/test_roi_utils.py index 684a73c..4ed41dd 100644 --- a/bps-common/test/test_roi_utils.py +++ b/bps-common/test/test_roi_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/test/test_toi_utils.py b/bps-common/test/test_toi_utils.py index 47aa284..75df934 100644 --- a/bps-common/test/test_toi_utils.py +++ b/bps-common/test/test_toi_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-common/test/test_translate_job_order.py b/bps-common/test/test_translate_job_order.py index eb6a094..b12645e 100644 --- a/bps-common/test/test_translate_job_order.py +++ b/bps-common/test/test_translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-dockerfiles/.gitignore b/bps-dockerfiles/.gitignore index f0ffd00..87f7ae4 100644 --- a/bps-dockerfiles/.gitignore +++ b/bps-dockerfiles/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + bps-bundle-v*.tar.gz bps-docker-v*.tar.gz bundle/ diff --git a/bps-dockerfiles/build_docker_from_bundle.sh b/bps-dockerfiles/build_docker_from_bundle.sh index f9c908f..acdadd5 100755 --- a/bps-dockerfiles/build_docker_from_bundle.sh +++ b/bps-dockerfiles/build_docker_from_bundle.sh @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + print_usage() { echo "Tool to build the bps docker images from the bundle archive" echo " build_docker_from_bundle.sh --bundle=..." diff --git a/bps-dockerfiles/bundle_resources/DemIndex.xsd b/bps-dockerfiles/bundle_resources/DemIndex.xsd index 1ca419b..2ecccc4 100644 --- a/bps-dockerfiles/bundle_resources/DemIndex.xsd +++ b/bps-dockerfiles/bundle_resources/DemIndex.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-dockerfiles/bundle_resources/install_and_run.sh b/bps-dockerfiles/bundle_resources/install_and_run.sh index 53b52ae..0e284eb 100644 --- a/bps-dockerfiles/bundle_resources/install_and_run.sh +++ b/bps-dockerfiles/bundle_resources/install_and_run.sh @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Create a conda environment # - it must have gdal installed # - python 3.9 is the suggested version diff --git a/bps-dockerfiles/common_variables.sh b/bps-dockerfiles/common_variables.sh index f0621df..1b3eff5 100644 --- a/bps-dockerfiles/common_variables.sh +++ b/bps-dockerfiles/common_variables.sh @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + compute_bps_tag() { local version="$1" local major diff --git a/bps-dockerfiles/l1_framing_processor/.dockerignore b/bps-dockerfiles/l1_framing_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l1_framing_processor/.dockerignore +++ b/bps-dockerfiles/l1_framing_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l1_framing_processor/.gitignore b/bps-dockerfiles/l1_framing_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l1_framing_processor/.gitignore +++ b/bps-dockerfiles/l1_framing_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l1_framing_processor/Dockerfile b/bps-dockerfiles/l1_framing_processor/Dockerfile index a9a1751..c83a88b 100644 --- a/bps-dockerfiles/l1_framing_processor/Dockerfile +++ b/bps-dockerfiles/l1_framing_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY lib/* /usr/local/lib/ diff --git a/bps-dockerfiles/l1_framing_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l1_framing_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l1_framing_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l1_framing_processor/README.md b/bps-dockerfiles/l1_framing_processor/README.md index 207dc34..b375038 100644 --- a/bps-dockerfiles/l1_framing_processor/README.md +++ b/bps-dockerfiles/l1_framing_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L1_F Processor ### Installation package README file diff --git a/bps-dockerfiles/l1_processor/.dockerignore b/bps-dockerfiles/l1_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l1_processor/.dockerignore +++ b/bps-dockerfiles/l1_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l1_processor/.gitignore b/bps-dockerfiles/l1_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l1_processor/.gitignore +++ b/bps-dockerfiles/l1_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l1_processor/Dockerfile b/bps-dockerfiles/l1_processor/Dockerfile index 681e13d..be032aa 100644 --- a/bps-dockerfiles/l1_processor/Dockerfile +++ b/bps-dockerfiles/l1_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/l1_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l1_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l1_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l1_processor/README.md b/bps-dockerfiles/l1_processor/README.md index 6703c2e..1eb4faf 100644 --- a/bps-dockerfiles/l1_processor/README.md +++ b/bps-dockerfiles/l1_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L1_P Processor ### Installation package README file diff --git a/bps-dockerfiles/l2a_processor/.dockerignore b/bps-dockerfiles/l2a_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l2a_processor/.dockerignore +++ b/bps-dockerfiles/l2a_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l2a_processor/.gitignore b/bps-dockerfiles/l2a_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l2a_processor/.gitignore +++ b/bps-dockerfiles/l2a_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l2a_processor/Dockerfile b/bps-dockerfiles/l2a_processor/Dockerfile index 50a6124..6a39f79 100644 --- a/bps-dockerfiles/l2a_processor/Dockerfile +++ b/bps-dockerfiles/l2a_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/l2a_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l2a_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l2a_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l2a_processor/README.md b/bps-dockerfiles/l2a_processor/README.md index a4f6074..b34b174 100644 --- a/bps-dockerfiles/l2a_processor/README.md +++ b/bps-dockerfiles/l2a_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L2A_P Processor ### Installation package README file diff --git a/bps-dockerfiles/l2b_agb_processor/.dockerignore b/bps-dockerfiles/l2b_agb_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l2b_agb_processor/.dockerignore +++ b/bps-dockerfiles/l2b_agb_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l2b_agb_processor/.gitignore b/bps-dockerfiles/l2b_agb_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l2b_agb_processor/.gitignore +++ b/bps-dockerfiles/l2b_agb_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l2b_agb_processor/Dockerfile b/bps-dockerfiles/l2b_agb_processor/Dockerfile index 924afa1..1eb8a2d 100644 --- a/bps-dockerfiles/l2b_agb_processor/Dockerfile +++ b/bps-dockerfiles/l2b_agb_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages/ diff --git a/bps-dockerfiles/l2b_agb_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l2b_agb_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l2b_agb_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l2b_agb_processor/README.md b/bps-dockerfiles/l2b_agb_processor/README.md index 9e186ac..0168214 100644 --- a/bps-dockerfiles/l2b_agb_processor/README.md +++ b/bps-dockerfiles/l2b_agb_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L2B_AGB_P Processor ### Installation package README file diff --git a/bps-dockerfiles/l2b_fd_processor/.dockerignore b/bps-dockerfiles/l2b_fd_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l2b_fd_processor/.dockerignore +++ b/bps-dockerfiles/l2b_fd_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l2b_fd_processor/.gitignore b/bps-dockerfiles/l2b_fd_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l2b_fd_processor/.gitignore +++ b/bps-dockerfiles/l2b_fd_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l2b_fd_processor/Dockerfile b/bps-dockerfiles/l2b_fd_processor/Dockerfile index 97bfca8..25d8b77 100644 --- a/bps-dockerfiles/l2b_fd_processor/Dockerfile +++ b/bps-dockerfiles/l2b_fd_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/l2b_fd_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l2b_fd_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l2b_fd_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l2b_fd_processor/README.md b/bps-dockerfiles/l2b_fd_processor/README.md index f8578cb..22e4984 100644 --- a/bps-dockerfiles/l2b_fd_processor/README.md +++ b/bps-dockerfiles/l2b_fd_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L2B_FD_P Processor ### Installation package README file diff --git a/bps-dockerfiles/l2b_fh_processor/.dockerignore b/bps-dockerfiles/l2b_fh_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/l2b_fh_processor/.dockerignore +++ b/bps-dockerfiles/l2b_fh_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/l2b_fh_processor/.gitignore b/bps-dockerfiles/l2b_fh_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/l2b_fh_processor/.gitignore +++ b/bps-dockerfiles/l2b_fh_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/l2b_fh_processor/Dockerfile b/bps-dockerfiles/l2b_fh_processor/Dockerfile index 941e69c..c082735 100644 --- a/bps-dockerfiles/l2b_fh_processor/Dockerfile +++ b/bps-dockerfiles/l2b_fh_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/l2b_fh_processor/Dockerfile-from-yml.license b/bps-dockerfiles/l2b_fh_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/l2b_fh_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/l2b_fh_processor/README.md b/bps-dockerfiles/l2b_fh_processor/README.md index a751eb0..7a030a3 100644 --- a/bps-dockerfiles/l2b_fh_processor/README.md +++ b/bps-dockerfiles/l2b_fh_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## L2B_FH_P Processor ### Installation package README file diff --git a/bps-dockerfiles/prepare_bundle.sh b/bps-dockerfiles/prepare_bundle.sh index 7b9227c..0fa538c 100644 --- a/bps-dockerfiles/prepare_bundle.sh +++ b/bps-dockerfiles/prepare_bundle.sh @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + PREPARE_BUNDLE_DIR=$(CDPATH= cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd) REPO_ROOT=$(CDPATH= cd -- "${PREPARE_BUNDLE_DIR}/.." && pwd) diff --git a/bps-dockerfiles/prereq/.dockerignore b/bps-dockerfiles/prereq/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/prereq/.dockerignore +++ b/bps-dockerfiles/prereq/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/prereq/.gitignore b/bps-dockerfiles/prereq/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/prereq/.gitignore +++ b/bps-dockerfiles/prereq/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/prereq/Dockerfile b/bps-dockerfiles/prereq/Dockerfile index 76d3f28..900314b 100644 --- a/bps-dockerfiles/prereq/Dockerfile +++ b/bps-dockerfiles/prereq/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM registry.access.redhat.com/ubi8-minimal:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/prereq/Dockerfile-from-yml.license b/bps-dockerfiles/prereq/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/prereq/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/stack_processor/.dockerignore b/bps-dockerfiles/stack_processor/.dockerignore index 9591007..a463cc6 100644 --- a/bps-dockerfiles/stack_processor/.dockerignore +++ b/bps-dockerfiles/stack_processor/.dockerignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + builder.sh *.tar.xz diff --git a/bps-dockerfiles/stack_processor/.gitignore b/bps-dockerfiles/stack_processor/.gitignore index e5d57eb..1445215 100644 --- a/bps-dockerfiles/stack_processor/.gitignore +++ b/bps-dockerfiles/stack_processor/.gitignore @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + pkgs/ *.tar.xz diff --git a/bps-dockerfiles/stack_processor/Dockerfile b/bps-dockerfiles/stack_processor/Dockerfile index 8f0c2dc..65b09bc 100644 --- a/bps-dockerfiles/stack_processor/Dockerfile +++ b/bps-dockerfiles/stack_processor/Dockerfile @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + FROM bps-prereq:latest COPY pkgs /tmp/python-packages diff --git a/bps-dockerfiles/stack_processor/Dockerfile-from-yml.license b/bps-dockerfiles/stack_processor/Dockerfile-from-yml.license new file mode 100644 index 0000000..1914392 --- /dev/null +++ b/bps-dockerfiles/stack_processor/Dockerfile-from-yml.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) + +SPDX-License-Identifier: Apache-2.0 diff --git a/bps-dockerfiles/stack_processor/README.md b/bps-dockerfiles/stack_processor/README.md index a7c7f39..38ee5bb 100644 --- a/bps-dockerfiles/stack_processor/README.md +++ b/bps-dockerfiles/stack_processor/README.md @@ -1,3 +1,9 @@ + + # BIOMASS Processing Suite (BPS) ## STA_P Processor ### Installation package README file diff --git a/bps-l1_binaries/recipe/build.sh b/bps-l1_binaries/recipe/build.sh index 3b33ea8..d0b0277 100644 --- a/bps-l1_binaries/recipe/build.sh +++ b/bps-l1_binaries/recipe/build.sh @@ -1,4 +1,9 @@ #!/bin/bash + +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + set -euo pipefail echo "PREFIX = $PREFIX" diff --git a/bps-l1_binaries/recipe/meta.yaml b/bps-l1_binaries/recipe/meta.yaml index 17410f4..065aa11 100644 --- a/bps-l1_binaries/recipe/meta.yaml +++ b/bps-l1_binaries/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-l1_binaries" %} {% set version = "4.4.4" %} diff --git a/bps-l1_core_processor/.gitignore b/bps-l1_core_processor/.gitignore index 43c6311..de3ef93 100644 --- a/bps-l1_core_processor/.gitignore +++ b/bps-l1_core_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-l1_core_processor/.gitlab-ci.yml b/bps-l1_core_processor/.gitlab-ci.yml index debe868..4698368 100644 --- a/bps-l1_core_processor/.gitlab-ci.yml +++ b/bps-l1_core_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-l1_core_processor/LICENSE.txt.license b/bps-l1_core_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-l1_core_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/README.md b/bps-l1_core_processor/README.md index b780b8e..1806a4c 100644 --- a/bps-l1_core_processor/README.md +++ b/bps-l1_core_processor/README.md @@ -1 +1,7 @@ + + # Biomass L1 core processor package diff --git a/bps-l1_core_processor/bps/l1_core_processor/__init__.py b/bps-l1_core_processor/bps/l1_core_processor/__init__.py index 8a7dba1..bd9f635 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/__init__.py +++ b/bps-l1_core_processor/bps/l1_core_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/input_file.py b/bps-l1_core_processor/bps/l1_core_processor/input_file.py index 9c79142..ec1803b 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/input_file.py +++ b/bps-l1_core_processor/bps/l1_core_processor/input_file.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/interface.py b/bps-l1_core_processor/bps/l1_core_processor/interface.py index 04a080e..cd74e80 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/interface.py +++ b/bps-l1_core_processor/bps/l1_core_processor/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/pf_selector_input_file.py b/bps-l1_core_processor/bps/l1_core_processor/pf_selector_input_file.py index 24163c6..8a009ee 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/pf_selector_input_file.py +++ b/bps-l1_core_processor/bps/l1_core_processor/pf_selector_input_file.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/processing_options.py b/bps-l1_core_processor/bps/l1_core_processor/processing_options.py index 295dd69..24194ef 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/processing_options.py +++ b/bps-l1_core_processor/bps/l1_core_processor/processing_options.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/processing_parameters.py b/bps-l1_core_processor/bps/l1_core_processor/processing_parameters.py index 9ddb6f0..52b9e8a 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/processing_parameters.py +++ b/bps-l1_core_processor/bps/l1_core_processor/processing_parameters.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/serialization.py b/bps-l1_core_processor/bps/l1_core_processor/serialization.py index 476a19c..a8e6a83 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/serialization.py +++ b/bps-l1_core_processor/bps/l1_core_processor/serialization.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/bps/l1_core_processor/translate.py b/bps-l1_core_processor/bps/l1_core_processor/translate.py index d1d0052..21d0ae8 100644 --- a/bps-l1_core_processor/bps/l1_core_processor/translate.py +++ b/bps-l1_core_processor/bps/l1_core_processor/translate.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_core_processor/noxfile.py b/bps-l1_core_processor/noxfile.py index 9cc3e8b..4534ef5 100644 --- a/bps-l1_core_processor/noxfile.py +++ b/bps-l1_core_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-l1_core_processor/pyproject.toml b/bps-l1_core_processor/pyproject.toml index 06cab1b..9d12643 100644 --- a/bps-l1_core_processor/pyproject.toml +++ b/bps-l1_core_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-l1_core_processor" description = "Biomass L1 Core Processor package." diff --git a/bps-l1_core_processor/recipe/meta.yaml b/bps-l1_core_processor/recipe/meta.yaml index e21fbcb..e541784 100644 --- a/bps-l1_core_processor/recipe/meta.yaml +++ b/bps-l1_core_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-l1_core_processor" %} {% set version = "4.4.4" %} diff --git a/bps-l1_core_processor/test/__init__.py b/bps-l1_core_processor/test/__init__.py index e69de29..a15d255 100644 --- a/bps-l1_core_processor/test/__init__.py +++ b/bps-l1_core_processor/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-l1_core_processor/test/test_basic.py b/bps-l1_core_processor/test/test_basic.py index 33ba7c4..4bcee8d 100644 --- a/bps-l1_core_processor/test/test_basic.py +++ b/bps-l1_core_processor/test/test_basic.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import unittest from pathlib import Path diff --git a/bps-l1_framing_processor/.gitignore b/bps-l1_framing_processor/.gitignore index 456631a..0dae322 100644 --- a/bps-l1_framing_processor/.gitignore +++ b/bps-l1_framing_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-l1_framing_processor/.gitlab-ci.yml b/bps-l1_framing_processor/.gitlab-ci.yml index 6a75690..c59e538 100644 --- a/bps-l1_framing_processor/.gitlab-ci.yml +++ b/bps-l1_framing_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-l1_framing_processor/LICENSE.txt.license b/bps-l1_framing_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-l1_framing_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/README.md b/bps-l1_framing_processor/README.md index 8b42312..3b3190e 100644 --- a/bps-l1_framing_processor/README.md +++ b/bps-l1_framing_processor/README.md @@ -1,2 +1,8 @@ + + # BPS diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/__init__.py index 1039660..e1de647 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/__main__.py b/bps-l1_framing_processor/bps/l1_framing_processor/__main__.py index 42cc69f..fad60c1 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/__main__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/check_l1f_device_resources.py b/bps-l1_framing_processor/bps/l1_framing_processor/check_l1f_device_resources.py index 80107e5..65475c6 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/check_l1f_device_resources.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/check_l1f_device_resources.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/cli/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/cli/__init__.py index f58b5ab..2d7a63b 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/cli/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/cli/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/cli/run.py b/bps-l1_framing_processor/bps/l1_framing_processor/cli/run.py index 4467444..c94c67d 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/cli/run.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/cli/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/commands.py b/bps-l1_framing_processor/bps/l1_framing_processor/commands.py index 435b738..cd006e6 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/commands.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/core/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/core/__init__.py index 49f6df9..4ebf400 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/core/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/core/joborder_l1f.py b/bps-l1_framing_processor/bps/l1_framing_processor/core/joborder_l1f.py index cf9a44c..139643b 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/core/joborder_l1f.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/core/joborder_l1f.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/core/parsing.py b/bps-l1_framing_processor/bps/l1_framing_processor/core/parsing.py index 5c39a1f..3f8045e 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/core/parsing.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/core/translate_job_order.py b/bps-l1_framing_processor/bps/l1_framing_processor/core/translate_job_order.py index 9637cbd..1024265 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/core/translate_job_order.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/core/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/io/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/io/__init__.py index 819f037..7ad2612 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/io/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/__init__.py index 90e0524..3c6c59a 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/models.py b/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/models.py index 65b82c6..1d74f65 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/models.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/io/aux_orb_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/__init__.py index c1492b5..f4e05df 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/models.py b/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/models.py index 508e6a1..c4a1818 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/models.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/io/l1_vfra_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/__init__.py index 14b1d25..6eb6fd7 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/l1_framer.py b/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/l1_framer.py index d5c227c..b263e2b 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/l1_framer.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/l1_framer/l1_framer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/__init__.py index 4e354bf..d1c63c7 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/l1_vfra_product.py b/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/l1_vfra_product.py index acce311..c8b5ef9 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/l1_vfra_product.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/l1_vfra_product/l1_vfra_product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/__init__.py index 0f4d1ef..2e72385 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eocfiorbit.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eocfiorbit.py index d946750..af8f7b5 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eocfiorbit.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eocfiorbit.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eoorbit.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eoorbit.py index 80adc30..37c8c4c 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eoorbit.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/eoorbit.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/loader.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/loader.py index e686cc3..d4b43d5 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/loader.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/loader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/orbit.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/orbit.py index 6ae0270..5faed80 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/orbit.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/orbit.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xl.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xl.py index 5662572..67e3d17 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xl.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xl.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xorb.py b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xorb.py index ca3a901..d6f1d67 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xorb.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/orbit/xorb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/utils/__init__.py b/bps-l1_framing_processor/bps/l1_framing_processor/utils/__init__.py index 84d4d94..fc9b917 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/utils/__init__.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/utils/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/utils/constants.py b/bps-l1_framing_processor/bps/l1_framing_processor/utils/constants.py index 292f063..df2322c 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/utils/constants.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/utils/constants.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/bps/l1_framing_processor/utils/time_conversions.py b/bps-l1_framing_processor/bps/l1_framing_processor/utils/time_conversions.py index 8ffe7af..9b17f01 100644 --- a/bps-l1_framing_processor/bps/l1_framing_processor/utils/time_conversions.py +++ b/bps-l1_framing_processor/bps/l1_framing_processor/utils/time_conversions.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_framing_processor/noxfile.py b/bps-l1_framing_processor/noxfile.py index 521db43..8922baa 100644 --- a/bps-l1_framing_processor/noxfile.py +++ b/bps-l1_framing_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-l1_framing_processor/pyproject.toml b/bps-l1_framing_processor/pyproject.toml index 41cea91..c6788bc 100644 --- a/bps-l1_framing_processor/pyproject.toml +++ b/bps-l1_framing_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-l1_framing_processor" description = "Biomass L1 Framing Processor." diff --git a/bps-l1_framing_processor/recipe/conda_build_config.yaml b/bps-l1_framing_processor/recipe/conda_build_config.yaml index 350530d..36bbb32 100644 --- a/bps-l1_framing_processor/recipe/conda_build_config.yaml +++ b/bps-l1_framing_processor/recipe/conda_build_config.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + python: - 3.12 - 3.13 diff --git a/bps-l1_framing_processor/recipe/meta.yaml b/bps-l1_framing_processor/recipe/meta.yaml index c83f3a6..43ee490 100644 --- a/bps-l1_framing_processor/recipe/meta.yaml +++ b/bps-l1_framing_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-l1_framing_processor" %} {% set version = "4.4.4" %} diff --git a/bps-l1_framing_processor/tests/__init__.py b/bps-l1_framing_processor/tests/__init__.py index 7a5284a..701765d 100644 --- a/bps-l1_framing_processor/tests/__init__.py +++ b/bps-l1_framing_processor/tests/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/.gitignore b/bps-l1_pre_processor/.gitignore index 07114bd..c57c6b9 100644 --- a/bps-l1_pre_processor/.gitignore +++ b/bps-l1_pre_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-l1_pre_processor/.gitlab-ci.yml b/bps-l1_pre_processor/.gitlab-ci.yml index 5f065c8..79e3255 100644 --- a/bps-l1_pre_processor/.gitlab-ci.yml +++ b/bps-l1_pre_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-l1_pre_processor/LICENSE.txt.license b/bps-l1_pre_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-l1_pre_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/README.md b/bps-l1_pre_processor/README.md index 3a411e9..a4595ff 100644 --- a/bps-l1_pre_processor/README.md +++ b/bps-l1_pre_processor/README.md @@ -1 +1,7 @@ + + # Biomass L1 pre-processor package diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/__init__.py b/bps-l1_pre_processor/bps/l1_pre_processor/__init__.py index 700207d..c6b305d 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/__init__.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/attitude_utils.py b/bps-l1_pre_processor/bps/l1_pre_processor/attitude_utils.py index 0e27cfc..03fd17f 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/attitude_utils.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/attitude_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/__init__.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/__init__.py index 2218bd5..1cf6352 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/__init__.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/aux_ins.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/aux_ins.py index 8810e2b..97d7c46 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/aux_ins.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/aux_ins.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/chirp.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/chirp.py index 01cea21..1f0f071 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/chirp.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/chirp.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/drift_normalization.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/drift_normalization.py index fb740b0..b689bf3 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/drift_normalization.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/drift_normalization.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/estimated_noise.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/estimated_noise.py index 97e4f2b..2671f82 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/estimated_noise.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/estimated_noise.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/excitation_coefficients.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/excitation_coefficients.py index 03bfbdb..21eeabb 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/excitation_coefficients.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/excitation_coefficients.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/netcdf_utils.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/netcdf_utils.py index 1dc0045..582b52e 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/netcdf_utils.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/netcdf_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/pattern.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/pattern.py index b6e48bd..f97c47a 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/pattern.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/pattern.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/swst_bias.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/swst_bias.py index 4abe165..cd258cd 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/swst_bias.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/swst_bias.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/translate_aux_ins.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/translate_aux_ins.py index 9ed0e53..85336b1 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/translate_aux_ins.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/translate_aux_ins.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/write_auxiliary_data.py b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/write_auxiliary_data.py index 45fef4f..12bb3fa 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/write_auxiliary_data.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/aux_ins/write_auxiliary_data.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/configuration.py b/bps-l1_pre_processor/bps/l1_pre_processor/configuration.py index af6ad69..ce0a412 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/configuration.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/configuration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/input_file.py b/bps-l1_pre_processor/bps/l1_pre_processor/input_file.py index 7d3e12a..5a84ab5 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/input_file.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/input_file.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/interface.py b/bps-l1_pre_processor/bps/l1_pre_processor/interface.py index 7df71bd..3697c9e 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/interface.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/io/__init__.py b/bps-l1_pre_processor/bps/l1_pre_processor/io/__init__.py index 3be0397..0602604 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/io/__init__.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/__init__.py b/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/__init__.py index d3c3a8c..bd39e2c 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/__init__.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/models.py b/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/models.py index 0668558..b0fba6e 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/models.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/io/aux_ins_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/io/parsing.py b/bps-l1_pre_processor/bps/l1_pre_processor/io/parsing.py index 5d9f42d..9e271ad 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/io/parsing.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/io/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/serialization.py b/bps-l1_pre_processor/bps/l1_pre_processor/serialization.py index 488d641..67209c4 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/serialization.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/serialization.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/bps/l1_pre_processor/translate.py b/bps-l1_pre_processor/bps/l1_pre_processor/translate.py index 478ffa3..7afe7d7 100644 --- a/bps-l1_pre_processor/bps/l1_pre_processor/translate.py +++ b/bps-l1_pre_processor/bps/l1_pre_processor/translate.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/noxfile.py b/bps-l1_pre_processor/noxfile.py index efffe28..05d65e4 100644 --- a/bps-l1_pre_processor/noxfile.py +++ b/bps-l1_pre_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-l1_pre_processor/pyproject.toml b/bps-l1_pre_processor/pyproject.toml index 5351ed7..1dc09d2 100644 --- a/bps-l1_pre_processor/pyproject.toml +++ b/bps-l1_pre_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-l1_pre_processor" description = "Biomass L1 Pre Processor package." diff --git a/bps-l1_pre_processor/recipe/meta.yaml b/bps-l1_pre_processor/recipe/meta.yaml index be554fe..6af6a1e 100644 --- a/bps-l1_pre_processor/recipe/meta.yaml +++ b/bps-l1_pre_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-l1_pre_processor" %} {% set version = "4.4.4" %} diff --git a/bps-l1_pre_processor/test/__init__.py b/bps-l1_pre_processor/test/__init__.py index e69de29..a15d255 100644 --- a/bps-l1_pre_processor/test/__init__.py +++ b/bps-l1_pre_processor/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-l1_pre_processor/test/aux_ins/__init__.py b/bps-l1_pre_processor/test/aux_ins/__init__.py index e69de29..a15d255 100644 --- a/bps-l1_pre_processor/test/aux_ins/__init__.py +++ b/bps-l1_pre_processor/test/aux_ins/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-l1_pre_processor/test/aux_ins/test_aux_ins_interface.py b/bps-l1_pre_processor/test/aux_ins/test_aux_ins_interface.py index d96cc78..a709071 100644 --- a/bps-l1_pre_processor/test/aux_ins/test_aux_ins_interface.py +++ b/bps-l1_pre_processor/test/aux_ins/test_aux_ins_interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_pre_processor/test/test_basic.py b/bps-l1_pre_processor/test/test_basic.py index 79a2404..dd42893 100644 --- a/bps-l1_pre_processor/test/test_basic.py +++ b/bps-l1_pre_processor/test/test_basic.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import unittest from pathlib import Path diff --git a/bps-l1_processor/.gitignore b/bps-l1_processor/.gitignore index 48e7796..1458083 100644 --- a/bps-l1_processor/.gitignore +++ b/bps-l1_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-l1_processor/.gitlab-ci.yml b/bps-l1_processor/.gitlab-ci.yml index 77ed3b8..79128d2 100644 --- a/bps-l1_processor/.gitlab-ci.yml +++ b/bps-l1_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-l1_processor/LICENSE.txt.license b/bps-l1_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-l1_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/README.md b/bps-l1_processor/README.md index 8b42312..3b3190e 100644 --- a/bps-l1_processor/README.md +++ b/bps-l1_processor/README.md @@ -1,2 +1,8 @@ + + # BPS diff --git a/bps-l1_processor/bps/l1_processor/__init__.py b/bps-l1_processor/bps/l1_processor/__init__.py index 94895ac..5dea493 100644 --- a/bps-l1_processor/bps/l1_processor/__init__.py +++ b/bps-l1_processor/bps/l1_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/__main__.py b/bps-l1_processor/bps/l1_processor/__main__.py index 3956010..c93027c 100644 --- a/bps-l1_processor/bps/l1_processor/__main__.py +++ b/bps-l1_processor/bps/l1_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/__init__.py b/bps-l1_processor/bps/l1_processor/autofocus/__init__.py index 949ffec..5146340 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/__init__.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/af_lib.py b/bps-l1_processor/bps/l1_processor/autofocus/af_lib.py index 001ade9..d615752 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/af_lib.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/af_lib.py @@ -1,7 +1,5 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l., DLR, Deimos Space -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) +# Copyright (C) 2025 ARESYS S.r.l., DLR, Deimos Space # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/interface.py b/bps-l1_processor/bps/l1_processor/autofocus/interface.py index 3eff3de..12742f8 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/interface.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/main_autofocus_bps.py b/bps-l1_processor/bps/l1_processor/autofocus/main_autofocus_bps.py index 5a77f94..a9b4c59 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/main_autofocus_bps.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/main_autofocus_bps.py @@ -1,7 +1,5 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l., DLR, Deimos Space -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) +# Copyright (C) 2025 ARESYS S.r.l., DLR, Deimos Space # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/save_aresys.py b/bps-l1_processor/bps/l1_processor/autofocus/save_aresys.py index 4cf55b6..56e48ed 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/save_aresys.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/save_aresys.py @@ -1,7 +1,5 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l., DLR, Deimos Space -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) +# Copyright (C) 2025 ARESYS S.r.l., DLR, Deimos Space # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/autofocus/signalproclib.py b/bps-l1_processor/bps/l1_processor/autofocus/signalproclib.py index 3fc9484..647ef46 100644 --- a/bps-l1_processor/bps/l1_processor/autofocus/signalproclib.py +++ b/bps-l1_processor/bps/l1_processor/autofocus/signalproclib.py @@ -1,7 +1,5 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l., DLR, Deimos Space -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) +# Copyright (C) 2025 ARESYS S.r.l., DLR, Deimos Space # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/aux_tec/__init__.py b/bps-l1_processor/bps/l1_processor/aux_tec/__init__.py index 8c0391a..6dfd2bf 100644 --- a/bps-l1_processor/bps/l1_processor/aux_tec/__init__.py +++ b/bps-l1_processor/bps/l1_processor/aux_tec/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_merger.py b/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_merger.py index 76b32af..a4ac629 100644 --- a/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_merger.py +++ b/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_merger.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_reader.py b/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_reader.py index 085788c..c79ad6a 100644 --- a/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_reader.py +++ b/bps-l1_processor/bps/l1_processor/aux_tec/ionex_files_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/aux_tec/utils.py b/bps-l1_processor/bps/l1_processor/aux_tec/utils.py index 0850fa9..bfd7aae 100644 --- a/bps-l1_processor/bps/l1_processor/aux_tec/utils.py +++ b/bps-l1_processor/bps/l1_processor/aux_tec/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/check_l1_device_resources.py b/bps-l1_processor/bps/l1_processor/check_l1_device_resources.py index 4691f03..b5523b7 100644 --- a/bps-l1_processor/bps/l1_processor/check_l1_device_resources.py +++ b/bps-l1_processor/bps/l1_processor/check_l1_device_resources.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/cli.py b/bps-l1_processor/bps/l1_processor/cli.py index a763a0e..bf1b07f 100644 --- a/bps-l1_processor/bps/l1_processor/cli.py +++ b/bps-l1_processor/bps/l1_processor/cli.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/__init__.py b/bps-l1_processor/bps/l1_processor/core/__init__.py index ad52a4a..a353e25 100644 --- a/bps-l1_processor/bps/l1_processor/core/__init__.py +++ b/bps-l1_processor/bps/l1_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/channel_imbalance.py b/bps-l1_processor/bps/l1_processor/core/channel_imbalance.py index c82c5c5..79826b1 100644 --- a/bps-l1_processor/bps/l1_processor/core/channel_imbalance.py +++ b/bps-l1_processor/bps/l1_processor/core/channel_imbalance.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/chirp_replica_utils.py b/bps-l1_processor/bps/l1_processor/core/chirp_replica_utils.py index 9b503e6..647e29d 100644 --- a/bps-l1_processor/bps/l1_processor/core/chirp_replica_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/chirp_replica_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/doppler_centroid_poly.py b/bps-l1_processor/bps/l1_processor/core/doppler_centroid_poly.py index aabd974..fd1f147 100644 --- a/bps-l1_processor/bps/l1_processor/core/doppler_centroid_poly.py +++ b/bps-l1_processor/bps/l1_processor/core/doppler_centroid_poly.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/filter_bank/__init__.py b/bps-l1_processor/bps/l1_processor/core/filter_bank/__init__.py index ad52a4a..a353e25 100644 --- a/bps-l1_processor/bps/l1_processor/core/filter_bank/__init__.py +++ b/bps-l1_processor/bps/l1_processor/core/filter_bank/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_bank.py b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_bank.py index 5c6a5fb..7ce0b3e 100644 --- a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_bank.py +++ b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_bank.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_creation.py b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_creation.py index 063a96c..0424181 100644 --- a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_creation.py +++ b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_creation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_write.py b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_write.py index 4435379..46470bc 100644 --- a/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_write.py +++ b/bps-l1_processor/bps/l1_processor/core/filter_bank/filter_write.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/input_file_utils.py b/bps-l1_processor/bps/l1_processor/core/input_file_utils.py index 3039f3c..eb9ac57 100644 --- a/bps-l1_processor/bps/l1_processor/core/input_file_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/input_file_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/interface.py b/bps-l1_processor/bps/l1_processor/core/interface.py index ce5e1da..b92928a 100644 --- a/bps-l1_processor/bps/l1_processor/core/interface.py +++ b/bps-l1_processor/bps/l1_processor/core/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/iobpr_utils.py b/bps-l1_processor/bps/l1_processor/core/iobpr_utils.py index 218d600..7514767 100644 --- a/bps-l1_processor/bps/l1_processor/core/iobpr_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/iobpr_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/parsing.py b/bps-l1_processor/bps/l1_processor/core/parsing.py index 4216d5a..0e96feb 100644 --- a/bps-l1_processor/bps/l1_processor/core/parsing.py +++ b/bps-l1_processor/bps/l1_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/processing_options_utils.py b/bps-l1_processor/bps/l1_processor/core/processing_options_utils.py index 94aec83..f3b37f0 100644 --- a/bps-l1_processor/bps/l1_processor/core/processing_options_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/processing_options_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/processing_parameters_utils.py b/bps-l1_processor/bps/l1_processor/core/processing_parameters_utils.py index 0495201..4cda7e3 100644 --- a/bps-l1_processor/bps/l1_processor/core/processing_parameters_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/processing_parameters_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/run.py b/bps-l1_processor/bps/l1_processor/core/run.py index 667980e..a934bcd 100644 --- a/bps-l1_processor/bps/l1_processor/core/run.py +++ b/bps-l1_processor/bps/l1_processor/core/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/run_autofocus.py b/bps-l1_processor/bps/l1_processor/core/run_autofocus.py index d6cf98b..76d29fd 100644 --- a/bps-l1_processor/bps/l1_processor/core/run_autofocus.py +++ b/bps-l1_processor/bps/l1_processor/core/run_autofocus.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/run_core_rx_only.py b/bps-l1_processor/bps/l1_processor/core/run_core_rx_only.py index 050dd44..058fc4a 100644 --- a/bps-l1_processor/bps/l1_processor/core/run_core_rx_only.py +++ b/bps-l1_processor/bps/l1_processor/core/run_core_rx_only.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/time_interval.py b/bps-l1_processor/bps/l1_processor/core/time_interval.py index b38bedd..a50496b 100644 --- a/bps-l1_processor/bps/l1_processor/core/time_interval.py +++ b/bps-l1_processor/bps/l1_processor/core/time_interval.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/time_validity.py b/bps-l1_processor/bps/l1_processor/core/time_validity.py index 34500fb..a8a4956 100644 --- a/bps-l1_processor/bps/l1_processor/core/time_validity.py +++ b/bps-l1_processor/bps/l1_processor/core/time_validity.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/utils.py b/bps-l1_processor/bps/l1_processor/core/utils.py index 94ad4e8..7a90f5a 100644 --- a/bps-l1_processor/bps/l1_processor/core/utils.py +++ b/bps-l1_processor/bps/l1_processor/core/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/core/wgs84_fallback_utils.py b/bps-l1_processor/bps/l1_processor/core/wgs84_fallback_utils.py index effafdf..7459dc3 100644 --- a/bps-l1_processor/bps/l1_processor/core/wgs84_fallback_utils.py +++ b/bps-l1_processor/bps/l1_processor/core/wgs84_fallback_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/folder_layout.py b/bps-l1_processor/bps/l1_processor/folder_layout.py index 1c5289a..99905c1 100644 --- a/bps-l1_processor/bps/l1_processor/folder_layout.py +++ b/bps-l1_processor/bps/l1_processor/folder_layout.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/intermediate_footprint.py b/bps-l1_processor/bps/l1_processor/intermediate_footprint.py index cf1a286..b8bb5fb 100644 --- a/bps-l1_processor/bps/l1_processor/intermediate_footprint.py +++ b/bps-l1_processor/bps/l1_processor/intermediate_footprint.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/__init__.py b/bps-l1_processor/bps/l1_processor/io/__init__.py index 045107e..7f4f7c9 100644 --- a/bps-l1_processor/bps/l1_processor/io/__init__.py +++ b/bps-l1_processor/bps/l1_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/__init__.py b/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/__init__.py index 49da9f5..374f269 100644 --- a/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/__init__.py +++ b/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/models.py b/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/models.py index 25783fb..5b5511b 100644 --- a/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/models.py +++ b/bps-l1_processor/bps/l1_processor/io/aux_pp1_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/__init__.py b/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/__init__.py index 259b7c1..14cfdb6 100644 --- a/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/__init__.py +++ b/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/models.py b/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/models.py index d4183b9..9e706ee 100644 --- a/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/models.py +++ b/bps-l1_processor/bps/l1_processor/io/biomass_channel_imbalance/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/l0_mph_utils.py b/bps-l1_processor/bps/l1_processor/io/l0_mph_utils.py index 760aa01..a5434c7 100644 --- a/bps-l1_processor/bps/l1_processor/io/l0_mph_utils.py +++ b/bps-l1_processor/bps/l1_processor/io/l0_mph_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/parc_info_models/__init__.py b/bps-l1_processor/bps/l1_processor/io/parc_info_models/__init__.py index e77e3dd..4cbe46d 100644 --- a/bps-l1_processor/bps/l1_processor/io/parc_info_models/__init__.py +++ b/bps-l1_processor/bps/l1_processor/io/parc_info_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/io/parc_info_models/models.py b/bps-l1_processor/bps/l1_processor/io/parc_info_models/models.py index 18df615..533e739 100644 --- a/bps-l1_processor/bps/l1_processor/io/parc_info_models/models.py +++ b/bps-l1_processor/bps/l1_processor/io/parc_info_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/iri/__init__.py b/bps-l1_processor/bps/l1_processor/iri/__init__.py index e74b206..3cd761b 100644 --- a/bps-l1_processor/bps/l1_processor/iri/__init__.py +++ b/bps-l1_processor/bps/l1_processor/iri/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/iri/ionospheric_app.py b/bps-l1_processor/bps/l1_processor/iri/ionospheric_app.py index 4dc75f3..30ba8a8 100644 --- a/bps-l1_processor/bps/l1_processor/iri/ionospheric_app.py +++ b/bps-l1_processor/bps/l1_processor/iri/ionospheric_app.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/main_app.py b/bps-l1_processor/bps/l1_processor/main_app.py index d1b8c33..2d92b3d 100644 --- a/bps-l1_processor/bps/l1_processor/main_app.py +++ b/bps-l1_processor/bps/l1_processor/main_app.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/__init__.py b/bps-l1_processor/bps/l1_processor/parc/__init__.py index 59fd8d8..f653e30 100644 --- a/bps-l1_processor/bps/l1_processor/parc/__init__.py +++ b/bps-l1_processor/bps/l1_processor/parc/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/parc_info.py b/bps-l1_processor/bps/l1_processor/parc/parc_info.py index 26b2654..11bf0ed 100644 --- a/bps-l1_processor/bps/l1_processor/parc/parc_info.py +++ b/bps-l1_processor/bps/l1_processor/parc/parc_info.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/parc_info_utils.py b/bps-l1_processor/bps/l1_processor/parc/parc_info_utils.py index f51e24f..9edb485 100644 --- a/bps-l1_processor/bps/l1_processor/parc/parc_info_utils.py +++ b/bps-l1_processor/bps/l1_processor/parc/parc_info_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/parc_processing_info.py b/bps-l1_processor/bps/l1_processor/parc/parc_processing_info.py index 43c72f1..3d11595 100644 --- a/bps-l1_processor/bps/l1_processor/parc/parc_processing_info.py +++ b/bps-l1_processor/bps/l1_processor/parc/parc_processing_info.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/parc_processing_utils.py b/bps-l1_processor/bps/l1_processor/parc/parc_processing_utils.py index 4bd1800..5035b24 100644 --- a/bps-l1_processor/bps/l1_processor/parc/parc_processing_utils.py +++ b/bps-l1_processor/bps/l1_processor/parc/parc_processing_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/run.py b/bps-l1_processor/bps/l1_processor/parc/run.py index d9dd1ea..1726cfe 100644 --- a/bps-l1_processor/bps/l1_processor/parc/run.py +++ b/bps-l1_processor/bps/l1_processor/parc/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/parc/translate_parc_info.py b/bps-l1_processor/bps/l1_processor/parc/translate_parc_info.py index 02f160b..7dfd7ba 100644 --- a/bps-l1_processor/bps/l1_processor/parc/translate_parc_info.py +++ b/bps-l1_processor/bps/l1_processor/parc/translate_parc_info.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/post/__init__.py b/bps-l1_processor/bps/l1_processor/post/__init__.py index 219c28a..8d332e2 100644 --- a/bps-l1_processor/bps/l1_processor/post/__init__.py +++ b/bps-l1_processor/bps/l1_processor/post/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/post/interface.py b/bps-l1_processor/bps/l1_processor/post/interface.py index f9947a9..c75bf33 100644 --- a/bps-l1_processor/bps/l1_processor/post/interface.py +++ b/bps-l1_processor/bps/l1_processor/post/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/post/rfi_masks_statistics.py b/bps-l1_processor/bps/l1_processor/post/rfi_masks_statistics.py index e53a8f6..953e546 100644 --- a/bps-l1_processor/bps/l1_processor/post/rfi_masks_statistics.py +++ b/bps-l1_processor/bps/l1_processor/post/rfi_masks_statistics.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/post/run.py b/bps-l1_processor/bps/l1_processor/post/run.py index c15d3a4..850d027 100644 --- a/bps-l1_processor/bps/l1_processor/post/run.py +++ b/bps-l1_processor/bps/l1_processor/post/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/pre/__init__.py b/bps-l1_processor/bps/l1_processor/pre/__init__.py index a2b8a57..67e5967 100644 --- a/bps-l1_processor/bps/l1_processor/pre/__init__.py +++ b/bps-l1_processor/bps/l1_processor/pre/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/pre/interface.py b/bps-l1_processor/bps/l1_processor/pre/interface.py index 8a552eb..733be59 100644 --- a/bps-l1_processor/bps/l1_processor/pre/interface.py +++ b/bps-l1_processor/bps/l1_processor/pre/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/pre/run.py b/bps-l1_processor/bps/l1_processor/pre/run.py index 1f7c015..7fc5def 100644 --- a/bps-l1_processor/bps/l1_processor/pre/run.py +++ b/bps-l1_processor/bps/l1_processor/pre/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/__init__.py b/bps-l1_processor/bps/l1_processor/processor_interface/__init__.py index 01cb157..d9c850c 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/__init__.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1.py b/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1.py index b9a226b..ea884af 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1_product.py b/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1_product.py index 80b5857..3aa970b 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1_product.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/aux_pp1_product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/dem_db.py b/bps-l1_processor/bps/l1_processor/processor_interface/dem_db.py index 06be56e..a1f22e5 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/dem_db.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/dem_db.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/joborder_l1.py b/bps-l1_processor/bps/l1_processor/processor_interface/joborder_l1.py index 74e93cc..9ce166a 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/joborder_l1.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/joborder_l1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/rfi_activation_mask.py b/bps-l1_processor/bps/l1_processor/processor_interface/rfi_activation_mask.py index f3a2a36..cea23a0 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/rfi_activation_mask.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/rfi_activation_mask.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/translate_aux_pp1.py b/bps-l1_processor/bps/l1_processor/processor_interface/translate_aux_pp1.py index 4c4c44e..0a84bf6 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/translate_aux_pp1.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/translate_aux_pp1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/translate_job_order.py b/bps-l1_processor/bps/l1_processor/processor_interface/translate_job_order.py index 7fbbeb7..3361a8a 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/translate_job_order.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/processor_interface/xsd_validation.py b/bps-l1_processor/bps/l1_processor/processor_interface/xsd_validation.py index f24185c..b977baf 100644 --- a/bps-l1_processor/bps/l1_processor/processor_interface/xsd_validation.py +++ b/bps-l1_processor/bps/l1_processor/processor_interface/xsd_validation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/resources/bulletinb-348.txt.license b/bps-l1_processor/bps/l1_processor/resources/bulletinb-348.txt.license new file mode 100644 index 0000000..460eff6 --- /dev/null +++ b/bps-l1_processor/bps/l1_processor/resources/bulletinb-348.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 International Earth Rotation and Reference Systems Service (IERS) + +SPDX-License-Identifier: CC-BY-4.0 diff --git a/bps-l1_processor/bps/l1_processor/restart.py b/bps-l1_processor/bps/l1_processor/restart.py index 15c330c..1c6cada 100644 --- a/bps-l1_processor/bps/l1_processor/restart.py +++ b/bps-l1_processor/bps/l1_processor/restart.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/run_l1_processor.py b/bps-l1_processor/bps/l1_processor/run_l1_processor.py index b76787c..6f18947 100644 --- a/bps-l1_processor/bps/l1_processor/run_l1_processor.py +++ b/bps-l1_processor/bps/l1_processor/run_l1_processor.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/scene_center.py b/bps-l1_processor/bps/l1_processor/scene_center.py index e80c870..8c94171 100644 --- a/bps-l1_processor/bps/l1_processor/scene_center.py +++ b/bps-l1_processor/bps/l1_processor/scene_center.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/settings/__init__.py b/bps-l1_processor/bps/l1_processor/settings/__init__.py index 14c85dc..585a3e2 100644 --- a/bps-l1_processor/bps/l1_processor/settings/__init__.py +++ b/bps-l1_processor/bps/l1_processor/settings/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/settings/intermediate_names.py b/bps-l1_processor/bps/l1_processor/settings/intermediate_names.py index 82e458a..b1f0bed 100644 --- a/bps-l1_processor/bps/l1_processor/settings/intermediate_names.py +++ b/bps-l1_processor/bps/l1_processor/settings/intermediate_names.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/settings/l1_binaries.py b/bps-l1_processor/bps/l1_processor/settings/l1_binaries.py index c0e67dd..02b82cf 100644 --- a/bps-l1_processor/bps/l1_processor/settings/l1_binaries.py +++ b/bps-l1_processor/bps/l1_processor/settings/l1_binaries.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/settings/l1_intermediates.py b/bps-l1_processor/bps/l1_processor/settings/l1_intermediates.py index 5de3b45..1f8ad80 100644 --- a/bps-l1_processor/bps/l1_processor/settings/l1_intermediates.py +++ b/bps-l1_processor/bps/l1_processor/settings/l1_intermediates.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/status_system/__init__.py b/bps-l1_processor/bps/l1_processor/status_system/__init__.py index 06a70d4..92f688a 100644 --- a/bps-l1_processor/bps/l1_processor/status_system/__init__.py +++ b/bps-l1_processor/bps/l1_processor/status_system/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/status_system/status.py b/bps-l1_processor/bps/l1_processor/status_system/status.py index 8b650a1..5a6265a 100644 --- a/bps-l1_processor/bps/l1_processor/status_system/status.py +++ b/bps-l1_processor/bps/l1_processor/status_system/status.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/status_system/status_utils.py b/bps-l1_processor/bps/l1_processor/status_system/status_utils.py index c5740c0..dd92275 100644 --- a/bps-l1_processor/bps/l1_processor/status_system/status_utils.py +++ b/bps-l1_processor/bps/l1_processor/status_system/status_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/status_system/translate_status.py b/bps-l1_processor/bps/l1_processor/status_system/translate_status.py index 731915d..edb9b16 100644 --- a/bps-l1_processor/bps/l1_processor/status_system/translate_status.py +++ b/bps-l1_processor/bps/l1_processor/status_system/translate_status.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-aux-pp1.xsd b/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-aux-pp1.xsd index cf53b92..d70eab6 100644 --- a/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-aux-pp1.xsd +++ b/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-aux-pp1.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-l1_processor/bps/l1_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # BPS \ No newline at end of file diff --git a/bps-l2a_processor/bps/l2a_processor/__init__.py b/bps-l2a_processor/bps/l2a_processor/__init__.py index 8846185..1685652 100644 --- a/bps-l2a_processor/bps/l2a_processor/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/__main__.py b/bps-l2a_processor/bps/l2a_processor/__main__.py index 8bde13c..68f5819 100644 --- a/bps-l2a_processor/bps/l2a_processor/__main__.py +++ b/bps-l2a_processor/bps/l2a_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/basins.py b/bps-l2a_processor/bps/l2a_processor/basins.py index 52c9ca8..3f88369 100644 --- a/bps-l2a_processor/bps/l2a_processor/basins.py +++ b/bps-l2a_processor/bps/l2a_processor/basins.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/cli/__init__.py b/bps-l2a_processor/bps/l2a_processor/cli/__init__.py index 850173a..5e04b7e 100644 --- a/bps-l2a_processor/bps/l2a_processor/cli/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/cli/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/cli/run.py b/bps-l2a_processor/bps/l2a_processor/cli/run.py index c9b09c3..16c5e69 100644 --- a/bps-l2a_processor/bps/l2a_processor/cli/run.py +++ b/bps-l2a_processor/bps/l2a_processor/cli/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/commands.py b/bps-l2a_processor/bps/l2a_processor/commands.py index e9111c8..cd8e643 100644 --- a/bps-l2a_processor/bps/l2a_processor/commands.py +++ b/bps-l2a_processor/bps/l2a_processor/commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/__init__.py b/bps-l2a_processor/bps/l2a_processor/core/__init__.py index 48b28e4..a9b7b7c 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/aux_pp2_2a.py b/bps-l2a_processor/bps/l2a_processor/core/aux_pp2_2a.py index c63eeb4..11ce191 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/aux_pp2_2a.py +++ b/bps-l2a_processor/bps/l2a_processor/core/aux_pp2_2a.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/joborder_l2a.py b/bps-l2a_processor/bps/l2a_processor/core/joborder_l2a.py index 2c41eac..fa360ee 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/joborder_l2a.py +++ b/bps-l2a_processor/bps/l2a_processor/core/joborder_l2a.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/parsing.py b/bps-l2a_processor/bps/l2a_processor/core/parsing.py index ec38ca6..cc574b4 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/parsing.py +++ b/bps-l2a_processor/bps/l2a_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/translate_aux_pp2_2a.py b/bps-l2a_processor/bps/l2a_processor/core/translate_aux_pp2_2a.py index 71aefdc..c105341 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/translate_aux_pp2_2a.py +++ b/bps-l2a_processor/bps/l2a_processor/core/translate_aux_pp2_2a.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/core/translate_job_order.py b/bps-l2a_processor/bps/l2a_processor/core/translate_job_order.py index c635276..1a1f6cb 100644 --- a/bps-l2a_processor/bps/l2a_processor/core/translate_job_order.py +++ b/bps-l2a_processor/bps/l2a_processor/core/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/fd/__init__.py b/bps-l2a_processor/bps/l2a_processor/fd/__init__.py index 42a7da4..04d6c99 100644 --- a/bps-l2a_processor/bps/l2a_processor/fd/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/fd/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/fd/fd_commands.py b/bps-l2a_processor/bps/l2a_processor/fd/fd_commands.py index ac5c3fc..d1ef104 100644 --- a/bps-l2a_processor/bps/l2a_processor/fd/fd_commands.py +++ b/bps-l2a_processor/bps/l2a_processor/fd/fd_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/fh/__init__.py b/bps-l2a_processor/bps/l2a_processor/fh/__init__.py index 68b67f7..cd1e2ef 100644 --- a/bps-l2a_processor/bps/l2a_processor/fh/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/fh/fh_commands.py b/bps-l2a_processor/bps/l2a_processor/fh/fh_commands.py index e02fb46..c1ee863 100644 --- a/bps-l2a_processor/bps/l2a_processor/fh/fh_commands.py +++ b/bps-l2a_processor/bps/l2a_processor/fh/fh_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/gn/__init__.py b/bps-l2a_processor/bps/l2a_processor/gn/__init__.py index 1625eca..db6ee0a 100644 --- a/bps-l2a_processor/bps/l2a_processor/gn/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/gn/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/gn/gn_commands.py b/bps-l2a_processor/bps/l2a_processor/gn/gn_commands.py index 841db72..bd512a3 100644 --- a/bps-l2a_processor/bps/l2a_processor/gn/gn_commands.py +++ b/bps-l2a_processor/bps/l2a_processor/gn/gn_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/ground_cancellation.py b/bps-l2a_processor/bps/l2a_processor/ground_cancellation.py index c4571fa..b5cc32b 100644 --- a/bps-l2a_processor/bps/l2a_processor/ground_cancellation.py +++ b/bps-l2a_processor/bps/l2a_processor/ground_cancellation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/io/__init__.py b/bps-l2a_processor/bps/l2a_processor/io/__init__.py index dc27785..18685a0 100644 --- a/bps-l2a_processor/bps/l2a_processor/io/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/__init__.py b/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/__init__.py index 0e46828..bba9241 100644 --- a/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/models.py b/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/models.py index a9a6c53..5393739 100644 --- a/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/models.py +++ b/bps-l2a_processor/bps/l2a_processor/io/aux_pp2_2a_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/l2a_common_functionalities.py b/bps-l2a_processor/bps/l2a_processor/l2a_common_functionalities.py index 7c543e6..390a3eb 100644 --- a/bps-l2a_processor/bps/l2a_processor/l2a_common_functionalities.py +++ b/bps-l2a_processor/bps/l2a_processor/l2a_common_functionalities.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/processor_interface/__init__.py b/bps-l2a_processor/bps/l2a_processor/processor_interface/__init__.py index ef825f1..11cc4cc 100644 --- a/bps-l2a_processor/bps/l2a_processor/processor_interface/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/processor_interface/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/processor_interface/xsd_validation.py b/bps-l2a_processor/bps/l2a_processor/processor_interface/xsd_validation.py index cf2e36c..4a78ddd 100644 --- a/bps-l2a_processor/bps/l2a_processor/processor_interface/xsd_validation.py +++ b/bps-l2a_processor/bps/l2a_processor/processor_interface/xsd_validation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/tomo_fh/__init__.py b/bps-l2a_processor/bps/l2a_processor/tomo_fh/__init__.py index 14249e6..1ed7fd4 100644 --- a/bps-l2a_processor/bps/l2a_processor/tomo_fh/__init__.py +++ b/bps-l2a_processor/bps/l2a_processor/tomo_fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/tomo_fh/tomo_fh_commands.py b/bps-l2a_processor/bps/l2a_processor/tomo_fh/tomo_fh_commands.py index fac9278..2191358 100644 --- a/bps-l2a_processor/bps/l2a_processor/tomo_fh/tomo_fh_commands.py +++ b/bps-l2a_processor/bps/l2a_processor/tomo_fh/tomo_fh_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-aux-pp2_2a.xsd b/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-aux-pp2_2a.xsd index e3804b2..fbd7dd1 100644 --- a/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-aux-pp2_2a.xsd +++ b/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-aux-pp2_2a.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-l2a_processor/bps/l2a_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # BPS \ No newline at end of file diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/__init__.py index a9631bd..2cd49ee 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/__main__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/__main__.py index 2c9ed52..b409e18 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/__main__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/__init__.py index 7a6784a..a1f9d77 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/agb_commands.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/agb_commands.py index bc4b3f8..7068aab 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/agb_commands.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/agb/agb_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/__init__.py index 850173a..5e04b7e 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/run.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/run.py index 040087c..d563eaf 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/run.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/cli/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/commands.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/commands.py index 09edf06..8f54576 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/commands.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/__init__.py index b9132f5..7429019 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/aux_pp2_2b_agb.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/aux_pp2_2b_agb.py index 9248d3f..1e400a8 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/aux_pp2_2b_agb.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/aux_pp2_2b_agb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/joborder_l2b_agb.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/joborder_l2b_agb.py index 53d8beb..d1c0187 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/joborder_l2b_agb.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/joborder_l2b_agb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/parsing.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/parsing.py index 08ffa7a..15f74bd 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/parsing.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_aux_pp2_2b_agb.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_aux_pp2_2b_agb.py index 0e653d8..3207919 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_aux_pp2_2b_agb.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_aux_pp2_2b_agb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_job_order.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_job_order.py index f91d279..49a9561 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_job_order.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/core/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/__init__.py index dc27785..18685a0 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/__init__.py index 71ae9f7..facd49a 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/models.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/models.py index 67f1a36..eade80f 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/models.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/io/aux_pp2_2b_agb_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/l2b_common_functionalities.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/l2b_common_functionalities.py index d84064f..394c115 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/l2b_common_functionalities.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/l2b_common_functionalities.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/__init__.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/__init__.py index 9669590..6cccf09 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/__init__.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/xsd_validation.py b/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/xsd_validation.py index 3b183cb..0ed24d0 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/xsd_validation.py +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/processor_interface/xsd_validation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-aux-pp2_ab.xsd b/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-aux-pp2_ab.xsd index f87605a..a4ee546 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-aux-pp2_ab.xsd +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-aux-pp2_ab.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-l2b_agb_processor/bps/l2b_agb_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # BPS \ No newline at end of file diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/__init__.py index 2222329..bbd151e 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/__main__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/__main__.py index 77cb64d..ea53a19 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/__main__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/__init__.py index 850173a..5e04b7e 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/run.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/run.py index 458ca3e..0a296fa 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/run.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/cli/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/commands.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/commands.py index 8be5427..021f3fd 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/commands.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/__init__.py index 01a675a..576b7ca 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/aux_pp2_2b_fd.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/aux_pp2_2b_fd.py index 431499f..de84879 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/aux_pp2_2b_fd.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/aux_pp2_2b_fd.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/joborder_l2b_fd.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/joborder_l2b_fd.py index d5e4158..92e2421 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/joborder_l2b_fd.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/joborder_l2b_fd.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/parsing.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/parsing.py index 21a05f9..efb3a9e 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/parsing.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_aux_pp2_2b_fd.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_aux_pp2_2b_fd.py index 27fca54..867eb5c 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_aux_pp2_2b_fd.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_aux_pp2_2b_fd.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_job_order.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_job_order.py index b83d692..28307c2 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_job_order.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/core/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/__init__.py index c2755b7..e914b81 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/fd_commands.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/fd_commands.py index 154bf02..8a01487 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/fd_commands.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/fd/fd_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/__init__.py index dc27785..18685a0 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/__init__.py index f707d7c..0dfc132 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/models.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/models.py index 12f5a80..7926433 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/models.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/io/aux_pp2_2b_fd_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/l2b_common_functionalities.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/l2b_common_functionalities.py index d84064f..394c115 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/l2b_common_functionalities.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/l2b_common_functionalities.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/__init__.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/__init__.py index 4000b63..6c27115 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/__init__.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/xsd_validation.py b/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/xsd_validation.py index e673a44..e77701c 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/xsd_validation.py +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/processor_interface/xsd_validation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-aux-pp2_fd.xsd b/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-aux-pp2_fd.xsd index eba4d2d..5f171ac 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-aux-pp2_fd.xsd +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-aux-pp2_fd.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-l2b_fd_processor/bps/l2b_fd_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # BPS \ No newline at end of file diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/__init__.py index bde9cdf..0ba4707 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/__main__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/__main__.py index 6038a73..0f0d25a 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/__main__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/__init__.py index 850173a..5e04b7e 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/run.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/run.py index 5fae73f..ed1a6a7 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/run.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/cli/run.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/commands.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/commands.py index fdafef8..62af591 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/commands.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/__init__.py index b772a96..430e2bf 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/aux_pp2_2b_fh.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/aux_pp2_2b_fh.py index 2c3ad59..53fd7f0 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/aux_pp2_2b_fh.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/aux_pp2_2b_fh.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/joborder_l2b_fh.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/joborder_l2b_fh.py index 9946e25..40d72a9 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/joborder_l2b_fh.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/joborder_l2b_fh.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/parsing.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/parsing.py index 1046232..4f7543b 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/parsing.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_aux_pp2_2b_fh.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_aux_pp2_2b_fh.py index 48bbbb7..f0ce1a8 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_aux_pp2_2b_fh.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_aux_pp2_2b_fh.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_job_order.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_job_order.py index e64b004..c94b31b 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_job_order.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/core/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/__init__.py index b955d0b..8801667 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/fh_commands.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/fh_commands.py index abf70a9..4d3b810 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/fh_commands.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/fh/fh_commands.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/__init__.py index dc27785..18685a0 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/__init__.py index 2e4c74c..eb0cdfc 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/models.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/models.py index fe2fa4e..676209d 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/models.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/io/aux_pp2_2b_fh_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/l2b_common_functionalities.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/l2b_common_functionalities.py index d84064f..394c115 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/l2b_common_functionalities.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/l2b_common_functionalities.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/__init__.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/__init__.py index 546e644..fd7275a 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/__init__.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/xsd_validation.py b/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/xsd_validation.py index 649e45f..cc077d9 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/xsd_validation.py +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/processor_interface/xsd_validation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-aux-pp2_fh.xsd b/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-aux-pp2_fh.xsd index 62b375f..e720888 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-aux-pp2_fh.xsd +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-aux-pp2_fh.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-l2b_fh_processor/bps/l2b_fh_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # Biomass stack calibration processor package diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/__init__.py index 9f22d1b..ab1e54a 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/configuration.py b/bps-stack_cal_processor/bps/stack_cal_processor/configuration.py index d00be00..c60ce14 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/configuration.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/configuration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/__init__.py index 5db3fbc..11ed898 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/__init__.py index 37435e1..100d36a 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/azimuthfilter.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/azimuthfilter.py index 0fbd046..1ac8fc9 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/azimuthfilter.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/azimuthfilter.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/utils.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/utils.py index bd6902b..905476b 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/utils.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/windowing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/windowing.py index 0269e12..b17aea5 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/windowing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/azf/windowing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/filtering.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/filtering.py index b8c7d18..8e6faa0 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/filtering.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/filtering.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/floating_precision.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/floating_precision.py index 2889dfa..7226e20 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/floating_precision.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/floating_precision.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/interferometric_pairing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/interferometric_pairing.py index dc55f76..7aa664e 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/interferometric_pairing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/interferometric_pairing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/__init__.py index 31f56e8..35ffd72 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/backgroundiono.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/backgroundiono.py index e95b557..4a75d84 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/backgroundiono.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/backgroundiono.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/estimation.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/estimation.py index 081e77d..ca09214 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/estimation.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/estimation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/ionocorrection.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/ionocorrection.py index 9791568..98b823b 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/ionocorrection.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/ionocorrection.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/preprocessing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/preprocessing.py index 7b9ca3e..d62884b 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/preprocessing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/preprocessing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/splitspectrum.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/splitspectrum.py index 6798711..040a121 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/splitspectrum.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/splitspectrum.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/utils.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/utils.py index b5734fa..491d512 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/utils.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/iob/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/__init__.py index d23a835..7b88232 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/flattening.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/flattening.py index 95176cd..87b6003 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/flattening.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/flattening.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionocorrection.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionocorrection.py index 86c71e8..c44a493 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionocorrection.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionocorrection.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionoestimation.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionoestimation.py index 055ea13..91576ad 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionoestimation.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/ionoestimation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscalibration.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscalibration.py index ab75548..be8a6a8 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscalibration.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscalibration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscoherence.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscoherence.py index 2fc8ce4..56a596a 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscoherence.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/mscoherence.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/msshifts.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/msshifts.py index 6ce19bb..05b742a 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/msshifts.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/msshifts.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/phaseplane.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/phaseplane.py index 74ff10c..9969319 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/phaseplane.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/phaseplane.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/utils.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/utils.py index 0f7837e..d22ea70 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/utils.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/warping.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/warping.py index a5aba7b..2722ec0 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/warping.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/msc/warping.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/signal_processing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/signal_processing.py index b1efc5b..0eb78e3 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/signal_processing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/signal_processing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/__init__.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/__init__.py index db76464..eb4100c 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/__init__.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/mpmb.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/mpmb.py index aaf2461..de58d7c 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/mpmb.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/mpmb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/postprocessing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/postprocessing.py index b675eee..4a02f04 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/postprocessing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/postprocessing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/preprocessing.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/preprocessing.py index 73d04ed..05ec523 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/preprocessing.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/preprocessing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcalibration.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcalibration.py index 99a2a84..df9011d 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcalibration.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcalibration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcorrection.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcorrection.py index 1fe0375..7f1e54e 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcorrection.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpcorrection.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpdecomposition.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpdecomposition.py index 47f9b75..4a402ba 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpdecomposition.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpdecomposition.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpquality.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpquality.py index 91411bd..02b10d7 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpquality.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/skpquality.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/utils.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/utils.py index c33bb91..b249ac5 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/utils.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/skp/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/core/utils.py b/bps-stack_cal_processor/bps/stack_cal_processor/core/utils.py index aa968f4..b7da862 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/core/utils.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/core/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/bps/stack_cal_processor/input_manager.py b/bps-stack_cal_processor/bps/stack_cal_processor/input_manager.py index 91f3c5f..89c98f1 100644 --- a/bps-stack_cal_processor/bps/stack_cal_processor/input_manager.py +++ b/bps-stack_cal_processor/bps/stack_cal_processor/input_manager.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/noxfile.py b/bps-stack_cal_processor/noxfile.py index 9cc3e8b..4534ef5 100644 --- a/bps-stack_cal_processor/noxfile.py +++ b/bps-stack_cal_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-stack_cal_processor/pyproject.toml b/bps-stack_cal_processor/pyproject.toml index fb055a4..e57d9e2 100644 --- a/bps-stack_cal_processor/pyproject.toml +++ b/bps-stack_cal_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-stack_cal_processor" description = "Biomass Stack Calibration Processor package." diff --git a/bps-stack_cal_processor/recipe/meta.yaml b/bps-stack_cal_processor/recipe/meta.yaml index c02289f..92b7352 100644 --- a/bps-stack_cal_processor/recipe/meta.yaml +++ b/bps-stack_cal_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-stack_cal_processor" %} {% set version = "4.4.4" %} diff --git a/bps-stack_cal_processor/test/__init__.py b/bps-stack_cal_processor/test/__init__.py index e69de29..a15d255 100644 --- a/bps-stack_cal_processor/test/__init__.py +++ b/bps-stack_cal_processor/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-stack_cal_processor/test/test_filtering.py b/bps-stack_cal_processor/test/test_filtering.py index 29762aa..ecce964 100644 --- a/bps-stack_cal_processor/test/test_filtering.py +++ b/bps-stack_cal_processor/test/test_filtering.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_input_manager.py b/bps-stack_cal_processor/test/test_input_manager.py index aee6746..ee2dcac 100644 --- a/bps-stack_cal_processor/test/test_input_manager.py +++ b/bps-stack_cal_processor/test/test_input_manager.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_mpmb.py b/bps-stack_cal_processor/test/test_mpmb.py index 79702ee..adefdb8 100644 --- a/bps-stack_cal_processor/test/test_mpmb.py +++ b/bps-stack_cal_processor/test/test_mpmb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_signal_processing.py b/bps-stack_cal_processor/test/test_signal_processing.py index e8a0ec5..2abc628 100644 --- a/bps-stack_cal_processor/test/test_signal_processing.py +++ b/bps-stack_cal_processor/test/test_signal_processing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_skp_utils.py b/bps-stack_cal_processor/test/test_skp_utils.py index e71c93a..675232a 100644 --- a/bps-stack_cal_processor/test/test_skp_utils.py +++ b/bps-stack_cal_processor/test/test_skp_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_skpdecomposition.py b/bps-stack_cal_processor/test/test_skpdecomposition.py index 0827b63..5523307 100644 --- a/bps-stack_cal_processor/test/test_skpdecomposition.py +++ b/bps-stack_cal_processor/test/test_skpdecomposition.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_cal_processor/test/test_utils.py b/bps-stack_cal_processor/test/test_utils.py index e4b41dd..0f42611 100644 --- a/bps-stack_cal_processor/test/test_utils.py +++ b/bps-stack_cal_processor/test/test_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/.gitignore b/bps-stack_coreg_processor/.gitignore index 95af4f6..f4b2fb3 100644 --- a/bps-stack_coreg_processor/.gitignore +++ b/bps-stack_coreg_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-stack_coreg_processor/.gitlab-ci.yml b/bps-stack_coreg_processor/.gitlab-ci.yml index 6d7daf7..dc84cb6 100644 --- a/bps-stack_coreg_processor/.gitlab-ci.yml +++ b/bps-stack_coreg_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-stack_coreg_processor/LICENSE.txt.license b/bps-stack_coreg_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-stack_coreg_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/README.md b/bps-stack_coreg_processor/README.md index e641ebd..7d74d4b 100644 --- a/bps-stack_coreg_processor/README.md +++ b/bps-stack_coreg_processor/README.md @@ -1 +1,7 @@ + + # Biomass stack coreg-processor package diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/__init__.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/__init__.py index e983e77..7776bfc 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/__init__.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/configuration.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/configuration.py index 4b14cff..18b3a9e 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/configuration.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/configuration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/__init__.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/__init__.py index dbb616e..670deeb 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/__init__.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/geometry.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/geometry.py index b3114f6..99f8836 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/geometry.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/geometry.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/interpolation.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/interpolation.py index 463cb63..50f187f 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/interpolation.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/interpolation.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/shifting.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/shifting.py index cb74896..96e8d2e 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/core/shifting.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/core/shifting.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/input_file.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/input_file.py index 51cb113..a6dc1ce 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/input_file.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/input_file.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/interface.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/interface.py index 209c086..6fd8a13 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/interface.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/serialization.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/serialization.py index 5c5cfcd..bfd0165 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/serialization.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/serialization.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/translate.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/translate.py index 356f977..81e5097 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/translate.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/translate.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/bps/stack_coreg_processor/utils.py b/bps-stack_coreg_processor/bps/stack_coreg_processor/utils.py index d55e38d..fcd91dc 100644 --- a/bps-stack_coreg_processor/bps/stack_coreg_processor/utils.py +++ b/bps-stack_coreg_processor/bps/stack_coreg_processor/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_coreg_processor/noxfile.py b/bps-stack_coreg_processor/noxfile.py index 5bd5e3a..515aa3f 100644 --- a/bps-stack_coreg_processor/noxfile.py +++ b/bps-stack_coreg_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-stack_coreg_processor/pyproject.toml b/bps-stack_coreg_processor/pyproject.toml index f9c6d34..ec6c1c4 100644 --- a/bps-stack_coreg_processor/pyproject.toml +++ b/bps-stack_coreg_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-stack_coreg_processor" description = "Biomass Stack Coregistration Processor package." diff --git a/bps-stack_coreg_processor/recipe/meta.yaml b/bps-stack_coreg_processor/recipe/meta.yaml index 92e56f3..ed6b73f 100644 --- a/bps-stack_coreg_processor/recipe/meta.yaml +++ b/bps-stack_coreg_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-stack_coreg_processor" %} {% set version = "4.4.4" %} diff --git a/bps-stack_coreg_processor/test/__init__.py b/bps-stack_coreg_processor/test/__init__.py index e69de29..a15d255 100644 --- a/bps-stack_coreg_processor/test/__init__.py +++ b/bps-stack_coreg_processor/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-stack_coreg_processor/test/test_shifting.py b/bps-stack_coreg_processor/test/test_shifting.py index 674faf3..f45ebd9 100644 --- a/bps-stack_coreg_processor/test/test_shifting.py +++ b/bps-stack_coreg_processor/test/test_shifting.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/.gitignore b/bps-stack_pre_processor/.gitignore index 39dc8f4..9f3c9f8 100644 --- a/bps-stack_pre_processor/.gitignore +++ b/bps-stack_pre_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-stack_pre_processor/.gitlab-ci.yml b/bps-stack_pre_processor/.gitlab-ci.yml index 63c339f..a9f37bc 100644 --- a/bps-stack_pre_processor/.gitlab-ci.yml +++ b/bps-stack_pre_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-stack_pre_processor/LICENSE.txt.license b/bps-stack_pre_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-stack_pre_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/README.md b/bps-stack_pre_processor/README.md index e82a486..42fc435 100644 --- a/bps-stack_pre_processor/README.md +++ b/bps-stack_pre_processor/README.md @@ -1 +1,7 @@ + + # Biomass stack pre-processor package diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/__init__.py b/bps-stack_pre_processor/bps/stack_pre_processor/__init__.py index 0ccdc96..868515e 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/__init__.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/configuration.py b/bps-stack_pre_processor/bps/stack_pre_processor/configuration.py index a933006..a67332a 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/configuration.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/configuration.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/core/__init__.py b/bps-stack_pre_processor/bps/stack_pre_processor/core/__init__.py index 756ef37..17dbdba 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/core/__init__.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/core/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/core/geometry.py b/bps-stack_pre_processor/bps/stack_pre_processor/core/geometry.py index dafc3cb..84dcf80 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/core/geometry.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/core/geometry.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/core/preprocessing.py b/bps-stack_pre_processor/bps/stack_pre_processor/core/preprocessing.py index 5133571..4709f4c 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/core/preprocessing.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/core/preprocessing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/core/utils.py b/bps-stack_pre_processor/bps/stack_pre_processor/core/utils.py index 9288355..a3c022f 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/core/utils.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/core/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/input_file.py b/bps-stack_pre_processor/bps/stack_pre_processor/input_file.py index 539d953..79b4ead 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/input_file.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/input_file.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/bps/stack_pre_processor/interface.py b/bps-stack_pre_processor/bps/stack_pre_processor/interface.py index 0d3dbdf..133a7d3 100644 --- a/bps-stack_pre_processor/bps/stack_pre_processor/interface.py +++ b/bps-stack_pre_processor/bps/stack_pre_processor/interface.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/noxfile.py b/bps-stack_pre_processor/noxfile.py index 9cc3e8b..4534ef5 100644 --- a/bps-stack_pre_processor/noxfile.py +++ b/bps-stack_pre_processor/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-stack_pre_processor/pyproject.toml b/bps-stack_pre_processor/pyproject.toml index e423af0..a1501fa 100644 --- a/bps-stack_pre_processor/pyproject.toml +++ b/bps-stack_pre_processor/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-stack_pre_processor" description = "Biomass Stack Pre-Processor package." diff --git a/bps-stack_pre_processor/recipe/meta.yaml b/bps-stack_pre_processor/recipe/meta.yaml index 43e2807..e3fef5d 100644 --- a/bps-stack_pre_processor/recipe/meta.yaml +++ b/bps-stack_pre_processor/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-stack_pre_processor" %} {% set version = "4.4.4" %} diff --git a/bps-stack_pre_processor/test/__init__.py b/bps-stack_pre_processor/test/__init__.py index e69de29..a15d255 100644 --- a/bps-stack_pre_processor/test/__init__.py +++ b/bps-stack_pre_processor/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-stack_pre_processor/test/test_geometry.py b/bps-stack_pre_processor/test/test_geometry.py index b6074ad..3a58534 100644 --- a/bps-stack_pre_processor/test/test_geometry.py +++ b/bps-stack_pre_processor/test/test_geometry.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/test/test_preprocessing.py b/bps-stack_pre_processor/test/test_preprocessing.py index 0c9e6a4..b8a41d3 100644 --- a/bps-stack_pre_processor/test/test_preprocessing.py +++ b/bps-stack_pre_processor/test/test_preprocessing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_pre_processor/test/test_utils.py b/bps-stack_pre_processor/test/test_utils.py index 1d2ae27..ad780cd 100644 --- a/bps-stack_pre_processor/test/test_utils.py +++ b/bps-stack_pre_processor/test/test_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/.gitignore b/bps-stack_processor/.gitignore index 3e742fc..d270aae 100644 --- a/bps-stack_processor/.gitignore +++ b/bps-stack_processor/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-stack_processor/.gitlab-ci.yml b/bps-stack_processor/.gitlab-ci.yml index f9e8d72..4da8efc 100644 --- a/bps-stack_processor/.gitlab-ci.yml +++ b/bps-stack_processor/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-stack_processor/LICENSE.txt.license b/bps-stack_processor/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-stack_processor/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/README.md b/bps-stack_processor/README.md index 8b42312..3b3190e 100644 --- a/bps-stack_processor/README.md +++ b/bps-stack_processor/README.md @@ -1,2 +1,8 @@ + + # BPS diff --git a/bps-stack_processor/bps/stack_processor/__init__.py b/bps-stack_processor/bps/stack_processor/__init__.py index bc0657d..b868a14 100644 --- a/bps-stack_processor/bps/stack_processor/__init__.py +++ b/bps-stack_processor/bps/stack_processor/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/__main__.py b/bps-stack_processor/bps/stack_processor/__main__.py index a95ebcb..7b3a6ab 100644 --- a/bps-stack_processor/bps/stack_processor/__main__.py +++ b/bps-stack_processor/bps/stack_processor/__main__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/cli.py b/bps-stack_processor/bps/stack_processor/cli.py index f29d78b..b24d2fa 100644 --- a/bps-stack_processor/bps/stack_processor/cli.py +++ b/bps-stack_processor/bps/stack_processor/cli.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/__init__.py b/bps-stack_processor/bps/stack_processor/execution/__init__.py index 9d88a6a..1faf5c4 100644 --- a/bps-stack_processor/bps/stack_processor/execution/__init__.py +++ b/bps-stack_processor/bps/stack_processor/execution/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/fnf.py b/bps-stack_processor/bps/stack_processor/execution/fnf.py index e182412..0c2915d 100644 --- a/bps-stack_processor/bps/stack_processor/execution/fnf.py +++ b/bps-stack_processor/bps/stack_processor/execution/fnf.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/stack_cal_execution_manager.py b/bps-stack_processor/bps/stack_processor/execution/stack_cal_execution_manager.py index 62bd5d9..ba213ef 100644 --- a/bps-stack_processor/bps/stack_processor/execution/stack_cal_execution_manager.py +++ b/bps-stack_processor/bps/stack_processor/execution/stack_cal_execution_manager.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/stack_coreg_execution_manager.py b/bps-stack_processor/bps/stack_processor/execution/stack_coreg_execution_manager.py index 4c77a38..f99a59c 100644 --- a/bps-stack_processor/bps/stack_processor/execution/stack_coreg_execution_manager.py +++ b/bps-stack_processor/bps/stack_processor/execution/stack_coreg_execution_manager.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/stack_preproc_execution_manager.py b/bps-stack_processor/bps/stack_processor/execution/stack_preproc_execution_manager.py index 37bdb30..1af7d83 100644 --- a/bps-stack_processor/bps/stack_processor/execution/stack_preproc_execution_manager.py +++ b/bps-stack_processor/bps/stack_processor/execution/stack_preproc_execution_manager.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/execution/utils.py b/bps-stack_processor/bps/stack_processor/execution/utils.py index 4e1cbae..19676c6 100644 --- a/bps-stack_processor/bps/stack_processor/execution/utils.py +++ b/bps-stack_processor/bps/stack_processor/execution/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/__init__.py b/bps-stack_processor/bps/stack_processor/interface/external/__init__.py index 87fa76d..da289b8 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/__init__.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/aux_pps.py b/bps-stack_processor/bps/stack_processor/interface/external/aux_pps.py index 9ecd102..bf9d650 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/aux_pps.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/aux_pps.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/joborder_stack.py b/bps-stack_processor/bps/stack_processor/interface/external/joborder_stack.py index 5fb7663..f08a7d5 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/joborder_stack.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/joborder_stack.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/l1c_export.py b/bps-stack_processor/bps/stack_processor/interface/external/l1c_export.py index e494553..9f37d69 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/l1c_export.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/l1c_export.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/parsing.py b/bps-stack_processor/bps/stack_processor/interface/external/parsing.py index da68fac..9367ee9 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/parsing.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/parsing.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/translate_aux_pps.py b/bps-stack_processor/bps/stack_processor/interface/external/translate_aux_pps.py index ab4b8d8..8af6c58 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/translate_aux_pps.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/translate_aux_pps.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/translate_job_order.py b/bps-stack_processor/bps/stack_processor/interface/external/translate_job_order.py index ea6b2a2..852d006 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/translate_job_order.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/translate_job_order.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/external/utils.py b/bps-stack_processor/bps/stack_processor/interface/external/utils.py index 781ea4d..75d91da 100644 --- a/bps-stack_processor/bps/stack_processor/interface/external/utils.py +++ b/bps-stack_processor/bps/stack_processor/interface/external/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/internal/__init__.py b/bps-stack_processor/bps/stack_processor/interface/internal/__init__.py index 32e3623..3b75471 100644 --- a/bps-stack_processor/bps/stack_processor/interface/internal/__init__.py +++ b/bps-stack_processor/bps/stack_processor/interface/internal/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/internal/intermediates.py b/bps-stack_processor/bps/stack_processor/interface/internal/intermediates.py index 3f08a7c..7482647 100644 --- a/bps-stack_processor/bps/stack_processor/interface/internal/intermediates.py +++ b/bps-stack_processor/bps/stack_processor/interface/internal/intermediates.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/internal/utils.py b/bps-stack_processor/bps/stack_processor/interface/internal/utils.py index dd9e8a1..638e3e2 100644 --- a/bps-stack_processor/bps/stack_processor/interface/internal/utils.py +++ b/bps-stack_processor/bps/stack_processor/interface/internal/utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/interface/internal/working_directory.py b/bps-stack_processor/bps/stack_processor/interface/internal/working_directory.py index cdc18fc..64bee6f 100644 --- a/bps-stack_processor/bps/stack_processor/interface/internal/working_directory.py +++ b/bps-stack_processor/bps/stack_processor/interface/internal/working_directory.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/io/__init__.py b/bps-stack_processor/bps/stack_processor/io/__init__.py index 045107e..7f4f7c9 100644 --- a/bps-stack_processor/bps/stack_processor/io/__init__.py +++ b/bps-stack_processor/bps/stack_processor/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/io/aux_pps_models/__init__.py b/bps-stack_processor/bps/stack_processor/io/aux_pps_models/__init__.py index 8bc23cd..1c909b2 100644 --- a/bps-stack_processor/bps/stack_processor/io/aux_pps_models/__init__.py +++ b/bps-stack_processor/bps/stack_processor/io/aux_pps_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/io/aux_pps_models/models.py b/bps-stack_processor/bps/stack_processor/io/aux_pps_models/models.py index 8b45e25..fecdf9e 100644 --- a/bps-stack_processor/bps/stack_processor/io/aux_pps_models/models.py +++ b/bps-stack_processor/bps/stack_processor/io/aux_pps_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/run_stack_processor.py b/bps-stack_processor/bps/stack_processor/run_stack_processor.py index 63b1779..2803db2 100644 --- a/bps-stack_processor/bps/stack_processor/run_stack_processor.py +++ b/bps-stack_processor/bps/stack_processor/run_stack_processor.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/utils/__init__.py b/bps-stack_processor/bps/stack_processor/utils/__init__.py index e0a8372..5a4be83 100644 --- a/bps-stack_processor/bps/stack_processor/utils/__init__.py +++ b/bps-stack_processor/bps/stack_processor/utils/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/utils/memorycheck.py b/bps-stack_processor/bps/stack_processor/utils/memorycheck.py index 422be0d..0037f8a 100644 --- a/bps-stack_processor/bps/stack_processor/utils/memorycheck.py +++ b/bps-stack_processor/bps/stack_processor/utils/memorycheck.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/utils/numba_utils.py b/bps-stack_processor/bps/stack_processor/utils/numba_utils.py index df9987d..57c18a8 100644 --- a/bps-stack_processor/bps/stack_processor/utils/numba_utils.py +++ b/bps-stack_processor/bps/stack_processor/utils/numba_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-aux-pps.xsd b/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-aux-pps.xsd index 21e67ff..a5f1feb 100644 --- a/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-aux-pps.xsd +++ b/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-aux-pps.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-common-types.xsd b/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-stack_processor/bps/stack_processor/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + # BPS Task Tables and Product Metadata Mapping diff --git a/bps-task-tables/l1_framing_processor/BIO_CPF_L1VFRA_L1F_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_framing_processor/BIO_CPF_L1VFRA_L1F_P_04.44_ProductMetadataMapping.xml index 4642f58..8d47c0b 100644 --- a/bps-task-tables/l1_framing_processor/BIO_CPF_L1VFRA_L1F_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_framing_processor/BIO_CPF_L1VFRA_L1F_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1F_P diff --git a/bps-task-tables/l1_framing_processor/BIO_L1F_P_04.44_OPER_TaskTable.xml b/bps-task-tables/l1_framing_processor/BIO_L1F_P_04.44_OPER_TaskTable.xml index bca5dee..93d1e41 100644 --- a/bps-task-tables/l1_framing_processor/BIO_L1F_P_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l1_framing_processor/BIO_L1F_P_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L1F_P 04.44 diff --git a/bps-task-tables/l1_processor/BIO_L1_P_04.44_OPER_TaskTable.xml b/bps-task-tables/l1_processor/BIO_L1_P_04.44_OPER_TaskTable.xml index 3283190..7b5c3b4 100644 --- a/bps-task-tables/l1_processor/BIO_L1_P_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l1_processor/BIO_L1_P_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L1_P 04.44 diff --git a/bps-task-tables/l1_processor/BIO_S1_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S1_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml index d4a59c8..aff61fd 100644 --- a/bps-task-tables/l1_processor/BIO_S1_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S1_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S1_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S1_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml index 1a25e70..b665a61 100644 --- a/bps-task-tables/l1_processor/BIO_S1_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S1_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1F_P diff --git a/bps-task-tables/l1_processor/BIO_S1_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S1_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml index 38ea302..43442a1 100644 --- a/bps-task-tables/l1_processor/BIO_S1_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S1_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S2_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S2_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml index 570f05d..1e2f1ed 100644 --- a/bps-task-tables/l1_processor/BIO_S2_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S2_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S2_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S2_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml index 166b49b..11957df 100644 --- a/bps-task-tables/l1_processor/BIO_S2_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S2_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S2_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S2_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml index 8cad0d4..80b9817 100644 --- a/bps-task-tables/l1_processor/BIO_S2_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S2_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S3_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S3_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml index fce90ca..f94487d 100644 --- a/bps-task-tables/l1_processor/BIO_S3_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S3_DGM__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S3_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S3_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml index e521791..bb778ad 100644 --- a/bps-task-tables/l1_processor/BIO_S3_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S3_SCS__1M_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l1_processor/BIO_S3_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l1_processor/BIO_S3_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml index 2d50120..62f3bc1 100644 --- a/bps-task-tables/l1_processor/BIO_S3_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l1_processor/BIO_S3_SCS__1S_L1_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L1_P diff --git a/bps-task-tables/l2a_processor/BIO_FP_FD__L2A_L2A_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2a_processor/BIO_FP_FD__L2A_L2A_P_04.44_ProductMetadataMapping.xml index 4b08039..da670f0 100644 --- a/bps-task-tables/l2a_processor/BIO_FP_FD__L2A_L2A_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2a_processor/BIO_FP_FD__L2A_L2A_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2A_P diff --git a/bps-task-tables/l2a_processor/BIO_FP_FH__L2A_L2A_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2a_processor/BIO_FP_FH__L2A_L2A_P_04.44_ProductMetadataMapping.xml index d2134d7..8945bb8 100644 --- a/bps-task-tables/l2a_processor/BIO_FP_FH__L2A_L2A_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2a_processor/BIO_FP_FH__L2A_L2A_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2A_P diff --git a/bps-task-tables/l2a_processor/BIO_FP_GN__L2A_L2A_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2a_processor/BIO_FP_GN__L2A_L2A_P_04.44_ProductMetadataMapping.xml index fc19fa2..0726b6f 100644 --- a/bps-task-tables/l2a_processor/BIO_FP_GN__L2A_L2A_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2a_processor/BIO_FP_GN__L2A_L2A_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2A_P diff --git a/bps-task-tables/l2a_processor/BIO_L2A_P_04.44_OPER_TaskTable.xml b/bps-task-tables/l2a_processor/BIO_L2A_P_04.44_OPER_TaskTable.xml index 80cec35..35b3c1c 100644 --- a/bps-task-tables/l2a_processor/BIO_L2A_P_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2a_processor/BIO_L2A_P_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2A_P 04.44 diff --git a/bps-task-tables/l2a_processor/BIO_L2A_P_FD_04.44_RPRO_TaskTable.xml b/bps-task-tables/l2a_processor/BIO_L2A_P_FD_04.44_RPRO_TaskTable.xml index b80da9b..98da811 100644 --- a/bps-task-tables/l2a_processor/BIO_L2A_P_FD_04.44_RPRO_TaskTable.xml +++ b/bps-task-tables/l2a_processor/BIO_L2A_P_FD_04.44_RPRO_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2A_P_FD 04.44 diff --git a/bps-task-tables/l2a_processor/BIO_L2A_P_FH_04.44_RPRO_TaskTable.xml b/bps-task-tables/l2a_processor/BIO_L2A_P_FH_04.44_RPRO_TaskTable.xml index 3b34c52..d60cd53 100644 --- a/bps-task-tables/l2a_processor/BIO_L2A_P_FH_04.44_RPRO_TaskTable.xml +++ b/bps-task-tables/l2a_processor/BIO_L2A_P_FH_04.44_RPRO_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2A_P_FH 04.44 diff --git a/bps-task-tables/l2a_processor/BIO_L2A_P_GN_04.44_RPRO_TaskTable.xml b/bps-task-tables/l2a_processor/BIO_L2A_P_GN_04.44_RPRO_TaskTable.xml index d597bc7..fd2964b 100644 --- a/bps-task-tables/l2a_processor/BIO_L2A_P_GN_04.44_RPRO_TaskTable.xml +++ b/bps-task-tables/l2a_processor/BIO_L2A_P_GN_04.44_RPRO_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2A_P_GN 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_FP_AGB_L2B_L2B_AGB_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2b_processor/BIO_FP_AGB_L2B_L2B_AGB_P_04.44_ProductMetadataMapping.xml index 430c075..b75d28f 100644 --- a/bps-task-tables/l2b_processor/BIO_FP_AGB_L2B_L2B_AGB_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2b_processor/BIO_FP_AGB_L2B_L2B_AGB_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2B_AGB_P diff --git a/bps-task-tables/l2b_processor/BIO_FP_FD__L2B_L2B_FD_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2b_processor/BIO_FP_FD__L2B_L2B_FD_P_04.44_ProductMetadataMapping.xml index 0983a97..65021bd 100644 --- a/bps-task-tables/l2b_processor/BIO_FP_FD__L2B_L2B_FD_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2b_processor/BIO_FP_FD__L2B_L2B_FD_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2B_FD_P diff --git a/bps-task-tables/l2b_processor/BIO_FP_FH__L2B_L2B_FH_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/l2b_processor/BIO_FP_FH__L2B_L2B_FH_P_04.44_ProductMetadataMapping.xml index f9d1144..056619d 100644 --- a/bps-task-tables/l2b_processor/BIO_FP_FH__L2B_L2B_FH_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/l2b_processor/BIO_FP_FH__L2B_L2B_FH_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + L2B_FH_P diff --git a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withAGB_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withAGB_04.44_OPER_TaskTable.xml index ea941bd..199ec4a 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withAGB_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withAGB_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_AGB_P_withFD_withAGB 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withoutAGB_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withoutAGB_04.44_OPER_TaskTable.xml index 29cd1bf..ba79106 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withoutAGB_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withFD_withoutAGB_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_AGB_P_withFD_withoutAGB 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withAGB_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withAGB_04.44_OPER_TaskTable.xml index 1825689..6d89b1c 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withAGB_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withAGB_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_AGB_P_withoutFD_withAGB 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withoutAGB_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withoutAGB_04.44_OPER_TaskTable.xml index 790ba12..d56e0c0 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withoutAGB_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_AGB_P_withoutFD_withoutAGB_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_AGB_P_withoutFD_withoutAGB 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_FD_P_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_FD_P_04.44_OPER_TaskTable.xml index efcc53b..f3d72f1 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_FD_P_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_FD_P_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_FD_P 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withFD_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withFD_04.44_OPER_TaskTable.xml index 2c315b0..55a1465 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withFD_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withFD_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_FH_P_withFD 04.44 diff --git a/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withoutFD_04.44_OPER_TaskTable.xml b/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withoutFD_04.44_OPER_TaskTable.xml index f22ef09..f61b773 100644 --- a/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withoutFD_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/l2b_processor/BIO_L2B_FH_P_withoutFD_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + L2B_FH_P_withoutFD 04.44 diff --git a/bps-task-tables/noxfile.py b/bps-task-tables/noxfile.py index 4e85057..114a8b7 100644 --- a/bps-task-tables/noxfile.py +++ b/bps-task-tables/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """ Automation file --------------- diff --git a/bps-task-tables/stack_processor/BIO_S1_STA__1M_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S1_STA__1M_STA_P_04.44_ProductMetadataMapping.xml index 6169073..63fa22b 100644 --- a/bps-task-tables/stack_processor/BIO_S1_STA__1M_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S1_STA__1M_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_S1_STA__1S_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S1_STA__1S_STA_P_04.44_ProductMetadataMapping.xml index a28445f..dfbbe58 100644 --- a/bps-task-tables/stack_processor/BIO_S1_STA__1S_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S1_STA__1S_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_S2_STA__1M_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S2_STA__1M_STA_P_04.44_ProductMetadataMapping.xml index 77d20f4..f03e09a 100644 --- a/bps-task-tables/stack_processor/BIO_S2_STA__1M_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S2_STA__1M_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_S2_STA__1S_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S2_STA__1S_STA_P_04.44_ProductMetadataMapping.xml index 21e2c96..eac738f 100644 --- a/bps-task-tables/stack_processor/BIO_S2_STA__1S_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S2_STA__1S_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_S3_STA__1M_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S3_STA__1M_STA_P_04.44_ProductMetadataMapping.xml index 6d49548..9729c5b 100644 --- a/bps-task-tables/stack_processor/BIO_S3_STA__1M_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S3_STA__1M_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_S3_STA__1S_STA_P_04.44_ProductMetadataMapping.xml b/bps-task-tables/stack_processor/BIO_S3_STA__1S_STA_P_04.44_ProductMetadataMapping.xml index ee7bf66..1655eb6 100644 --- a/bps-task-tables/stack_processor/BIO_S3_STA__1S_STA_P_04.44_ProductMetadataMapping.xml +++ b/bps-task-tables/stack_processor/BIO_S3_STA__1S_STA_P_04.44_ProductMetadataMapping.xml @@ -1,4 +1,11 @@ + + + STA_P diff --git a/bps-task-tables/stack_processor/BIO_STA_P_04.44_OPER_TaskTable.xml b/bps-task-tables/stack_processor/BIO_STA_P_04.44_OPER_TaskTable.xml index 5d2e111..f56cfde 100644 --- a/bps-task-tables/stack_processor/BIO_STA_P_04.44_OPER_TaskTable.xml +++ b/bps-task-tables/stack_processor/BIO_STA_P_04.44_OPER_TaskTable.xml @@ -1,4 +1,11 @@ + + + STA_P 04.44 diff --git a/bps-transcoder/.gitignore b/bps-transcoder/.gitignore index 0e63bb9..affcdd3 100644 --- a/bps-transcoder/.gitignore +++ b/bps-transcoder/.gitignore @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + # Byte-compiled / optimized __pycache__ *.py[co] diff --git a/bps-transcoder/.gitlab-ci.yml b/bps-transcoder/.gitlab-ci.yml index 1c4bc55..2eeb2ff 100644 --- a/bps-transcoder/.gitlab-ci.yml +++ b/bps-transcoder/.gitlab-ci.yml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + stages: - analysis - test diff --git a/bps-transcoder/LICENSE.txt.license b/bps-transcoder/LICENSE.txt.license new file mode 100644 index 0000000..70a841b --- /dev/null +++ b/bps-transcoder/LICENSE.txt.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2026 Aresys S.r.l. + +SPDX-License-Identifier: MIT diff --git a/bps-transcoder/README.md b/bps-transcoder/README.md index db64e17..32a5e29 100644 --- a/bps-transcoder/README.md +++ b/bps-transcoder/README.md @@ -1 +1,7 @@ + + # Biomass Transcoder package diff --git a/bps-transcoder/bps/transcoder/__init__.py b/bps-transcoder/bps/transcoder/__init__.py index 815e09b..e09c14a 100644 --- a/bps-transcoder/bps/transcoder/__init__.py +++ b/bps-transcoder/bps/transcoder/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/__init__.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/__init__.py index 883890d..1b24700 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/__init__.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/aux_attitude.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/aux_attitude.py index a5d0d1f..4ff4ecb 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/aux_attitude.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/aux_attitude.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxatt.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxatt.py index bb4be0b..089f96f 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxatt.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxatt.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile.py index 4e95d42..c82ea7c 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile_reader.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile_reader.py index 360c881..1663c82 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile_reader.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxfile_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxins.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxins.py index bfcef67..0650d10 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxins.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxins.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxorb.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxorb.py index 100426a..a514a3c 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxorb.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxorb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp1.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp1.py index 36ac302..ec36b1b 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp1.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_2a.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_2a.py index d1c718b..dbac8a3 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_2a.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_2a.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_agb.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_agb.py index 132baf3..8a3223b 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_agb.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_agb.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fd.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fd.py index 07ddc88..0dfa49f 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fd.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fd.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fh.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fh.py index c46cc49..d7c8749 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fh.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpp2_fh.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpps.py b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpps.py index 388ad03..9ec3337 100644 --- a/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpps.py +++ b/bps-transcoder/bps/transcoder/auxiliaryfiles/biomass_auxpps.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/__init__.py b/bps-transcoder/bps/transcoder/io/__init__.py index da2f1e2..3a8039f 100644 --- a/bps-transcoder/bps/transcoder/io/__init__.py +++ b/bps-transcoder/bps/transcoder/io/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/aux_att_models/__init__.py b/bps-transcoder/bps/transcoder/io/aux_att_models/__init__.py index 2c556cb..eec0bfc 100644 --- a/bps-transcoder/bps/transcoder/io/aux_att_models/__init__.py +++ b/bps-transcoder/bps/transcoder/io/aux_att_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/aux_att_models/models.py b/bps-transcoder/bps/transcoder/io/aux_att_models/models.py index 305eba7..a166e51 100644 --- a/bps-transcoder/bps/transcoder/io/aux_att_models/models.py +++ b/bps-transcoder/bps/transcoder/io/aux_att_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/aux_orb_models/__init__.py b/bps-transcoder/bps/transcoder/io/aux_orb_models/__init__.py index 55519d4..fd812a7 100644 --- a/bps-transcoder/bps/transcoder/io/aux_orb_models/__init__.py +++ b/bps-transcoder/bps/transcoder/io/aux_orb_models/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/aux_orb_models/models.py b/bps-transcoder/bps/transcoder/io/aux_orb_models/models.py index 7569eed..7255d5a 100644 --- a/bps-transcoder/bps/transcoder/io/aux_orb_models/models.py +++ b/bps-transcoder/bps/transcoder/io/aux_orb_models/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/__init__.py b/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/__init__.py index 5c917e0..3d7d68f 100644 --- a/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/__init__.py +++ b/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/models.py b/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/models.py index ceb1a43..f7838ec 100644 --- a/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/models.py +++ b/bps-transcoder/bps/transcoder/io/biomass_l1_preproc_annotations/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/common_annotation_l1.py b/bps-transcoder/bps/transcoder/io/common_annotation_l1.py index 0f75c07..00f77ae 100644 --- a/bps-transcoder/bps/transcoder/io/common_annotation_l1.py +++ b/bps-transcoder/bps/transcoder/io/common_annotation_l1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/__init__.py b/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/__init__.py index 9fe18e2..9db9f4d 100644 --- a/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/__init__.py +++ b/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/models.py b/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/models.py index ebe2ec1..a0492d8 100644 --- a/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/models.py +++ b/bps-transcoder/bps/transcoder/io/common_annotation_models_l1/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/__init__.py b/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/__init__.py index c869cda..a9ce706 100644 --- a/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/__init__.py +++ b/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/models.py b/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/models.py index 196ceed..ba0f1a7 100644 --- a/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/models.py +++ b/bps-transcoder/bps/transcoder/io/common_annotation_models_l2/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/iono_cal_report.py b/bps-transcoder/bps/transcoder/io/iono_cal_report.py index 74cfccc..6999f2c 100644 --- a/bps-transcoder/bps/transcoder/io/iono_cal_report.py +++ b/bps-transcoder/bps/transcoder/io/iono_cal_report.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_l1ab.py b/bps-transcoder/bps/transcoder/io/main_annotation_l1ab.py index 69bc4ad..4be637a 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_l1ab.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_l1ab.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/__init__.py index 3a2271a..4585ab7 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/models.py index 5aa51d5..c3d3650 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1ab/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/__init__.py index 5ac0ea3..76fa0ff 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/models.py index 1b5d42e..05cec36 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l1c/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/__init__.py index fe784a8..30f2d45 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/models.py index 60e0151..0c7fa1d 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fd/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/__init__.py index a1ddb4d..e6fe398 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/models.py index f047c9d..780756d 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_fh/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/__init__.py index f9f41ad..ab464f3 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/models.py index ebd00f7..141b435 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_gn/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/__init__.py index e0dd72c..88dcdaa 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/models.py index e970a84..8a7cdea 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2a_tfh/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/__init__.py index f3f7261..3a3ed57 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/models.py index 00bf40f..b4a46f8 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_agb/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/__init__.py index 15a1a65..db0eeae 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/models.py index b546ce6..6dcff71 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fd/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/__init__.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/__init__.py index 9357dc3..d253bad 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/__init__.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/models.py b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/models.py index ada0299..52f262b 100644 --- a/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/models.py +++ b/bps-transcoder/bps/transcoder/io/main_annotation_models_l2b_fh/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/overlay/__init__.py b/bps-transcoder/bps/transcoder/io/overlay/__init__.py index 5b9a41d..c5f11b2 100644 --- a/bps-transcoder/bps/transcoder/io/overlay/__init__.py +++ b/bps-transcoder/bps/transcoder/io/overlay/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/overlay/models.py b/bps-transcoder/bps/transcoder/io/overlay/models.py index 1f41196..4c896a4 100644 --- a/bps-transcoder/bps/transcoder/io/overlay/models.py +++ b/bps-transcoder/bps/transcoder/io/overlay/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/preprocessor_report.py b/bps-transcoder/bps/transcoder/io/preprocessor_report.py index e46df0f..c9c82d9 100644 --- a/bps-transcoder/bps/transcoder/io/preprocessor_report.py +++ b/bps-transcoder/bps/transcoder/io/preprocessor_report.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/__init__.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/__init__.py index c53f65d..3cc53da 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/__init__.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/models.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/models.py index a630ba5..37fc2f7 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/models.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_agb/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/__init__.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/__init__.py index 0734e52..fb65809 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/__init__.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/models.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/models.py index 6ba7b1e..151f6d3 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/models.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fd/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/__init__.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/__init__.py index 04b1b9d..8dff63f 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/__init__.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/models.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/models.py index 95ae32c..dc7f192 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/models.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_fh/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/__init__.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/__init__.py index 20fe813..4d9d90c 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/__init__.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/models.py b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/models.py index f1b7688..1714c5e 100644 --- a/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/models.py +++ b/bps-transcoder/bps/transcoder/io/proc_params_annotation_models_l2_tomo_fh/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/translate_common_annotation_l1.py b/bps-transcoder/bps/transcoder/io/translate_common_annotation_l1.py index 747ba18..47b9269 100644 --- a/bps-transcoder/bps/transcoder/io/translate_common_annotation_l1.py +++ b/bps-transcoder/bps/transcoder/io/translate_common_annotation_l1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/translate_main_annotation_l1ab.py b/bps-transcoder/bps/transcoder/io/translate_main_annotation_l1ab.py index f549110..f21359c 100644 --- a/bps-transcoder/bps/transcoder/io/translate_main_annotation_l1ab.py +++ b/bps-transcoder/bps/transcoder/io/translate_main_annotation_l1ab.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/vrt/__init__.py b/bps-transcoder/bps/transcoder/io/vrt/__init__.py index 1d7f198..565157a 100644 --- a/bps-transcoder/bps/transcoder/io/vrt/__init__.py +++ b/bps-transcoder/bps/transcoder/io/vrt/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/io/vrt/models.py b/bps-transcoder/bps/transcoder/io/vrt/models.py index 9657323..eca8f33 100644 --- a/bps-transcoder/bps/transcoder/io/vrt/models.py +++ b/bps-transcoder/bps/transcoder/io/vrt/models.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/orbit/__init__.py b/bps-transcoder/bps/transcoder/orbit/__init__.py index e335002..a9fdcd0 100644 --- a/bps-transcoder/bps/transcoder/orbit/__init__.py +++ b/bps-transcoder/bps/transcoder/orbit/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/orbit/eoorbit.py b/bps-transcoder/bps/transcoder/orbit/eoorbit.py index 6796729..9e7e7cd 100644 --- a/bps-transcoder/bps/transcoder/orbit/eoorbit.py +++ b/bps-transcoder/bps/transcoder/orbit/eoorbit.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/orbit/orbit.py b/bps-transcoder/bps/transcoder/orbit/orbit.py index 6ae0270..5faed80 100644 --- a/bps-transcoder/bps/transcoder/orbit/orbit.py +++ b/bps-transcoder/bps/transcoder/orbit/orbit.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/__init__.py b/bps-transcoder/bps/transcoder/sarproduct/__init__.py index 9963efa..600b944 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/__init__.py +++ b/bps-transcoder/bps/transcoder/sarproduct/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product.py index 07bc007..3559ded 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product_reader.py index 22e6664..7abcde1 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l0product_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product.py index e7a2ff0..8c15dd2 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_reader.py index d1532b0..addd781 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_writer.py index 8338425..dedd33d 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l1product_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct.py index d9c15f8..9578ee2 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_reader.py index 2923539..67834ac 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_writer.py index eed2151..d70957f 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2aproduct_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct.py index f309382..b8b9ae9 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_reader.py index eeb0362..1de291e 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_writer.py index 4baefa4..c92b75d 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bagbproduct_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct.py index 654bce2..5479ecd 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_reader.py index 04b16b5..ee5511b 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_writer.py index b6b6d6b..7bb96ed 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfdproduct_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct.py index 9b05f48..d2818fc 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_reader.py index 9560b8e..2d13664 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_writer.py index a874be4..a9d8e15 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_l2bfhproduct_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct.py index c1eae54..a20486a 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_reader.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_reader.py index e47bbd9..24a501a 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_writer.py b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_writer.py index 7834917..7af27f7 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/biomass_stackproduct_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/dem_footprint_utils.py b/bps-transcoder/bps/transcoder/sarproduct/dem_footprint_utils.py index 362c8e1..f185470 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/dem_footprint_utils.py +++ b/bps-transcoder/bps/transcoder/sarproduct/dem_footprint_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/footprint_utils.py b/bps-transcoder/bps/transcoder/sarproduct/footprint_utils.py index a76949b..051a4da 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/footprint_utils.py +++ b/bps-transcoder/bps/transcoder/sarproduct/footprint_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/generic_product.py b/bps-transcoder/bps/transcoder/sarproduct/generic_product.py index 418a690..977593e 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/generic_product.py +++ b/bps-transcoder/bps/transcoder/sarproduct/generic_product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l0/__init__.py b/bps-transcoder/bps/transcoder/sarproduct/l0/__init__.py index 1efcd46..e425903 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l0/__init__.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l0/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l0/product_content.py b/bps-transcoder/bps/transcoder/sarproduct/l0/product_content.py index c0bad03..0e331cf 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l0/product_content.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l0/product_content.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1/__init__.py b/bps-transcoder/bps/transcoder/sarproduct/l1/__init__.py index 29f6f29..7d9ecdf 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1/__init__.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1/product_content.py b/bps-transcoder/bps/transcoder/sarproduct/l1/product_content.py index 198ba9f..e5f7756 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1/product_content.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1/product_content.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1/quality_index.py b/bps-transcoder/bps/transcoder/sarproduct/l1/quality_index.py index 3c17106..4ba84fa 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1/quality_index.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1/quality_index.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1_annotations.py b/bps-transcoder/bps/transcoder/sarproduct/l1_annotations.py index a598514..e0c8bb3 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1_annotations.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1_annotations.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1_lut_reader.py b/bps-transcoder/bps/transcoder/sarproduct/l1_lut_reader.py index 3e4ba57..150cb03 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1_lut_reader.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1_lut_reader.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1_lut_writer.py b/bps-transcoder/bps/transcoder/sarproduct/l1_lut_writer.py index 8cdb2ed..20c2912 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1_lut_writer.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1_lut_writer.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l1_pre_proc_report_to_annotations.py b/bps-transcoder/bps/transcoder/sarproduct/l1_pre_proc_report_to_annotations.py index a92d673..b3f6dc0 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l1_pre_proc_report_to_annotations.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l1_pre_proc_report_to_annotations.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/l2_annotations.py b/bps-transcoder/bps/transcoder/sarproduct/l2_annotations.py index bc3929e..e5de833 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/l2_annotations.py +++ b/bps-transcoder/bps/transcoder/sarproduct/l2_annotations.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/mph.py b/bps-transcoder/bps/transcoder/sarproduct/mph.py index fa3eb9b..9b99498 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/mph.py +++ b/bps-transcoder/bps/transcoder/sarproduct/mph.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/navigation_files_utils.py b/bps-transcoder/bps/transcoder/sarproduct/navigation_files_utils.py index 1bc5068..2c38b2f 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/navigation_files_utils.py +++ b/bps-transcoder/bps/transcoder/sarproduct/navigation_files_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/nodata_mask.py b/bps-transcoder/bps/transcoder/sarproduct/nodata_mask.py index 4063695..17df817 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/nodata_mask.py +++ b/bps-transcoder/bps/transcoder/sarproduct/nodata_mask.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/overlay.py b/bps-transcoder/bps/transcoder/sarproduct/overlay.py index 7815c51..63e08b9 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/overlay.py +++ b/bps-transcoder/bps/transcoder/sarproduct/overlay.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/platform_heading_utils.py b/bps-transcoder/bps/transcoder/sarproduct/platform_heading_utils.py index 68a4b17..7dda8b9 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/platform_heading_utils.py +++ b/bps-transcoder/bps/transcoder/sarproduct/platform_heading_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/sarproduct.py b/bps-transcoder/bps/transcoder/sarproduct/sarproduct.py index 0acf20f..6e4d5f7 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/sarproduct.py +++ b/bps-transcoder/bps/transcoder/sarproduct/sarproduct.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/sta/__init__.py b/bps-transcoder/bps/transcoder/sarproduct/sta/__init__.py index 55c20ce..9b59855 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/sta/__init__.py +++ b/bps-transcoder/bps/transcoder/sarproduct/sta/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/sta/product_content.py b/bps-transcoder/bps/transcoder/sarproduct/sta/product_content.py index d0c9ccb..622693c 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/sta/product_content.py +++ b/bps-transcoder/bps/transcoder/sarproduct/sta/product_content.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/sta/quality_index.py b/bps-transcoder/bps/transcoder/sarproduct/sta/quality_index.py index ee95d02..72ea44a 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/sta/quality_index.py +++ b/bps-transcoder/bps/transcoder/sarproduct/sta/quality_index.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/sta/stack_unique_identifier.py b/bps-transcoder/bps/transcoder/sarproduct/sta/stack_unique_identifier.py index 539dd70..197f6ee 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/sta/stack_unique_identifier.py +++ b/bps-transcoder/bps/transcoder/sarproduct/sta/stack_unique_identifier.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/sarproduct/vrt.py b/bps-transcoder/bps/transcoder/sarproduct/vrt.py index 3c1c3c7..e084d48 100644 --- a/bps-transcoder/bps/transcoder/sarproduct/vrt.py +++ b/bps-transcoder/bps/transcoder/sarproduct/vrt.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/__init__.py b/bps-transcoder/bps/transcoder/utils/__init__.py index 3fbd8e4..2bd437f 100644 --- a/bps-transcoder/bps/transcoder/utils/__init__.py +++ b/bps-transcoder/bps/transcoder/utils/__init__.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/constants.py b/bps-transcoder/bps/transcoder/utils/constants.py index 14fcc0c..01f630f 100644 --- a/bps-transcoder/bps/transcoder/utils/constants.py +++ b/bps-transcoder/bps/transcoder/utils/constants.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/dgg_utils.py b/bps-transcoder/bps/transcoder/utils/dgg_utils.py index e213bb7..ee24068 100644 --- a/bps-transcoder/bps/transcoder/utils/dgg_utils.py +++ b/bps-transcoder/bps/transcoder/utils/dgg_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/gdal_utils.py b/bps-transcoder/bps/transcoder/utils/gdal_utils.py index de76d65..962cd38 100644 --- a/bps-transcoder/bps/transcoder/utils/gdal_utils.py +++ b/bps-transcoder/bps/transcoder/utils/gdal_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/polarization_conversions.py b/bps-transcoder/bps/transcoder/utils/polarization_conversions.py index ead3acc..64a2cef 100644 --- a/bps-transcoder/bps/transcoder/utils/polarization_conversions.py +++ b/bps-transcoder/bps/transcoder/utils/polarization_conversions.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/product_name.py b/bps-transcoder/bps/transcoder/utils/product_name.py index cbcfc2b..4f47675 100644 --- a/bps-transcoder/bps/transcoder/utils/product_name.py +++ b/bps-transcoder/bps/transcoder/utils/product_name.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/production_model_utils.py b/bps-transcoder/bps/transcoder/utils/production_model_utils.py index 7211ed4..5d3598e 100644 --- a/bps-transcoder/bps/transcoder/utils/production_model_utils.py +++ b/bps-transcoder/bps/transcoder/utils/production_model_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/quality_index.py b/bps-transcoder/bps/transcoder/utils/quality_index.py index ad30756..c1878c8 100644 --- a/bps-transcoder/bps/transcoder/utils/quality_index.py +++ b/bps-transcoder/bps/transcoder/utils/quality_index.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/quicklook_utils.py b/bps-transcoder/bps/transcoder/utils/quicklook_utils.py index 45b6a2d..d9dd195 100644 --- a/bps-transcoder/bps/transcoder/utils/quicklook_utils.py +++ b/bps-transcoder/bps/transcoder/utils/quicklook_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/rxgain_table.py b/bps-transcoder/bps/transcoder/utils/rxgain_table.py index 55a157a..3fb9d9a 100644 --- a/bps-transcoder/bps/transcoder/utils/rxgain_table.py +++ b/bps-transcoder/bps/transcoder/utils/rxgain_table.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/time_conversions.py b/bps-transcoder/bps/transcoder/utils/time_conversions.py index e4c3ef0..2afe091 100644 --- a/bps-transcoder/bps/transcoder/utils/time_conversions.py +++ b/bps-transcoder/bps/transcoder/utils/time_conversions.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/utils/xsd_schema_attacher.py b/bps-transcoder/bps/transcoder/utils/xsd_schema_attacher.py index d0da824..c9a793b 100644 --- a/bps-transcoder/bps/transcoder/utils/xsd_schema_attacher.py +++ b/bps-transcoder/bps/transcoder/utils/xsd_schema_attacher.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-attitude.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-attitude.xsd index f3e178d..d2e1438 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-attitude.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-attitude.xsd @@ -1,4 +1,11 @@ + + + BIOMASS Auxiliary Attitude Product diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-orbit.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-orbit.xsd index 2bbe8e5..f585469 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-orbit.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-aux-orbit.xsd @@ -1,4 +1,11 @@ + + + BIOMASS Auxiliary Orbit Product diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-common-types.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-common-types.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay-support.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay-support.xsd index d4023dc..f78db27 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay-support.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay-support.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay.xsd index 7dfc49c..956e488 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-overlay.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-vrt.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-vrt.xsd index 661e1d4..e7d4c65 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-vrt.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1-vrt.xsd @@ -1,33 +1,10 @@ + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd index 8e6cc20..34dcdfe 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1c-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1c-main-annotation.xsd index 18e0037..114a24e 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1c-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l1c-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd index b55638b..15fd0c0 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd index 8f91825..ffb7bb6 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd index f06b2ac..659e7f7 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd index 277b3b8..de9daad 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd index 4b1b135..02c8f32 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd index bbfd5fb..1f4d2ef 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd index 4b187c7..75474ff 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd index 014620f..f508d02 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd index 29c4943..6ea4846 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd index ce79d26..8e191ec 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd index d4df837..669b085 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd index 2b30e9d..fd3915a 100644 --- a/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd +++ b/bps-transcoder/bps/transcoder/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/bps-transcoder/noxfile.py b/bps-transcoder/noxfile.py index fb2b5e8..9f15817 100644 --- a/bps-transcoder/noxfile.py +++ b/bps-transcoder/noxfile.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + """Automation file""" import sys diff --git a/bps-transcoder/pyproject.toml b/bps-transcoder/pyproject.toml index 1bb18ef..7f3f507 100644 --- a/bps-transcoder/pyproject.toml +++ b/bps-transcoder/pyproject.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [project] name = "bps-transcoder" description = "Biomass Transcoder package." diff --git a/bps-transcoder/recipe/meta.yaml b/bps-transcoder/recipe/meta.yaml index 7ba1607..49665f5 100644 --- a/bps-transcoder/recipe/meta.yaml +++ b/bps-transcoder/recipe/meta.yaml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + {% set name = "bps-transcoder" %} {% set version = "4.4.4" %} diff --git a/bps-transcoder/test/__init__.py b/bps-transcoder/test/__init__.py index e69de29..a15d255 100644 --- a/bps-transcoder/test/__init__.py +++ b/bps-transcoder/test/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-transcoder/test/io_/__init__.py b/bps-transcoder/test/io_/__init__.py index e69de29..a15d255 100644 --- a/bps-transcoder/test/io_/__init__.py +++ b/bps-transcoder/test/io_/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-transcoder/test/io_/test_translate_common_annotations_l1.py b/bps-transcoder/test/io_/test_translate_common_annotations_l1.py index 51b0d9f..ad54ab7 100644 --- a/bps-transcoder/test/io_/test_translate_common_annotations_l1.py +++ b/bps-transcoder/test/io_/test_translate_common_annotations_l1.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/sarproduct/__init__.py b/bps-transcoder/test/sarproduct/__init__.py index e69de29..a15d255 100644 --- a/bps-transcoder/test/sarproduct/__init__.py +++ b/bps-transcoder/test/sarproduct/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-transcoder/test/sarproduct/l1/__init__.py b/bps-transcoder/test/sarproduct/l1/__init__.py index e69de29..a15d255 100644 --- a/bps-transcoder/test/sarproduct/l1/__init__.py +++ b/bps-transcoder/test/sarproduct/l1/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-transcoder/test/sarproduct/l1/test_product_content.py b/bps-transcoder/test/sarproduct/l1/test_product_content.py index fa3ceea..876978f 100644 --- a/bps-transcoder/test/sarproduct/l1/test_product_content.py +++ b/bps-transcoder/test/sarproduct/l1/test_product_content.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/sarproduct/test_biomass_l1product.py b/bps-transcoder/test/sarproduct/test_biomass_l1product.py index 19bf5de..e0abd83 100644 --- a/bps-transcoder/test/sarproduct/test_biomass_l1product.py +++ b/bps-transcoder/test/sarproduct/test_biomass_l1product.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_gdal_utils.py b/bps-transcoder/test/test_gdal_utils.py index 0f3d4e9..d7d5fe8 100644 --- a/bps-transcoder/test/test_gdal_utils.py +++ b/bps-transcoder/test/test_gdal_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_polarization_conversion.py b/bps-transcoder/test/test_polarization_conversion.py index 27a1663..393bb50 100644 --- a/bps-transcoder/test/test_polarization_conversion.py +++ b/bps-transcoder/test/test_polarization_conversion.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_product_name.py b/bps-transcoder/test/test_product_name.py index 25655cf..44dc771 100644 --- a/bps-transcoder/test/test_product_name.py +++ b/bps-transcoder/test/test_product_name.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_quality_index_utils.py b/bps-transcoder/test/test_quality_index_utils.py index 07f5644..9a17716 100644 --- a/bps-transcoder/test/test_quality_index_utils.py +++ b/bps-transcoder/test/test_quality_index_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_quicklook_utils.py b/bps-transcoder/test/test_quicklook_utils.py index 05f7395..aeec613 100644 --- a/bps-transcoder/test/test_quicklook_utils.py +++ b/bps-transcoder/test/test_quicklook_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/bps-transcoder/test/test_time_conversions.py b/bps-transcoder/test/test_time_conversions.py index 5336e35..329b4af 100644 --- a/bps-transcoder/test/test_time_conversions.py +++ b/bps-transcoder/test/test_time_conversions.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import unittest from arepytools.timing.precisedatetime import PreciseDateTime diff --git a/bps-transcoder/test/test_xsd_schema_attacher.py b/bps-transcoder/test/test_xsd_schema_attacher.py index 33bf216..46373ec 100644 --- a/bps-transcoder/test/test_xsd_schema_attacher.py +++ b/bps-transcoder/test/test_xsd_schema_attacher.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import unittest from pathlib import Path from tempfile import TemporaryDirectory diff --git a/bps-transcoder/test/utils/__init__.py b/bps-transcoder/test/utils/__init__.py index e69de29..a15d255 100644 --- a/bps-transcoder/test/utils/__init__.py +++ b/bps-transcoder/test/utils/__init__.py @@ -0,0 +1,3 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 diff --git a/bps-transcoder/test/utils/test_dgg_utils.py b/bps-transcoder/test/utils/test_dgg_utils.py index 4ce1d38..4b8a666 100644 --- a/bps-transcoder/test/utils/test_dgg_utils.py +++ b/bps-transcoder/test/utils/test_dgg_utils.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import unittest from bps.transcoder.utils.dgg_utils import dgg_search_tiles diff --git a/noxfile.py b/noxfile.py index d4b6a82..ad96e83 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/ruff.toml b/ruff.toml index f51aec6..74f2908 100644 --- a/ruff.toml +++ b/ruff.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + line-length = 120 output-format = "concise" target-version = "py312" diff --git a/scripts/fawltydeps.toml b/scripts/fawltydeps.toml index 7b31194..aa3fc04 100644 --- a/scripts/fawltydeps.toml +++ b/scripts/fawltydeps.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [tool.fawltydeps] actions = ['check_undeclared', 'check_unused'] output_format = 'human_detailed' diff --git a/scripts/noxfile_common.py b/scripts/noxfile_common.py index 179cb0f..8b008bc 100644 --- a/scripts/noxfile_common.py +++ b/scripts/noxfile_common.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/scripts/restrict_xsd_to_bps.py b/scripts/restrict_xsd_to_bps.py index 364e919..f9ca101 100644 --- a/scripts/restrict_xsd_to_bps.py +++ b/scripts/restrict_xsd_to_bps.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/scripts/xsd_generation_helper.py b/scripts/xsd_generation_helper.py index 5bd13a8..5a54316 100644 --- a/scripts/xsd_generation_helper.py +++ b/scripts/xsd_generation_helper.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/config/linux.toml b/test/integration/config/linux.toml index 04a91b4..d638abd 100644 --- a/test/integration/config/linux.toml +++ b/test/integration/config/linux.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [data] url = "file://${DATASET_PATH_LNX}1.32" diff --git a/test/integration/config/win10.toml b/test/integration/config/win10.toml index 70943ed..b03855e 100644 --- a/test/integration/config/win10.toml +++ b/test/integration/config/win10.toml @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + [data] url = "file://${DATASET_PATH_WIN}1.32" diff --git a/test/integration/suite/base/bps-l1-002__short.py b/test/integration/suite/base/bps-l1-002__short.py index c38aaf5..51ca0b5 100644 --- a/test/integration/suite/base/bps-l1-002__short.py +++ b/test/integration/suite/base/bps-l1-002__short.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/base/bps-l1-iri.py b/test/integration/suite/base/bps-l1-iri.py index 995d3fe..be2ea06 100644 --- a/test/integration/suite/base/bps-l1-iri.py +++ b/test/integration/suite/base/bps-l1-iri.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/base/display_help.py b/test/integration/suite/base/display_help.py index e91b9f0..e64e307 100644 --- a/test/integration/suite/base/display_help.py +++ b/test/integration/suite/base/display_help.py @@ -1,3 +1,7 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + import sys from arepyextras.test import ( diff --git a/test/integration/suite/e2e/bps-e2e.py b/test/integration/suite/e2e/bps-e2e.py index 7210e4c..60bfd4c 100644 --- a/test/integration/suite/e2e/bps-e2e.py +++ b/test/integration/suite/e2e/bps-e2e.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/l1/l1f/bps-l1f.py b/test/integration/suite/l1/l1f/bps-l1f.py index 972faed..75a60a5 100644 --- a/test/integration/suite/l1/l1f/bps-l1f.py +++ b/test/integration/suite/l1/l1f/bps-l1f.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/l1/l1p/bps-l1p.py b/test/integration/suite/l1/l1p/bps-l1p.py index a57362a..60acb1a 100644 --- a/test/integration/suite/l1/l1p/bps-l1p.py +++ b/test/integration/suite/l1/l1p/bps-l1p.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/stack/aux_pps_utils/aux_pps_utils.py b/test/integration/suite/stack/aux_pps_utils/aux_pps_utils.py index b8d504e..aa98659 100644 --- a/test/integration/suite/stack/aux_pps_utils/aux_pps_utils.py +++ b/test/integration/suite/stack/aux_pps_utils/aux_pps_utils.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/stack/basic/bps_stack_config_test.py b/test/integration/suite/stack/basic/bps_stack_config_test.py index 9704cd8..0f5a7fd 100644 --- a/test/integration/suite/stack/basic/bps_stack_config_test.py +++ b/test/integration/suite/stack/basic/bps_stack_config_test.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/stack/basic/bps_stack_normal.py b/test/integration/suite/stack/basic/bps_stack_normal.py index 1d69736..77d49f8 100644 --- a/test/integration/suite/stack/basic/bps_stack_normal.py +++ b/test/integration/suite/stack/basic/bps_stack_normal.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/integration/suite/stack/basic/bps_stack_stop_and_resume.py b/test/integration/suite/stack/basic/bps_stack_stop_and_resume.py index 9f5df9a..85b2d60 100644 --- a/test/integration/suite/stack/basic/bps_stack_stop_and_resume.py +++ b/test/integration/suite/stack/basic/bps_stack_stop_and_resume.py @@ -1,7 +1,4 @@ -# Project: BIOMASS Processing Suite (BPS) -# -# Copyright (c) 2025, ARESYS S.r.l. -# Developed under contract with the European Space Agency (ESA) +# SPDX-FileCopyrightText: 2025 ARESYS - European Space Agency (ESA) # # SPDX-License-Identifier: MIT diff --git a/test/requirements.txt b/test/requirements.txt index ccbfc9c..6c5f3ab 100644 --- a/test/requirements.txt +++ b/test/requirements.txt @@ -1,2 +1,6 @@ +# SPDX-FileCopyrightText: 2026 ARESYS - European Space Agency (ESA) +# +# SPDX-License-Identifier: Apache-2.0 + arepyextras-test arepyextras-xml diff --git a/xsd/.xsdata.xml b/xsd/.xsdata.xml index fe1800d..0fe5d16 100644 --- a/xsd/.xsdata.xml +++ b/xsd/.xsdata.xml @@ -1,4 +1,11 @@ + + + generated diff --git a/xsd/biomass-xsd/bio-aux-attitude.xsd b/xsd/biomass-xsd/bio-aux-attitude.xsd index f3e178d..d2e1438 100644 --- a/xsd/biomass-xsd/bio-aux-attitude.xsd +++ b/xsd/biomass-xsd/bio-aux-attitude.xsd @@ -1,4 +1,11 @@ + + + BIOMASS Auxiliary Attitude Product diff --git a/xsd/biomass-xsd/bio-aux-ins.xsd b/xsd/biomass-xsd/bio-aux-ins.xsd index 14643da..5903325 100644 --- a/xsd/biomass-xsd/bio-aux-ins.xsd +++ b/xsd/biomass-xsd/bio-aux-ins.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-orbit.xsd b/xsd/biomass-xsd/bio-aux-orbit.xsd index 2bbe8e5..f585469 100644 --- a/xsd/biomass-xsd/bio-aux-orbit.xsd +++ b/xsd/biomass-xsd/bio-aux-orbit.xsd @@ -1,4 +1,11 @@ + + + BIOMASS Auxiliary Orbit Product diff --git a/xsd/biomass-xsd/bio-aux-pp1.xsd b/xsd/biomass-xsd/bio-aux-pp1.xsd index cf53b92..d70eab6 100644 --- a/xsd/biomass-xsd/bio-aux-pp1.xsd +++ b/xsd/biomass-xsd/bio-aux-pp1.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-pp2_2a.xsd b/xsd/biomass-xsd/bio-aux-pp2_2a.xsd index e3804b2..fbd7dd1 100644 --- a/xsd/biomass-xsd/bio-aux-pp2_2a.xsd +++ b/xsd/biomass-xsd/bio-aux-pp2_2a.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-pp2_ab.xsd b/xsd/biomass-xsd/bio-aux-pp2_ab.xsd index f87605a..a4ee546 100644 --- a/xsd/biomass-xsd/bio-aux-pp2_ab.xsd +++ b/xsd/biomass-xsd/bio-aux-pp2_ab.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-pp2_fd.xsd b/xsd/biomass-xsd/bio-aux-pp2_fd.xsd index eba4d2d..5f171ac 100644 --- a/xsd/biomass-xsd/bio-aux-pp2_fd.xsd +++ b/xsd/biomass-xsd/bio-aux-pp2_fd.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-pp2_fh.xsd b/xsd/biomass-xsd/bio-aux-pp2_fh.xsd index 62b375f..e720888 100644 --- a/xsd/biomass-xsd/bio-aux-pp2_fh.xsd +++ b/xsd/biomass-xsd/bio-aux-pp2_fh.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-aux-pps.xsd b/xsd/biomass-xsd/bio-aux-pps.xsd index 21e67ff..a5f1feb 100644 --- a/xsd/biomass-xsd/bio-aux-pps.xsd +++ b/xsd/biomass-xsd/bio-aux-pps.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-common-types.xsd b/xsd/biomass-xsd/bio-common-types.xsd index 1563327..fd614df 100644 --- a/xsd/biomass-xsd/bio-common-types.xsd +++ b/xsd/biomass-xsd/bio-common-types.xsd @@ -1,4 +1,11 @@ + + + + diff --git a/xsd/biomass-xsd/bio-l1-overlay-support.xsd b/xsd/biomass-xsd/bio-l1-overlay-support.xsd index d4023dc..f78db27 100644 --- a/xsd/biomass-xsd/bio-l1-overlay-support.xsd +++ b/xsd/biomass-xsd/bio-l1-overlay-support.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l1-overlay.xsd b/xsd/biomass-xsd/bio-l1-overlay.xsd index 7dfc49c..956e488 100644 --- a/xsd/biomass-xsd/bio-l1-overlay.xsd +++ b/xsd/biomass-xsd/bio-l1-overlay.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l1-vfra.xsd b/xsd/biomass-xsd/bio-l1-vfra.xsd index 2a542d1..a7618e5 100644 --- a/xsd/biomass-xsd/bio-l1-vfra.xsd +++ b/xsd/biomass-xsd/bio-l1-vfra.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l1-vrt.xsd b/xsd/biomass-xsd/bio-l1-vrt.xsd index 661e1d4..e7d4c65 100644 --- a/xsd/biomass-xsd/bio-l1-vrt.xsd +++ b/xsd/biomass-xsd/bio-l1-vrt.xsd @@ -1,33 +1,10 @@ + diff --git a/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd b/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd index 8e6cc20..34dcdfe 100644 --- a/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l1ab-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l1c-main-annotation.xsd b/xsd/biomass-xsd/bio-l1c-main-annotation.xsd index 18e0037..114a24e 100644 --- a/xsd/biomass-xsd/bio-l1c-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l1c-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd b/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd index b55638b..15fd0c0 100644 --- a/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2a-fd-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd b/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd index 8f91825..ffb7bb6 100644 --- a/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2a-fh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd b/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd index f06b2ac..659e7f7 100644 --- a/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2a-gn-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd b/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd index 277b3b8..de9daad 100644 --- a/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2a-tfh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd b/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd index 4b1b135..02c8f32 100644 --- a/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2b-agb-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd b/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd index bbfd5fb..1f4d2ef 100644 --- a/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2b-fd-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd b/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd index 4b187c7..75474ff 100644 --- a/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd +++ b/xsd/biomass-xsd/bio-l2b-fh-main-annotation.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd b/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd index 014620f..f508d02 100644 --- a/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd +++ b/xsd/biomass-xsd/bio-l2l3-agb-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd b/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd index 29c4943..6ea4846 100644 --- a/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd +++ b/xsd/biomass-xsd/bio-l2l3-common-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd b/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd index ce79d26..8e191ec 100644 --- a/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd +++ b/xsd/biomass-xsd/bio-l2l3-fd-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd b/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd index d4df837..669b085 100644 --- a/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd +++ b/xsd/biomass-xsd/bio-l2l3-fh-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd b/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd index 2b30e9d..fd3915a 100644 --- a/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd +++ b/xsd/biomass-xsd/bio-l2l3-tfh-proc-annotations.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio-parc-info.xsd b/xsd/biomass-xsd/bio-parc-info.xsd index 1b35359..d8523c5 100644 --- a/xsd/biomass-xsd/bio-parc-info.xsd +++ b/xsd/biomass-xsd/bio-parc-info.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/biomass-xsd/bio.xsd b/xsd/biomass-xsd/bio.xsd index 6e0eb04..48c17b3 100644 --- a/xsd/biomass-xsd/bio.xsd +++ b/xsd/biomass-xsd/bio.xsd @@ -1,4 +1,11 @@ + + + XML schema for the BIOMASS Main Product Header diff --git a/xsd/biomass-xsd/eop.xsd b/xsd/biomass-xsd/eop.xsd index 99318ee..9095615 100644 --- a/xsd/biomass-xsd/eop.xsd +++ b/xsd/biomass-xsd/eop.xsd @@ -1,4 +1,11 @@ + + + Earth Observation Products application schema, also the base schema which other products, OPT, ATM etc., extend. diff --git a/xsd/biomass-xsd/sar.xsd b/xsd/biomass-xsd/sar.xsd index 2cdfb8f..efaa76f 100644 --- a/xsd/biomass-xsd/sar.xsd +++ b/xsd/biomass-xsd/sar.xsd @@ -1,4 +1,11 @@ + + + Synthetic Aperture Radar application schema diff --git a/xsd/icd-xsd/generic/common/v1_4/IF_PF_Proc_common.xsd b/xsd/icd-xsd/generic/common/v1_4/IF_PF_Proc_common.xsd index 36e7c2f..e58a2bb 100644 --- a/xsd/icd-xsd/generic/common/v1_4/IF_PF_Proc_common.xsd +++ b/xsd/icd-xsd/generic/common/v1_4/IF_PF_Proc_common.xsd @@ -1,4 +1,11 @@ + + + This schema defines the format of the repository common elements and types. diff --git a/xsd/icd-xsd/generic/joborder/v1_4/IF_PF_Proc_Job_Order.xsd b/xsd/icd-xsd/generic/joborder/v1_4/IF_PF_Proc_Job_Order.xsd index ae9dcf0..881757e 100644 --- a/xsd/icd-xsd/generic/joborder/v1_4/IF_PF_Proc_Job_Order.xsd +++ b/xsd/icd-xsd/generic/joborder/v1_4/IF_PF_Proc_Job_Order.xsd @@ -1,4 +1,11 @@ + + + diff --git a/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_ProductMetadataMapping.xsd b/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_ProductMetadataMapping.xsd index a1ba98a..2a63501 100644 --- a/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_ProductMetadataMapping.xsd +++ b/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_ProductMetadataMapping.xsd @@ -1,4 +1,11 @@ + + + This interface specifies how to retrieve product’s metadata from the Product Metadata file containing them. diff --git a/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_Task_Table.xsd b/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_Task_Table.xsd index 9317a99..706bef5 100644 --- a/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_Task_Table.xsd +++ b/xsd/icd-xsd/generic/tasktable/v1_4/IF_PF_Proc_Task_Table.xsd @@ -1,4 +1,11 @@  + + +