Integration OSH Tools OKH-LOSH #6

Closed
opened 2022-09-28 16:50:08 +02:00 by swendel · 5 comments
Owner
https://manifest.opennext.eu/ https://standards.internetofproduction.org/pub/okh/release/1 https://losh.opennext.eu/ https://github.com/iop-alliance/okh-validator/blob/main/docs/overview.md https://okh.makernet.org/form https://gitlab.com/OSEGermany/ohloom https://github.com/hoijui/osh-tool
swendel added this to the testing project 2022-09-28 17:19:52 +02:00
swendel added this to the interim invoice milestone 2022-09-28 17:19:57 +02:00
swendel added the
enhancement
nix
labels 2022-09-28 17:20:12 +02:00
swendel self-assigned this 2022-09-28 17:20:18 +02:00
swendel changed title from Integration OSH Tools OKH/OKW to Integration OSH Tools OKH-LOSH 2022-11-03 16:57:45 +01:00
Author
Owner

currently still too unclear, first integration implemented, waiting for feedback.

currently still too unclear, first integration implemented, waiting for feedback.
swendel referenced this issue from a commit 2023-01-08 10:17:01 +01:00
swendel reopened this issue 2023-01-09 17:13:47 +01:00
Author
Owner
https://gitlab.opensourceecology.de/verein/projekte/losh-rdf/-/tree/main/RDF/field-ready-projects.openknowhow https://github.com/hoijui/MeditationBench/blob/master/.github/workflows/check.yml
Author
Owner
https://osegermany.gitlab.io/ohloom/osh-report.html
Author
Owner
https://github.com/hoijui/osh-dir-std/blob/main/mod/unixish/definition.csv
Author
Owner
[
  [
    [
      "coverage",
      {
        "std": "unixish",
        "num_paths": 591,
        "in": {
          "LICENSES/": [
            "LICENSES"
          ],
          "LICENSES/AGPL-3.0-or-later.txt": [
            "LICENSES/CC-BY-SA-4.0.txt",
            "LICENSES/CC-BY-SA-4.0.txt",
            "LICENSES/CC-BY-SA-4.0.txt",
            "LICENSES/CC0-1.0.txt",
            "LICENSES/CC0-1.0.txt",
            "LICENSES/CC0-1.0.txt",
            "LICENSES/CERN-OHL-S-2.0.txt",
            "LICENSES/CERN-OHL-S-2.0.txt",
            "LICENSES/CERN-OHL-S-2.0.txt",
            "LICENSES/GPL-3.0-or-later.txt",
            "LICENSES/GPL-3.0-or-later.txt",
            "LICENSES/GPL-3.0-or-later.txt"
          ],
          "okh.toml": [
            "okh.toml"
          ],
          "README.md": [
            "README.md"
          ]
        },
        "out": [
          ".dockerignore",
          ".editorconfig",
          ".envrc",
          ".github/ISSUE_TEMPLATE/feature_request.md",
          ".github/ISSUE_TEMPLATE",
          ".github",
          ".github/ISSUE_TEMPLATE/hardware-bug-report.md",
          ".github/ISSUE_TEMPLATE/software-bug-report.md",
          ".github/workflows/auto-label.yml",
          ".github/workflows",
          ".github/workflows/reuse.yml",
          ".github/workflows/test.yml",
          ".reuse/dep5",
          ".reuse",
          ".vscode/extensions.json",
          ".vscode",
          ".vscode/settings.json",
          "Dockerfile",
          "docs/assets/2020.04.23.056978v1.full.pdf",
          "docs/assets",
          "docs",
          "docs/assets/2020.08.31.263442v1.full.pdf",
          "docs/assets/PlanktoscopeHat-v0.2-fab.pdf",
          "docs/assets/fmars-09-949428.pdf",
          "docs/changelog.md",
          "docs/community/code_of_conduct.md",
          "docs/community",
          "docs/community/getting_in_touch.md",
          "docs/community/trainings.md",
          "docs/community/usergroups.md",
          "docs/contribute/github_workflow.md",
          "docs/contribute",
          "docs/contribute/hardware_development.md",
          "docs/contribute/software_development.md",
          "docs/contribute/writing_documentation.md",
          "docs/faq.md",
          "docs/funding.md",
          "docs/hardware/accessories.md",
          "docs/hardware",
          "docs/hardware/assembly_guide.md",
          "docs/hardware/disposal_recycling.md",
          "docs/hardware/hat_hardware.md",
          "docs/hardware/maintenance_repair.md",
          "docs/hardware/manufacturing.md",
          "docs/hardware/supply_chain.md",
          "docs/images/assembly_guide/planktoscope-assembly-002.png",
          "docs/images/assembly_guide",
          "docs/images",
          "docs/images/assembly_guide/planktoscope-assembly-004.png",
          "docs/images/assembly_guide/planktoscope-assembly-005.png",
          "docs/images/assembly_guide/planktoscope-assembly-006.png",
          "docs/images/assembly_guide/planktoscope-assembly-007.png",
          "docs/images/assembly_guide/planktoscope-assembly-008.png",
          "docs/images/assembly_guide/planktoscope-assembly-009.png",
          "docs/images/assembly_guide/planktoscope-assembly-010.png",
          "docs/images/assembly_guide/planktoscope-assembly-011.png",
          "docs/images/assembly_guide/planktoscope-assembly-012.png",
          "docs/images/assembly_guide/planktoscope-assembly-013.png",
          "docs/images/assembly_guide/planktoscope-assembly-014.png",
          "docs/images/assembly_guide/planktoscope-assembly-015.png",
          "docs/images/assembly_guide/planktoscope-assembly-016.png",
          "docs/images/assembly_guide/planktoscope-assembly-017.png",
          "docs/images/assembly_guide/planktoscope-assembly-018.png",
          "docs/images/assembly_guide/planktoscope-assembly-019.png",
          "docs/images/assembly_guide/planktoscope-assembly-020.png",
          "docs/images/assembly_guide/planktoscope-assembly-022.png",
          "docs/images/assembly_guide/planktoscope-assembly-023.png",
          "docs/images/assembly_guide/planktoscope-assembly-024.png",
          "docs/images/assembly_guide/planktoscope-assembly-026.png",
          "docs/images/assembly_guide/planktoscope-assembly-027.png",
          "docs/images/assembly_guide/planktoscope-assembly-028.png",
          "docs/images/assembly_guide/planktoscope-assembly-029.png",
          "docs/images/assembly_guide/planktoscope-assembly-030.png",
          "docs/images/assembly_guide/planktoscope-assembly-031.png",
          "docs/images/assembly_guide/planktoscope-assembly-032.png",
          "docs/images/assembly_guide/planktoscope-assembly-033.png",
          "docs/images/assembly_guide/planktoscope-assembly-035.png",
          "docs/images/assembly_guide/planktoscope-assembly-036.png",
          "docs/images/assembly_guide/planktoscope-assembly-037.png",
          "docs/images/assembly_guide/planktoscope-assembly-038.png",
          "docs/images/assembly_guide/planktoscope-assembly-040.png",
          "docs/images/assembly_guide/planktoscope-assembly-041.png",
          "docs/images/assembly_guide/planktoscope-assembly-042.png",
          "docs/images/assembly_guide/planktoscope-assembly-044.png",
          "docs/images/assembly_guide/planktoscope-assembly-045.png",
          "docs/images/assembly_guide/planktoscope-assembly-046.png",
          "docs/images/assembly_guide/planktoscope-assembly-047.png",
          "docs/images/assembly_guide/planktoscope-assembly-048.png",
          "docs/images/assembly_guide/planktoscope-assembly-049.png",
          "docs/images/assembly_guide/planktoscope-assembly-051.png",
          "docs/images/assembly_guide/planktoscope-assembly-052.png",
          "docs/images/assembly_guide/planktoscope-assembly-053.png",
          "docs/images/assembly_guide/planktoscope-assembly-054.png",
          "docs/images/assembly_guide/planktoscope-assembly-055.png",
          "docs/images/assembly_guide/planktoscope-assembly-056.png",
          "docs/images/assembly_guide/planktoscope-assembly-057.png",
          "docs/images/assembly_guide/planktoscope-assembly-059.png",
          "docs/images/assembly_guide/planktoscope-assembly-060.png",
          "docs/images/assembly_guide/planktoscope-assembly-061.png",
          "docs/images/assembly_guide/planktoscope-assembly-062.png",
          "docs/images/assembly_guide/planktoscope-assembly-063.png",
          "docs/images/assembly_guide/planktoscope-assembly-064.png",
          "docs/images/assembly_guide/planktoscope-assembly-065.png",
          "docs/images/assembly_guide/planktoscope-assembly-066.png",
          "docs/images/assembly_guide/planktoscope-assembly-068.png",
          "docs/images/assembly_guide/planktoscope-assembly-069.png",
          "docs/images/assembly_guide/planktoscope-assembly-070.png",
          "docs/images/assembly_guide/planktoscope-assembly-071.png",
          "docs/images/assembly_guide/planktoscope-assembly-072.png",
          "docs/images/assembly_guide/planktoscope-assembly-074.png",
          "docs/images/assembly_guide/planktoscope-assembly-075.png",
          "docs/images/assembly_guide/planktoscope-assembly-076.png",
          "docs/images/assembly_guide/planktoscope-assembly-077.png",
          "docs/images/assembly_guide/planktoscope-assembly-078.png",
          "docs/images/assembly_guide/planktoscope-assembly-079.png",
          "docs/images/assembly_guide/planktoscope-assembly-080.png",
          "docs/images/assembly_guide/planktoscope-assembly-081.png",
          "docs/images/assembly_guide/planktoscope-assembly-082.png",
          "docs/images/assembly_guide/planktoscope-assembly-083.png",
          "docs/images/assembly_guide/planktoscope-assembly-084.png",
          "docs/images/assembly_guide/planktoscope-assembly-085.png",
          "docs/images/assembly_guide/planktoscope-assembly-086.png",
          "docs/images/assembly_guide/planktoscope-assembly-087.png",
          "docs/images/assembly_guide/planktoscope-assembly-088.png",
          "docs/images/assembly_guide/planktoscope-assembly-089.png",
          "docs/images/assembly_guide/planktoscope-assembly-091.png",
          "docs/images/assembly_guide/planktoscope-assembly-092.png",
          "docs/images/assembly_guide/planktoscope-assembly-093.png",
          "docs/images/assembly_guide/planktoscope-assembly-094.png",
          "docs/images/assembly_guide/planktoscope-assembly-095.png",
          "docs/images/assembly_guide/planktoscope-assembly-096.png",
          "docs/images/assembly_guide/planktoscope-assembly-097.png",
          "docs/images/assembly_guide/planktoscope-assembly-098.png",
          "docs/images/assembly_guide/planktoscope-assembly-099.png",
          "docs/images/assembly_guide/planktoscope-assembly-100.png",
          "docs/images/assembly_guide/planktoscope-assembly-101.png",
          "docs/images/assembly_guide/planktoscope-assembly-103.png",
          "docs/images/assembly_guide/planktoscope-assembly-104.png",
          "docs/images/assembly_guide/planktoscope-assembly-105.png",
          "docs/images/assembly_guide/planktoscope-assembly-106.png",
          "docs/images/assembly_guide/planktoscope-assembly-107.png",
          "docs/images/assembly_guide/planktoscope-assembly-108.png",
          "docs/images/assembly_guide/planktoscope-assembly-109.png",
          "docs/images/assembly_guide/planktoscope-assembly-110.png",
          "docs/images/assembly_guide/planktoscope-assembly-111.png",
          "docs/images/assembly_guide/planktoscope-assembly-113.png",
          "docs/images/assembly_guide/planktoscope-assembly-114.png",
          "docs/images/assembly_guide/planktoscope-assembly-115.png",
          "docs/images/assembly_guide/planktoscope-assembly-116.png",
          "docs/images/assembly_guide/planktoscope-assembly-117.png",
          "docs/images/assembly_guide/planktoscope-assembly-118.png",
          "docs/images/assembly_guide/planktoscope-assembly-119.png",
          "docs/images/assembly_guide/planktoscope-assembly-120.png",
          "docs/images/assembly_guide/planktoscope-assembly-121.png",
          "docs/images/assembly_guide/planktoscope-assembly-122.png",
          "docs/images/assembly_guide/planktoscope-assembly-123.png",
          "docs/images/assembly_guide/planktoscope-assembly-124.png",
          "docs/images/assembly_guide/planktoscope-assembly-125.png",
          "docs/images/assembly_guide/planktoscope-assembly-126.png",
          "docs/images/assembly_guide/planktoscope-assembly-127.png",
          "docs/images/assembly_guide/planktoscope-assembly-128.png",
          "docs/images/assembly_guide/planktoscope-assembly-129.png",
          "docs/images/assembly_guide/planktoscope-assembly-131.png",
          "docs/images/assembly_guide/planktoscope-assembly-132.png",
          "docs/images/assembly_guide/planktoscope-assembly-133.png",
          "docs/images/assembly_guide/planktoscope-assembly-134.png",
          "docs/images/assembly_guide/planktoscope-assembly-136.png",
          "docs/images/assembly_guide/planktoscope-assembly-137.png",
          "docs/images/assembly_guide/planktoscope-assembly-138.png",
          "docs/images/assembly_guide/planktoscope-assembly-139.png",
          "docs/images/assembly_guide/planktoscope-assembly-141.png",
          "docs/images/assembly_guide/planktoscope-assembly-142.png",
          "docs/images/assembly_guide/planktoscope-assembly-143.png",
          "docs/images/assembly_guide/planktoscope-assembly-144.png",
          "docs/images/assembly_guide/planktoscope-assembly-145.png",
          "docs/images/assembly_guide/planktoscope-assembly-146.png",
          "docs/images/assembly_guide/planktoscope-assembly-147.png",
          "docs/images/assembly_guide/planktoscope-assembly-149.png",
          "docs/images/assembly_guide/planktoscope-assembly-150.png",
          "docs/images/assembly_guide/planktoscope-assembly-151.png",
          "docs/images/assembly_guide/planktoscope-assembly-152.png",
          "docs/images/assembly_guide/planktoscope-assembly-153.png",
          "docs/images/assembly_guide/planktoscope-assembly-154.png",
          "docs/images/assembly_guide/planktoscope-assembly-155.png",
          "docs/images/assembly_guide/planktoscope-assembly-156.png",
          "docs/images/assembly_guide/planktoscope-assembly-157.png",
          "docs/images/assembly_guide/planktoscope-assembly-159.png",
          "docs/images/assembly_guide/planktoscope-assembly-160.png",
          "docs/images/assembly_guide/planktoscope-assembly-161.png",
          "docs/images/assembly_guide/planktoscope-assembly-162.png",
          "docs/images/assembly_guide/planktoscope-assembly-163.png",
          "docs/images/assembly_guide/planktoscope-assembly-165.png",
          "docs/images/assembly_guide/planktoscope-assembly-166.png",
          "docs/images/assembly_guide/planktoscope-assembly-167.png",
          "docs/images/assembly_guide/planktoscope-assembly-168.png",
          "docs/images/assembly_guide/planktoscope-assembly-169.png",
          "docs/images/assembly_guide/planktoscope-assembly-170.png",
          "docs/images/assembly_guide/planktoscope-assembly-171.png",
          "docs/images/assembly_guide/planktoscope-assembly-172-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-172-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-173.png",
          "docs/images/assembly_guide/planktoscope-assembly-175.png",
          "docs/images/assembly_guide/planktoscope-assembly-176.png",
          "docs/images/assembly_guide/planktoscope-assembly-177.png",
          "docs/images/assembly_guide/planktoscope-assembly-178.png",
          "docs/images/assembly_guide/planktoscope-assembly-179.png",
          "docs/images/assembly_guide/planktoscope-assembly-180.png",
          "docs/images/assembly_guide/planktoscope-assembly-181.png",
          "docs/images/assembly_guide/planktoscope-assembly-182.png",
          "docs/images/assembly_guide/planktoscope-assembly-183.png",
          "docs/images/assembly_guide/planktoscope-assembly-184.png",
          "docs/images/assembly_guide/planktoscope-assembly-185.png",
          "docs/images/assembly_guide/planktoscope-assembly-186.png",
          "docs/images/assembly_guide/planktoscope-assembly-187.png",
          "docs/images/assembly_guide/planktoscope-assembly-188.png",
          "docs/images/assembly_guide/planktoscope-assembly-189.png",
          "docs/images/assembly_guide/planktoscope-assembly-190.png",
          "docs/images/assembly_guide/planktoscope-assembly-191.png",
          "docs/images/assembly_guide/planktoscope-assembly-192.png",
          "docs/images/assembly_guide/planktoscope-assembly-193.png",
          "docs/images/assembly_guide/planktoscope-assembly-194.png",
          "docs/images/assembly_guide/planktoscope-assembly-195.png",
          "docs/images/assembly_guide/planktoscope-assembly-196.png",
          "docs/images/assembly_guide/planktoscope-assembly-197.png",
          "docs/images/assembly_guide/planktoscope-assembly-198.png",
          "docs/images/assembly_guide/planktoscope-assembly-199.png",
          "docs/images/assembly_guide/planktoscope-assembly-200.png",
          "docs/images/assembly_guide/planktoscope-assembly-201.png",
          "docs/images/assembly_guide/planktoscope-assembly-203.png",
          "docs/images/assembly_guide/planktoscope-assembly-204.png",
          "docs/images/assembly_guide/planktoscope-assembly-205.png",
          "docs/images/assembly_guide/planktoscope-assembly-206.png",
          "docs/images/assembly_guide/planktoscope-assembly-207.png",
          "docs/images/assembly_guide/planktoscope-assembly-208.png",
          "docs/images/assembly_guide/planktoscope-assembly-209-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-209-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-210.png",
          "docs/images/assembly_guide/planktoscope-assembly-211.png",
          "docs/images/assembly_guide/planktoscope-assembly-212.png",
          "docs/images/assembly_guide/planktoscope-assembly-213.png",
          "docs/images/assembly_guide/planktoscope-assembly-214.png",
          "docs/images/assembly_guide/planktoscope-assembly-215.png",
          "docs/images/assembly_guide/planktoscope-assembly-216.png",
          "docs/images/assembly_guide/planktoscope-assembly-217.png",
          "docs/images/assembly_guide/planktoscope-assembly-218.png",
          "docs/images/assembly_guide/planktoscope-assembly-219.png",
          "docs/images/assembly_guide/planktoscope-assembly-220.png",
          "docs/images/assembly_guide/planktoscope-assembly-221.png",
          "docs/images/assembly_guide/planktoscope-assembly-222.png",
          "docs/images/assembly_guide/planktoscope-assembly-223.png",
          "docs/images/assembly_guide/planktoscope-assembly-224.png",
          "docs/images/assembly_guide/planktoscope-assembly-225.png",
          "docs/images/assembly_guide/planktoscope-assembly-226.png",
          "docs/images/assembly_guide/planktoscope-assembly-227-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-227-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-227-02.png",
          "docs/images/assembly_guide/planktoscope-assembly-228-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-228-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-229-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-229-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-230-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-230-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-231-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-231-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-232-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-232-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-232-02.png",
          "docs/images/assembly_guide/planktoscope-assembly-233.png",
          "docs/images/assembly_guide/planktoscope-assembly-234.png",
          "docs/images/assembly_guide/planktoscope-assembly-235.png",
          "docs/images/assembly_guide/planktoscope-assembly-236.png",
          "docs/images/assembly_guide/planktoscope-assembly-237.png",
          "docs/images/assembly_guide/planktoscope-assembly-238.png",
          "docs/images/assembly_guide/planktoscope-assembly-239.png",
          "docs/images/assembly_guide/planktoscope-assembly-240.png",
          "docs/images/assembly_guide/planktoscope-assembly-241.png",
          "docs/images/assembly_guide/planktoscope-assembly-242.png",
          "docs/images/assembly_guide/planktoscope-assembly-243.png",
          "docs/images/assembly_guide/planktoscope-assembly-244.png",
          "docs/images/assembly_guide/planktoscope-assembly-245.png",
          "docs/images/assembly_guide/planktoscope-assembly-246.png",
          "docs/images/assembly_guide/planktoscope-assembly-247-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-247-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-248.png",
          "docs/images/assembly_guide/planktoscope-assembly-249-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-249-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-250.png",
          "docs/images/assembly_guide/planktoscope-assembly-251-00.png",
          "docs/images/assembly_guide/planktoscope-assembly-251-01.png",
          "docs/images/assembly_guide/planktoscope-assembly-253.png",
          "docs/images/assembly_guide/planktoscope-assembly-254.png",
          "docs/images/community/ecotaxa.png",
          "docs/images/community",
          "docs/images/community/github.png",
          "docs/images/community/slack.png",
          "docs/images/getting_started/wifi.webp",
          "docs/images/getting_started",
          "docs/images/hardware/Planktoscope-Hat-validation-bottom.png",
          "docs/images/hardware",

"docs/images/hardware/Planktoscope-Hat-validation-component-placement.png",
          "docs/images/hardware/Planktoscope-Hat-validation-layer1.png",
          "docs/images/hardware/Planktoscope-Hat-validation-layer2.png",

"docs/images/hardware/Planktoscope-Hat-validation-mechanical.png",
          "docs/images/hardware/Planktoscope-Hat-validation-top.png",
          "docs/images/hardware/linear_stepper_motor_00.png",
          "docs/images/hardware/linear_stepper_motor_01.png",
          "docs/images/hardware/linear_stepper_motor_02.png",
          "docs/images/hardware/planktoscope_case_00.png",
          "docs/images/hardware/planktoscope_case_01.png",
          "docs/images/hardware/planktoscope_case_02.png",
          "docs/images/hardware/planktoscope_case_03.jpeg",
          "docs/images/hardware/planktoscope_case_parts_00.png",
          "docs/images/hardware/planktoscope_case_parts_01.png",
          "docs/images/hardware/planktoscope_collecting_device.png",
          "docs/images/hardware/planktoscope_hat_back.png",
          "docs/images/hardware/planktoscope_hat_circuit.png",
          "docs/images/hardware/planktoscope_hat_front.png",
          "docs/images/hardware/raspberry_pi_4b_00.png",
          "docs/images/hardware/raspberry_pi_4b_01.png",
          "docs/images/hardware/raspberry_pi_high_quality_camera_00.png",
          "docs/images/hardware/raspberry_pi_high_quality_camera_01.png",
          "docs/images/hardware/valchromat_colors.jpg",
          "docs/images/logos/autodesk_eagle.png",
          "docs/images/logos",
          "docs/images/logos/autodesk_fusion_360.png",
          "docs/images/logos/node-red.svg",
          "docs/images/logos/open-source-hardware.svg",
          "docs/images/logos/planktoscope_white.png",
          "docs/images/logos/python.svg",
          "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-diagram.png",
          "docs/images/planktoscope_hat",
          "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-fab.png",
          "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-layers.png",
          "docs/images/project_description/planktoscope_architecture.png",
          "docs/images/project_description",
          "docs/images/project_description/planktoscope_assembly.png",
          "docs/images/project_description/planktoscope_field_usage.png",
          "docs/images/project_description/planktoscope_hero.png",
          "docs/images/project_description/planktoscope_kit_parts.png",
          "docs/images/project_description/planktoscope_versions_00.png",
          "docs/images/project_description/planktoscope_versions_01.png",
          "docs/images/project_description/planktoscope_workflow.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-000.jpg",
          "docs/images/protocol_primer",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-015.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-019.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-020.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-023.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-024.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-027.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-028.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-031.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-032.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-035.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-036.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-039.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-040.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-043.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-044.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-047.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-048.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-051.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-054.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-055.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-058.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-059.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-062.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-063.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-066.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-069.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-070.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-073.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-074.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-077.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-078.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-083.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-086.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-087.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-090.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-091.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-096.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-097.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-100.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-101.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-104.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-105.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-108.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-109.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-112.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-113.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-118.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-119.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-124.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-127.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-128.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-131.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-132.png",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-137.jpg",

"docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-138.png",
          "docs/images/readme/assemble_kit.png",
          "docs/images/readme",
          "docs/images/readme/copepod.webp",
          "docs/images/readme/get_kit.png",
          "docs/images/readme/plankton_collage.webp",
          "docs/images/readme/planktonplanet_pub.webp",
          "docs/images/readme/planktoscope_cad.webp",
          "docs/images/readme/planktoscope_pub.webp",
          "docs/images/readme/start_pscope.png",
          "docs/images/research/2020.04.23.056978v1.full.png",
          "docs/images/research",
          "docs/images/research/2020.08.31.263442v1.full.png",
          "docs/images/research/2020.12.28.424613v1.full.png",
          "docs/images/research/684423.full.png",
          "docs/images/research/fmars-09-949428.png",
          "docs/images/ui_guide/administration.webp",
          "docs/images/ui_guide",
          "docs/images/ui_guide/fluidic_acquisition.webp",
          "docs/images/ui_guide/gallery.webp",
          "docs/images/ui_guide/hardware_config.webp",
          "docs/images/ui_guide/home.webp",
          "docs/images/ui_guide/home_shutdown.webp",
          "docs/images/ui_guide/home_unlocked.webp",
          "docs/images/ui_guide/optic_configuration.webp",
          "docs/images/ui_guide/sample_net.webp",
          "docs/images/ui_guide/sample_pass.webp",
          "docs/images/ui_guide/sample_selection.webp",
          "docs/images/ui_guide/sample_validation.webp",
          "docs/images/ui_guide/system_monitoring.webp",
          "docs/images/ui_guide/tab_list.webp",
          "docs/images/ui_guide/update.webp",
          "docs/images/ui_guide/update_ready.webp",
          "docs/images/ui_guide/update_restarting.webp",
          "docs/images/ui_guide/update_start.webp",
          "docs/images/ui_guide/wifi.webp",
          "docs/index.md",
          "docs/license.md",
          "docs/protocols/basic_primer.md",
          "docs/protocols",
          "docs/research.md",
          "docs/software/create_sd.md",
          "docs/software",
          "docs/software/easy_install.md",
          "docs/software/expert_setup.md",
          "docs/software/update_devicetree.md",
          "docs/stylesheets/extra.css",
          "docs/stylesheets",
          "docs/usage/getting_started.md",
          "docs/usage",
          "docs/usage/mqtt_messages.md",
          "docs/usage/remote_access.md",
          "docs/usage/ui_guide.md",
          "flake.lock",
          "flake.nix",
          "hardware/bom.csv",
          "hardware",
          "hardware/case/PlanktoScope-Case.dxf",
          "hardware/case",
          "hardware/case/PlanktoScope-Case.f3z",
          "hardware/hat/Planktoscope-Hat-bom.csv",
          "hardware/hat",
          "hardware/hat/Planktoscope-Hat.brd",
          "hardware/hat/Planktoscope-Hat.sch",
          "hardware/hat/assembly/PlanktoscopeHat.pdf",
          "hardware/hat/assembly",
          "hardware/hat/assembly/PnP_PlanktoscopeHat_front.txt",
          "hardware/hat/gerber/copper_bottom.gbr",
          "hardware/hat/gerber",
          "hardware/hat/gerber/copper_top.gbr",
          "hardware/hat/gerber/drill_1_16.xln",
          "hardware/hat/gerber/gerber_job.gbrjob",
          "hardware/hat/gerber/profile.gbr",
          "hardware/hat/gerber/silkscreen_bottom.gbr",
          "hardware/hat/gerber/silkscreen_top.gbr",
          "hardware/hat/gerber/soldermask_bottom.gbr",
          "hardware/hat/gerber/soldermask_top.gbr",
          "hardware/hat/gerber/solderpaste_top.gbr",
          "mkdocs.yml",
          "nix/checks.nix",
          "nix",
          "nix/shell.nix",
          "pyproject.toml",
          "software/config/config.json",
          "software/config",
          "software",
          "software/config/hardware.json",
          "software/planktoscope-backend/LICENSE.txt",
          "software/planktoscope-backend",
          "software/planktoscope-backend/README.md",
          "software/planktoscope-backend/requirements.txt",

"software/planktoscope-backend/src/planktoscope_backend/__about__.py",
          "software/planktoscope-backend/src/planktoscope_backend",
          "software/planktoscope-backend/src",

"software/planktoscope-backend/src/planktoscope_backend/__init__.py",

"software/planktoscope-backend/src/planktoscope_backend/_version.py",

"software/planktoscope-backend/src/planktoscope_backend/display.py",

"software/planktoscope-backend/src/planktoscope_backend/imager/__init__.py",
          "software/planktoscope-backend/src/planktoscope_backend/imager",

"software/planktoscope-backend/src/planktoscope_backend/imager/raspimjpeg.py",

"software/planktoscope-backend/src/planktoscope_backend/imager/state_machine.py",

"software/planktoscope-backend/src/planktoscope_backend/imager/streamer.py",

"software/planktoscope-backend/src/planktoscope_backend/integrity.py",

"software/planktoscope-backend/src/planktoscope_backend/light.py",
          "software/planktoscope-backend/src/planktoscope_backend/main.py",

"software/planktoscope-backend/src/planktoscope_backend/module.py",
          "software/planktoscope-backend/src/planktoscope_backend/mqtt.py",

"software/planktoscope-backend/src/planktoscope_backend/segmenter/__init__.py",

"software/planktoscope-backend/src/planktoscope_backend/segmenter",

"software/planktoscope-backend/src/planktoscope_backend/segmenter/ecotaxa.py",

"software/planktoscope-backend/src/planktoscope_backend/segmenter/encoder.py",

"software/planktoscope-backend/src/planktoscope_backend/segmenter/operations.py",

"software/planktoscope-backend/src/planktoscope_backend/segmenter/streamer.py",

"software/planktoscope-backend/src/planktoscope_backend/stepper.py",

"software/planktoscope-backend/src/planktoscope_backend/uuidName.py",
          "software/planktoscope-backend/tests/__init__.py",
          "software/planktoscope-backend/tests",
          "software/planktoscope-frontend/flows/LICENSE",
          "software/planktoscope-frontend/flows",
          "software/planktoscope-frontend",
          "software/planktoscope-frontend/flows/README.md",
          "software/planktoscope-frontend/flows/main.json",
          "software/planktoscope-frontend/package.json",
          "software/scripts/LICENSE",
          "software/scripts",
          "software/scripts/README.md",
          "software/scripts/bash/start_update.sh",
          "software/scripts/bash",
          "software/scripts/bash/update.sh",
          "software/scripts/bash/usb_backup.sh",
          "software/scripts/dts/Makefile",
          "software/scripts/dts",
          "software/scripts/dts/dt-blob.bin",
          "software/scripts/dts/dt-blob.dts",
          "software/scripts/gallery/all.min.css",
          "software/scripts/gallery",
          "software/scripts/gallery/bootstrap.min.css",
          "software/scripts/gallery/error.svg",
          "software/scripts/gallery/gallery.conf",
          "software/scripts/gallery/nginx_template.xslt",
          "software/scripts/gallery/webfonts/fa-brands-400.eot",
          "software/scripts/gallery/webfonts",
          "software/scripts/gallery/webfonts/fa-brands-400.svg",
          "software/scripts/gallery/webfonts/fa-brands-400.ttf",
          "software/scripts/gallery/webfonts/fa-brands-400.woff",
          "software/scripts/gallery/webfonts/fa-brands-400.woff2",
          "software/scripts/gallery/webfonts/fa-regular-400.eot",
          "software/scripts/gallery/webfonts/fa-regular-400.svg",
          "software/scripts/gallery/webfonts/fa-regular-400.ttf",
          "software/scripts/gallery/webfonts/fa-regular-400.woff",
          "software/scripts/gallery/webfonts/fa-regular-400.woff2",
          "software/scripts/gallery/webfonts/fa-solid-900.eot",
          "software/scripts/gallery/webfonts/fa-solid-900.svg",
          "software/scripts/gallery/webfonts/fa-solid-900.ttf",
          "software/scripts/gallery/webfonts/fa-solid-900.woff",
          "software/scripts/gallery/webfonts/fa-solid-900.woff2",
          "software/scripts/raspbian_configuration/boot/config.txt",
          "software/scripts/raspbian_configuration/boot",
          "software/scripts/raspbian_configuration",
          "software/scripts/raspbian_configuration/etc/chrony/chrony.conf",
          "software/scripts/raspbian_configuration/etc/chrony",
          "software/scripts/raspbian_configuration/etc",
          "software/scripts/raspbian_configuration/etc/dhcpcd.conf",
          "software/scripts/raspbian_configuration/etc/dhcpcd.enter-hook",
          "software/scripts/raspbian_configuration/etc/dnsmasq.conf",

"software/scripts/raspbian_configuration/etc/hostapd/hostapd.conf",
          "software/scripts/raspbian_configuration/etc/hostapd",
          "software/scripts/raspbian_configuration/etc/rc.local",

"software/scripts/raspbian_configuration/etc/systemd/system/autohotspot.service",
          "software/scripts/raspbian_configuration/etc/systemd/system",
          "software/scripts/raspbian_configuration/etc/systemd",

"software/scripts/raspbian_configuration/etc/systemd/system/autohotspot.timer",

"software/scripts/raspbian_configuration/etc/systemd/system/gpio-init.service",

"software/scripts/raspbian_configuration/etc/systemd/system/nodered.service.d/override.conf",

"software/scripts/raspbian_configuration/etc/systemd/system/nodered.service.d",
          "software/scripts/raspbian_configuration/usr/bin/autohotspotN",
          "software/scripts/raspbian_configuration/usr/bin",
          "software/scripts/raspbian_configuration/usr",

"software/scripts/raspbian_configuration/usr/bin/stepper-disable",
          "software/scripts/raspimjpeg/bin/raspimjpeg",
          "software/scripts/raspimjpeg/bin",
          "software/scripts/raspimjpeg",
          "software/scripts/raspimjpeg/bin/raspistill",
          "software/scripts/raspimjpeg/macros/error_hard.sh",
          "software/scripts/raspimjpeg/macros",
          "software/scripts/raspimjpeg/raspimjpeg.conf"
        ]
      }
    ],
    [
      "records",
      [
        {
          "Path": "LICENSES/",
          "Fixed": true,
          "Source": true,
          "Module": false,
          "ArbitraryContent": "false",
          "Indicativeness": 0.009433963,
          "Regex": "(?i)^(?:LICEN[SC]ES)$",
          "Description": "REUSE license files (preferred over single LICENSE file)",
          "Sample Content": ""
        },
        {
          "Path": "LICENSES/AGPL-3.0-or-later.txt",
          "Fixed": false,
          "Source": true,
          "Module": false,
          "ArbitraryContent": "-",
          "Indicativeness": 0.0,
          "Regex": "(?i)^(?:LICEN[SC]ES/[^/]+.txt)$",
          "Description": "",
          "Sample Content": "https://www.gnu.org/licenses/agpl-3.0.txt"
        },
        {
          "Path": "okh.toml",
          "Fixed": true,
          "Source": true,
          "Module": false,
          "ArbitraryContent": "-",
          "Indicativeness": 0.0,
          "Regex": "(?i)^(?:okh\\.(toml|ya?ml|json|ttl|rdf))$",
          "Description": "manually maintained Open Know-How OSH project manifest (= meta-data file) ValueFlows recipees",
          "Sample Content": "https://gitlab.com/OSEGermany/ohloom/-/raw/master/okh.toml"
        },
        {
          "Path": "README.md",
          "Fixed": true,
          "Source": true,
          "Module": false,
          "ArbitraryContent": "-",
          "Indicativeness": 0.0,
          "Regex": "(?i)^(?:README(\\.(txt|md|rst))?)$",
          "Description": "",
          "Sample Content": "https://gitlab.com/OSEGermany/ohloom/-/raw/master/README.md"
        }
      ]
    ]
  ]
] 
```json [ [ [ "coverage", { "std": "unixish", "num_paths": 591, "in": { "LICENSES/": [ "LICENSES" ], "LICENSES/AGPL-3.0-or-later.txt": [ "LICENSES/CC-BY-SA-4.0.txt", "LICENSES/CC-BY-SA-4.0.txt", "LICENSES/CC-BY-SA-4.0.txt", "LICENSES/CC0-1.0.txt", "LICENSES/CC0-1.0.txt", "LICENSES/CC0-1.0.txt", "LICENSES/CERN-OHL-S-2.0.txt", "LICENSES/CERN-OHL-S-2.0.txt", "LICENSES/CERN-OHL-S-2.0.txt", "LICENSES/GPL-3.0-or-later.txt", "LICENSES/GPL-3.0-or-later.txt", "LICENSES/GPL-3.0-or-later.txt" ], "okh.toml": [ "okh.toml" ], "README.md": [ "README.md" ] }, "out": [ ".dockerignore", ".editorconfig", ".envrc", ".github/ISSUE_TEMPLATE/feature_request.md", ".github/ISSUE_TEMPLATE", ".github", ".github/ISSUE_TEMPLATE/hardware-bug-report.md", ".github/ISSUE_TEMPLATE/software-bug-report.md", ".github/workflows/auto-label.yml", ".github/workflows", ".github/workflows/reuse.yml", ".github/workflows/test.yml", ".reuse/dep5", ".reuse", ".vscode/extensions.json", ".vscode", ".vscode/settings.json", "Dockerfile", "docs/assets/2020.04.23.056978v1.full.pdf", "docs/assets", "docs", "docs/assets/2020.08.31.263442v1.full.pdf", "docs/assets/PlanktoscopeHat-v0.2-fab.pdf", "docs/assets/fmars-09-949428.pdf", "docs/changelog.md", "docs/community/code_of_conduct.md", "docs/community", "docs/community/getting_in_touch.md", "docs/community/trainings.md", "docs/community/usergroups.md", "docs/contribute/github_workflow.md", "docs/contribute", "docs/contribute/hardware_development.md", "docs/contribute/software_development.md", "docs/contribute/writing_documentation.md", "docs/faq.md", "docs/funding.md", "docs/hardware/accessories.md", "docs/hardware", "docs/hardware/assembly_guide.md", "docs/hardware/disposal_recycling.md", "docs/hardware/hat_hardware.md", "docs/hardware/maintenance_repair.md", "docs/hardware/manufacturing.md", "docs/hardware/supply_chain.md", "docs/images/assembly_guide/planktoscope-assembly-002.png", "docs/images/assembly_guide", "docs/images", "docs/images/assembly_guide/planktoscope-assembly-004.png", "docs/images/assembly_guide/planktoscope-assembly-005.png", "docs/images/assembly_guide/planktoscope-assembly-006.png", "docs/images/assembly_guide/planktoscope-assembly-007.png", "docs/images/assembly_guide/planktoscope-assembly-008.png", "docs/images/assembly_guide/planktoscope-assembly-009.png", "docs/images/assembly_guide/planktoscope-assembly-010.png", "docs/images/assembly_guide/planktoscope-assembly-011.png", "docs/images/assembly_guide/planktoscope-assembly-012.png", "docs/images/assembly_guide/planktoscope-assembly-013.png", "docs/images/assembly_guide/planktoscope-assembly-014.png", "docs/images/assembly_guide/planktoscope-assembly-015.png", "docs/images/assembly_guide/planktoscope-assembly-016.png", "docs/images/assembly_guide/planktoscope-assembly-017.png", "docs/images/assembly_guide/planktoscope-assembly-018.png", "docs/images/assembly_guide/planktoscope-assembly-019.png", "docs/images/assembly_guide/planktoscope-assembly-020.png", "docs/images/assembly_guide/planktoscope-assembly-022.png", "docs/images/assembly_guide/planktoscope-assembly-023.png", "docs/images/assembly_guide/planktoscope-assembly-024.png", "docs/images/assembly_guide/planktoscope-assembly-026.png", "docs/images/assembly_guide/planktoscope-assembly-027.png", "docs/images/assembly_guide/planktoscope-assembly-028.png", "docs/images/assembly_guide/planktoscope-assembly-029.png", "docs/images/assembly_guide/planktoscope-assembly-030.png", "docs/images/assembly_guide/planktoscope-assembly-031.png", "docs/images/assembly_guide/planktoscope-assembly-032.png", "docs/images/assembly_guide/planktoscope-assembly-033.png", "docs/images/assembly_guide/planktoscope-assembly-035.png", "docs/images/assembly_guide/planktoscope-assembly-036.png", "docs/images/assembly_guide/planktoscope-assembly-037.png", "docs/images/assembly_guide/planktoscope-assembly-038.png", "docs/images/assembly_guide/planktoscope-assembly-040.png", "docs/images/assembly_guide/planktoscope-assembly-041.png", "docs/images/assembly_guide/planktoscope-assembly-042.png", "docs/images/assembly_guide/planktoscope-assembly-044.png", "docs/images/assembly_guide/planktoscope-assembly-045.png", "docs/images/assembly_guide/planktoscope-assembly-046.png", "docs/images/assembly_guide/planktoscope-assembly-047.png", "docs/images/assembly_guide/planktoscope-assembly-048.png", "docs/images/assembly_guide/planktoscope-assembly-049.png", "docs/images/assembly_guide/planktoscope-assembly-051.png", "docs/images/assembly_guide/planktoscope-assembly-052.png", "docs/images/assembly_guide/planktoscope-assembly-053.png", "docs/images/assembly_guide/planktoscope-assembly-054.png", "docs/images/assembly_guide/planktoscope-assembly-055.png", "docs/images/assembly_guide/planktoscope-assembly-056.png", "docs/images/assembly_guide/planktoscope-assembly-057.png", "docs/images/assembly_guide/planktoscope-assembly-059.png", "docs/images/assembly_guide/planktoscope-assembly-060.png", "docs/images/assembly_guide/planktoscope-assembly-061.png", "docs/images/assembly_guide/planktoscope-assembly-062.png", "docs/images/assembly_guide/planktoscope-assembly-063.png", "docs/images/assembly_guide/planktoscope-assembly-064.png", "docs/images/assembly_guide/planktoscope-assembly-065.png", "docs/images/assembly_guide/planktoscope-assembly-066.png", "docs/images/assembly_guide/planktoscope-assembly-068.png", "docs/images/assembly_guide/planktoscope-assembly-069.png", "docs/images/assembly_guide/planktoscope-assembly-070.png", "docs/images/assembly_guide/planktoscope-assembly-071.png", "docs/images/assembly_guide/planktoscope-assembly-072.png", "docs/images/assembly_guide/planktoscope-assembly-074.png", "docs/images/assembly_guide/planktoscope-assembly-075.png", "docs/images/assembly_guide/planktoscope-assembly-076.png", "docs/images/assembly_guide/planktoscope-assembly-077.png", "docs/images/assembly_guide/planktoscope-assembly-078.png", "docs/images/assembly_guide/planktoscope-assembly-079.png", "docs/images/assembly_guide/planktoscope-assembly-080.png", "docs/images/assembly_guide/planktoscope-assembly-081.png", "docs/images/assembly_guide/planktoscope-assembly-082.png", "docs/images/assembly_guide/planktoscope-assembly-083.png", "docs/images/assembly_guide/planktoscope-assembly-084.png", "docs/images/assembly_guide/planktoscope-assembly-085.png", "docs/images/assembly_guide/planktoscope-assembly-086.png", "docs/images/assembly_guide/planktoscope-assembly-087.png", "docs/images/assembly_guide/planktoscope-assembly-088.png", "docs/images/assembly_guide/planktoscope-assembly-089.png", "docs/images/assembly_guide/planktoscope-assembly-091.png", "docs/images/assembly_guide/planktoscope-assembly-092.png", "docs/images/assembly_guide/planktoscope-assembly-093.png", "docs/images/assembly_guide/planktoscope-assembly-094.png", "docs/images/assembly_guide/planktoscope-assembly-095.png", "docs/images/assembly_guide/planktoscope-assembly-096.png", "docs/images/assembly_guide/planktoscope-assembly-097.png", "docs/images/assembly_guide/planktoscope-assembly-098.png", "docs/images/assembly_guide/planktoscope-assembly-099.png", "docs/images/assembly_guide/planktoscope-assembly-100.png", "docs/images/assembly_guide/planktoscope-assembly-101.png", "docs/images/assembly_guide/planktoscope-assembly-103.png", "docs/images/assembly_guide/planktoscope-assembly-104.png", "docs/images/assembly_guide/planktoscope-assembly-105.png", "docs/images/assembly_guide/planktoscope-assembly-106.png", "docs/images/assembly_guide/planktoscope-assembly-107.png", "docs/images/assembly_guide/planktoscope-assembly-108.png", "docs/images/assembly_guide/planktoscope-assembly-109.png", "docs/images/assembly_guide/planktoscope-assembly-110.png", "docs/images/assembly_guide/planktoscope-assembly-111.png", "docs/images/assembly_guide/planktoscope-assembly-113.png", "docs/images/assembly_guide/planktoscope-assembly-114.png", "docs/images/assembly_guide/planktoscope-assembly-115.png", "docs/images/assembly_guide/planktoscope-assembly-116.png", "docs/images/assembly_guide/planktoscope-assembly-117.png", "docs/images/assembly_guide/planktoscope-assembly-118.png", "docs/images/assembly_guide/planktoscope-assembly-119.png", "docs/images/assembly_guide/planktoscope-assembly-120.png", "docs/images/assembly_guide/planktoscope-assembly-121.png", "docs/images/assembly_guide/planktoscope-assembly-122.png", "docs/images/assembly_guide/planktoscope-assembly-123.png", "docs/images/assembly_guide/planktoscope-assembly-124.png", "docs/images/assembly_guide/planktoscope-assembly-125.png", "docs/images/assembly_guide/planktoscope-assembly-126.png", "docs/images/assembly_guide/planktoscope-assembly-127.png", "docs/images/assembly_guide/planktoscope-assembly-128.png", "docs/images/assembly_guide/planktoscope-assembly-129.png", "docs/images/assembly_guide/planktoscope-assembly-131.png", "docs/images/assembly_guide/planktoscope-assembly-132.png", "docs/images/assembly_guide/planktoscope-assembly-133.png", "docs/images/assembly_guide/planktoscope-assembly-134.png", "docs/images/assembly_guide/planktoscope-assembly-136.png", "docs/images/assembly_guide/planktoscope-assembly-137.png", "docs/images/assembly_guide/planktoscope-assembly-138.png", "docs/images/assembly_guide/planktoscope-assembly-139.png", "docs/images/assembly_guide/planktoscope-assembly-141.png", "docs/images/assembly_guide/planktoscope-assembly-142.png", "docs/images/assembly_guide/planktoscope-assembly-143.png", "docs/images/assembly_guide/planktoscope-assembly-144.png", "docs/images/assembly_guide/planktoscope-assembly-145.png", "docs/images/assembly_guide/planktoscope-assembly-146.png", "docs/images/assembly_guide/planktoscope-assembly-147.png", "docs/images/assembly_guide/planktoscope-assembly-149.png", "docs/images/assembly_guide/planktoscope-assembly-150.png", "docs/images/assembly_guide/planktoscope-assembly-151.png", "docs/images/assembly_guide/planktoscope-assembly-152.png", "docs/images/assembly_guide/planktoscope-assembly-153.png", "docs/images/assembly_guide/planktoscope-assembly-154.png", "docs/images/assembly_guide/planktoscope-assembly-155.png", "docs/images/assembly_guide/planktoscope-assembly-156.png", "docs/images/assembly_guide/planktoscope-assembly-157.png", "docs/images/assembly_guide/planktoscope-assembly-159.png", "docs/images/assembly_guide/planktoscope-assembly-160.png", "docs/images/assembly_guide/planktoscope-assembly-161.png", "docs/images/assembly_guide/planktoscope-assembly-162.png", "docs/images/assembly_guide/planktoscope-assembly-163.png", "docs/images/assembly_guide/planktoscope-assembly-165.png", "docs/images/assembly_guide/planktoscope-assembly-166.png", "docs/images/assembly_guide/planktoscope-assembly-167.png", "docs/images/assembly_guide/planktoscope-assembly-168.png", "docs/images/assembly_guide/planktoscope-assembly-169.png", "docs/images/assembly_guide/planktoscope-assembly-170.png", "docs/images/assembly_guide/planktoscope-assembly-171.png", "docs/images/assembly_guide/planktoscope-assembly-172-00.png", "docs/images/assembly_guide/planktoscope-assembly-172-01.png", "docs/images/assembly_guide/planktoscope-assembly-173.png", "docs/images/assembly_guide/planktoscope-assembly-175.png", "docs/images/assembly_guide/planktoscope-assembly-176.png", "docs/images/assembly_guide/planktoscope-assembly-177.png", "docs/images/assembly_guide/planktoscope-assembly-178.png", "docs/images/assembly_guide/planktoscope-assembly-179.png", "docs/images/assembly_guide/planktoscope-assembly-180.png", "docs/images/assembly_guide/planktoscope-assembly-181.png", "docs/images/assembly_guide/planktoscope-assembly-182.png", "docs/images/assembly_guide/planktoscope-assembly-183.png", "docs/images/assembly_guide/planktoscope-assembly-184.png", "docs/images/assembly_guide/planktoscope-assembly-185.png", "docs/images/assembly_guide/planktoscope-assembly-186.png", "docs/images/assembly_guide/planktoscope-assembly-187.png", "docs/images/assembly_guide/planktoscope-assembly-188.png", "docs/images/assembly_guide/planktoscope-assembly-189.png", "docs/images/assembly_guide/planktoscope-assembly-190.png", "docs/images/assembly_guide/planktoscope-assembly-191.png", "docs/images/assembly_guide/planktoscope-assembly-192.png", "docs/images/assembly_guide/planktoscope-assembly-193.png", "docs/images/assembly_guide/planktoscope-assembly-194.png", "docs/images/assembly_guide/planktoscope-assembly-195.png", "docs/images/assembly_guide/planktoscope-assembly-196.png", "docs/images/assembly_guide/planktoscope-assembly-197.png", "docs/images/assembly_guide/planktoscope-assembly-198.png", "docs/images/assembly_guide/planktoscope-assembly-199.png", "docs/images/assembly_guide/planktoscope-assembly-200.png", "docs/images/assembly_guide/planktoscope-assembly-201.png", "docs/images/assembly_guide/planktoscope-assembly-203.png", "docs/images/assembly_guide/planktoscope-assembly-204.png", "docs/images/assembly_guide/planktoscope-assembly-205.png", "docs/images/assembly_guide/planktoscope-assembly-206.png", "docs/images/assembly_guide/planktoscope-assembly-207.png", "docs/images/assembly_guide/planktoscope-assembly-208.png", "docs/images/assembly_guide/planktoscope-assembly-209-00.png", "docs/images/assembly_guide/planktoscope-assembly-209-01.png", "docs/images/assembly_guide/planktoscope-assembly-210.png", "docs/images/assembly_guide/planktoscope-assembly-211.png", "docs/images/assembly_guide/planktoscope-assembly-212.png", "docs/images/assembly_guide/planktoscope-assembly-213.png", "docs/images/assembly_guide/planktoscope-assembly-214.png", "docs/images/assembly_guide/planktoscope-assembly-215.png", "docs/images/assembly_guide/planktoscope-assembly-216.png", "docs/images/assembly_guide/planktoscope-assembly-217.png", "docs/images/assembly_guide/planktoscope-assembly-218.png", "docs/images/assembly_guide/planktoscope-assembly-219.png", "docs/images/assembly_guide/planktoscope-assembly-220.png", "docs/images/assembly_guide/planktoscope-assembly-221.png", "docs/images/assembly_guide/planktoscope-assembly-222.png", "docs/images/assembly_guide/planktoscope-assembly-223.png", "docs/images/assembly_guide/planktoscope-assembly-224.png", "docs/images/assembly_guide/planktoscope-assembly-225.png", "docs/images/assembly_guide/planktoscope-assembly-226.png", "docs/images/assembly_guide/planktoscope-assembly-227-00.png", "docs/images/assembly_guide/planktoscope-assembly-227-01.png", "docs/images/assembly_guide/planktoscope-assembly-227-02.png", "docs/images/assembly_guide/planktoscope-assembly-228-00.png", "docs/images/assembly_guide/planktoscope-assembly-228-01.png", "docs/images/assembly_guide/planktoscope-assembly-229-00.png", "docs/images/assembly_guide/planktoscope-assembly-229-01.png", "docs/images/assembly_guide/planktoscope-assembly-230-00.png", "docs/images/assembly_guide/planktoscope-assembly-230-01.png", "docs/images/assembly_guide/planktoscope-assembly-231-00.png", "docs/images/assembly_guide/planktoscope-assembly-231-01.png", "docs/images/assembly_guide/planktoscope-assembly-232-00.png", "docs/images/assembly_guide/planktoscope-assembly-232-01.png", "docs/images/assembly_guide/planktoscope-assembly-232-02.png", "docs/images/assembly_guide/planktoscope-assembly-233.png", "docs/images/assembly_guide/planktoscope-assembly-234.png", "docs/images/assembly_guide/planktoscope-assembly-235.png", "docs/images/assembly_guide/planktoscope-assembly-236.png", "docs/images/assembly_guide/planktoscope-assembly-237.png", "docs/images/assembly_guide/planktoscope-assembly-238.png", "docs/images/assembly_guide/planktoscope-assembly-239.png", "docs/images/assembly_guide/planktoscope-assembly-240.png", "docs/images/assembly_guide/planktoscope-assembly-241.png", "docs/images/assembly_guide/planktoscope-assembly-242.png", "docs/images/assembly_guide/planktoscope-assembly-243.png", "docs/images/assembly_guide/planktoscope-assembly-244.png", "docs/images/assembly_guide/planktoscope-assembly-245.png", "docs/images/assembly_guide/planktoscope-assembly-246.png", "docs/images/assembly_guide/planktoscope-assembly-247-00.png", "docs/images/assembly_guide/planktoscope-assembly-247-01.png", "docs/images/assembly_guide/planktoscope-assembly-248.png", "docs/images/assembly_guide/planktoscope-assembly-249-00.png", "docs/images/assembly_guide/planktoscope-assembly-249-01.png", "docs/images/assembly_guide/planktoscope-assembly-250.png", "docs/images/assembly_guide/planktoscope-assembly-251-00.png", "docs/images/assembly_guide/planktoscope-assembly-251-01.png", "docs/images/assembly_guide/planktoscope-assembly-253.png", "docs/images/assembly_guide/planktoscope-assembly-254.png", "docs/images/community/ecotaxa.png", "docs/images/community", "docs/images/community/github.png", "docs/images/community/slack.png", "docs/images/getting_started/wifi.webp", "docs/images/getting_started", "docs/images/hardware/Planktoscope-Hat-validation-bottom.png", "docs/images/hardware", "docs/images/hardware/Planktoscope-Hat-validation-component-placement.png", "docs/images/hardware/Planktoscope-Hat-validation-layer1.png", "docs/images/hardware/Planktoscope-Hat-validation-layer2.png", "docs/images/hardware/Planktoscope-Hat-validation-mechanical.png", "docs/images/hardware/Planktoscope-Hat-validation-top.png", "docs/images/hardware/linear_stepper_motor_00.png", "docs/images/hardware/linear_stepper_motor_01.png", "docs/images/hardware/linear_stepper_motor_02.png", "docs/images/hardware/planktoscope_case_00.png", "docs/images/hardware/planktoscope_case_01.png", "docs/images/hardware/planktoscope_case_02.png", "docs/images/hardware/planktoscope_case_03.jpeg", "docs/images/hardware/planktoscope_case_parts_00.png", "docs/images/hardware/planktoscope_case_parts_01.png", "docs/images/hardware/planktoscope_collecting_device.png", "docs/images/hardware/planktoscope_hat_back.png", "docs/images/hardware/planktoscope_hat_circuit.png", "docs/images/hardware/planktoscope_hat_front.png", "docs/images/hardware/raspberry_pi_4b_00.png", "docs/images/hardware/raspberry_pi_4b_01.png", "docs/images/hardware/raspberry_pi_high_quality_camera_00.png", "docs/images/hardware/raspberry_pi_high_quality_camera_01.png", "docs/images/hardware/valchromat_colors.jpg", "docs/images/logos/autodesk_eagle.png", "docs/images/logos", "docs/images/logos/autodesk_fusion_360.png", "docs/images/logos/node-red.svg", "docs/images/logos/open-source-hardware.svg", "docs/images/logos/planktoscope_white.png", "docs/images/logos/python.svg", "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-diagram.png", "docs/images/planktoscope_hat", "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-fab.png", "docs/images/planktoscope_hat/PlanktoscopeHat-v1.0-layers.png", "docs/images/project_description/planktoscope_architecture.png", "docs/images/project_description", "docs/images/project_description/planktoscope_assembly.png", "docs/images/project_description/planktoscope_field_usage.png", "docs/images/project_description/planktoscope_hero.png", "docs/images/project_description/planktoscope_kit_parts.png", "docs/images/project_description/planktoscope_versions_00.png", "docs/images/project_description/planktoscope_versions_01.png", "docs/images/project_description/planktoscope_workflow.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-000.jpg", "docs/images/protocol_primer", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-015.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-019.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-020.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-023.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-024.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-027.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-028.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-031.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-032.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-035.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-036.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-039.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-040.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-043.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-044.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-047.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-048.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-051.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-054.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-055.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-058.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-059.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-062.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-063.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-066.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-069.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-070.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-073.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-074.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-077.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-078.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-083.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-086.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-087.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-090.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-091.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-096.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-097.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-100.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-101.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-104.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-105.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-108.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-109.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-112.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-113.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-118.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-119.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-124.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-127.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-128.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-131.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-132.png", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-137.jpg", "docs/images/protocol_primer/PlanktoScope_Setup_and_Sampling_Guide_VER3-138.png", "docs/images/readme/assemble_kit.png", "docs/images/readme", "docs/images/readme/copepod.webp", "docs/images/readme/get_kit.png", "docs/images/readme/plankton_collage.webp", "docs/images/readme/planktonplanet_pub.webp", "docs/images/readme/planktoscope_cad.webp", "docs/images/readme/planktoscope_pub.webp", "docs/images/readme/start_pscope.png", "docs/images/research/2020.04.23.056978v1.full.png", "docs/images/research", "docs/images/research/2020.08.31.263442v1.full.png", "docs/images/research/2020.12.28.424613v1.full.png", "docs/images/research/684423.full.png", "docs/images/research/fmars-09-949428.png", "docs/images/ui_guide/administration.webp", "docs/images/ui_guide", "docs/images/ui_guide/fluidic_acquisition.webp", "docs/images/ui_guide/gallery.webp", "docs/images/ui_guide/hardware_config.webp", "docs/images/ui_guide/home.webp", "docs/images/ui_guide/home_shutdown.webp", "docs/images/ui_guide/home_unlocked.webp", "docs/images/ui_guide/optic_configuration.webp", "docs/images/ui_guide/sample_net.webp", "docs/images/ui_guide/sample_pass.webp", "docs/images/ui_guide/sample_selection.webp", "docs/images/ui_guide/sample_validation.webp", "docs/images/ui_guide/system_monitoring.webp", "docs/images/ui_guide/tab_list.webp", "docs/images/ui_guide/update.webp", "docs/images/ui_guide/update_ready.webp", "docs/images/ui_guide/update_restarting.webp", "docs/images/ui_guide/update_start.webp", "docs/images/ui_guide/wifi.webp", "docs/index.md", "docs/license.md", "docs/protocols/basic_primer.md", "docs/protocols", "docs/research.md", "docs/software/create_sd.md", "docs/software", "docs/software/easy_install.md", "docs/software/expert_setup.md", "docs/software/update_devicetree.md", "docs/stylesheets/extra.css", "docs/stylesheets", "docs/usage/getting_started.md", "docs/usage", "docs/usage/mqtt_messages.md", "docs/usage/remote_access.md", "docs/usage/ui_guide.md", "flake.lock", "flake.nix", "hardware/bom.csv", "hardware", "hardware/case/PlanktoScope-Case.dxf", "hardware/case", "hardware/case/PlanktoScope-Case.f3z", "hardware/hat/Planktoscope-Hat-bom.csv", "hardware/hat", "hardware/hat/Planktoscope-Hat.brd", "hardware/hat/Planktoscope-Hat.sch", "hardware/hat/assembly/PlanktoscopeHat.pdf", "hardware/hat/assembly", "hardware/hat/assembly/PnP_PlanktoscopeHat_front.txt", "hardware/hat/gerber/copper_bottom.gbr", "hardware/hat/gerber", "hardware/hat/gerber/copper_top.gbr", "hardware/hat/gerber/drill_1_16.xln", "hardware/hat/gerber/gerber_job.gbrjob", "hardware/hat/gerber/profile.gbr", "hardware/hat/gerber/silkscreen_bottom.gbr", "hardware/hat/gerber/silkscreen_top.gbr", "hardware/hat/gerber/soldermask_bottom.gbr", "hardware/hat/gerber/soldermask_top.gbr", "hardware/hat/gerber/solderpaste_top.gbr", "mkdocs.yml", "nix/checks.nix", "nix", "nix/shell.nix", "pyproject.toml", "software/config/config.json", "software/config", "software", "software/config/hardware.json", "software/planktoscope-backend/LICENSE.txt", "software/planktoscope-backend", "software/planktoscope-backend/README.md", "software/planktoscope-backend/requirements.txt", "software/planktoscope-backend/src/planktoscope_backend/__about__.py", "software/planktoscope-backend/src/planktoscope_backend", "software/planktoscope-backend/src", "software/planktoscope-backend/src/planktoscope_backend/__init__.py", "software/planktoscope-backend/src/planktoscope_backend/_version.py", "software/planktoscope-backend/src/planktoscope_backend/display.py", "software/planktoscope-backend/src/planktoscope_backend/imager/__init__.py", "software/planktoscope-backend/src/planktoscope_backend/imager", "software/planktoscope-backend/src/planktoscope_backend/imager/raspimjpeg.py", "software/planktoscope-backend/src/planktoscope_backend/imager/state_machine.py", "software/planktoscope-backend/src/planktoscope_backend/imager/streamer.py", "software/planktoscope-backend/src/planktoscope_backend/integrity.py", "software/planktoscope-backend/src/planktoscope_backend/light.py", "software/planktoscope-backend/src/planktoscope_backend/main.py", "software/planktoscope-backend/src/planktoscope_backend/module.py", "software/planktoscope-backend/src/planktoscope_backend/mqtt.py", "software/planktoscope-backend/src/planktoscope_backend/segmenter/__init__.py", "software/planktoscope-backend/src/planktoscope_backend/segmenter", "software/planktoscope-backend/src/planktoscope_backend/segmenter/ecotaxa.py", "software/planktoscope-backend/src/planktoscope_backend/segmenter/encoder.py", "software/planktoscope-backend/src/planktoscope_backend/segmenter/operations.py", "software/planktoscope-backend/src/planktoscope_backend/segmenter/streamer.py", "software/planktoscope-backend/src/planktoscope_backend/stepper.py", "software/planktoscope-backend/src/planktoscope_backend/uuidName.py", "software/planktoscope-backend/tests/__init__.py", "software/planktoscope-backend/tests", "software/planktoscope-frontend/flows/LICENSE", "software/planktoscope-frontend/flows", "software/planktoscope-frontend", "software/planktoscope-frontend/flows/README.md", "software/planktoscope-frontend/flows/main.json", "software/planktoscope-frontend/package.json", "software/scripts/LICENSE", "software/scripts", "software/scripts/README.md", "software/scripts/bash/start_update.sh", "software/scripts/bash", "software/scripts/bash/update.sh", "software/scripts/bash/usb_backup.sh", "software/scripts/dts/Makefile", "software/scripts/dts", "software/scripts/dts/dt-blob.bin", "software/scripts/dts/dt-blob.dts", "software/scripts/gallery/all.min.css", "software/scripts/gallery", "software/scripts/gallery/bootstrap.min.css", "software/scripts/gallery/error.svg", "software/scripts/gallery/gallery.conf", "software/scripts/gallery/nginx_template.xslt", "software/scripts/gallery/webfonts/fa-brands-400.eot", "software/scripts/gallery/webfonts", "software/scripts/gallery/webfonts/fa-brands-400.svg", "software/scripts/gallery/webfonts/fa-brands-400.ttf", "software/scripts/gallery/webfonts/fa-brands-400.woff", "software/scripts/gallery/webfonts/fa-brands-400.woff2", "software/scripts/gallery/webfonts/fa-regular-400.eot", "software/scripts/gallery/webfonts/fa-regular-400.svg", "software/scripts/gallery/webfonts/fa-regular-400.ttf", "software/scripts/gallery/webfonts/fa-regular-400.woff", "software/scripts/gallery/webfonts/fa-regular-400.woff2", "software/scripts/gallery/webfonts/fa-solid-900.eot", "software/scripts/gallery/webfonts/fa-solid-900.svg", "software/scripts/gallery/webfonts/fa-solid-900.ttf", "software/scripts/gallery/webfonts/fa-solid-900.woff", "software/scripts/gallery/webfonts/fa-solid-900.woff2", "software/scripts/raspbian_configuration/boot/config.txt", "software/scripts/raspbian_configuration/boot", "software/scripts/raspbian_configuration", "software/scripts/raspbian_configuration/etc/chrony/chrony.conf", "software/scripts/raspbian_configuration/etc/chrony", "software/scripts/raspbian_configuration/etc", "software/scripts/raspbian_configuration/etc/dhcpcd.conf", "software/scripts/raspbian_configuration/etc/dhcpcd.enter-hook", "software/scripts/raspbian_configuration/etc/dnsmasq.conf", "software/scripts/raspbian_configuration/etc/hostapd/hostapd.conf", "software/scripts/raspbian_configuration/etc/hostapd", "software/scripts/raspbian_configuration/etc/rc.local", "software/scripts/raspbian_configuration/etc/systemd/system/autohotspot.service", "software/scripts/raspbian_configuration/etc/systemd/system", "software/scripts/raspbian_configuration/etc/systemd", "software/scripts/raspbian_configuration/etc/systemd/system/autohotspot.timer", "software/scripts/raspbian_configuration/etc/systemd/system/gpio-init.service", "software/scripts/raspbian_configuration/etc/systemd/system/nodered.service.d/override.conf", "software/scripts/raspbian_configuration/etc/systemd/system/nodered.service.d", "software/scripts/raspbian_configuration/usr/bin/autohotspotN", "software/scripts/raspbian_configuration/usr/bin", "software/scripts/raspbian_configuration/usr", "software/scripts/raspbian_configuration/usr/bin/stepper-disable", "software/scripts/raspimjpeg/bin/raspimjpeg", "software/scripts/raspimjpeg/bin", "software/scripts/raspimjpeg", "software/scripts/raspimjpeg/bin/raspistill", "software/scripts/raspimjpeg/macros/error_hard.sh", "software/scripts/raspimjpeg/macros", "software/scripts/raspimjpeg/raspimjpeg.conf" ] } ], [ "records", [ { "Path": "LICENSES/", "Fixed": true, "Source": true, "Module": false, "ArbitraryContent": "false", "Indicativeness": 0.009433963, "Regex": "(?i)^(?:LICEN[SC]ES)$", "Description": "REUSE license files (preferred over single LICENSE file)", "Sample Content": "" }, { "Path": "LICENSES/AGPL-3.0-or-later.txt", "Fixed": false, "Source": true, "Module": false, "ArbitraryContent": "-", "Indicativeness": 0.0, "Regex": "(?i)^(?:LICEN[SC]ES/[^/]+.txt)$", "Description": "", "Sample Content": "https://www.gnu.org/licenses/agpl-3.0.txt" }, { "Path": "okh.toml", "Fixed": true, "Source": true, "Module": false, "ArbitraryContent": "-", "Indicativeness": 0.0, "Regex": "(?i)^(?:okh\\.(toml|ya?ml|json|ttl|rdf))$", "Description": "manually maintained Open Know-How OSH project manifest (= meta-data file) ValueFlows recipees", "Sample Content": "https://gitlab.com/OSEGermany/ohloom/-/raw/master/okh.toml" }, { "Path": "README.md", "Fixed": true, "Source": true, "Module": false, "ArbitraryContent": "-", "Indicativeness": 0.0, "Regex": "(?i)^(?:README(\\.(txt|md|rst))?)$", "Description": "", "Sample Content": "https://gitlab.com/OSEGermany/ohloom/-/raw/master/README.md" } ] ] ] ] ```
Sign in to join this conversation.
No description provided.