{"id":20757290,"url":"https://github.com/piebro/physarum-dataset","last_synced_at":"2026-02-15T20:01:20.883Z","repository":{"id":200619283,"uuid":"347149846","full_name":"piebro/physarum-dataset","owner":"piebro","description":null,"archived":false,"fork":false,"pushed_at":"2021-04-16T10:22:10.000Z","size":88,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-08T21:17:02.281Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/piebro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-03-12T17:46:23.000Z","updated_at":"2021-04-16T10:22:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"b8525b5e-b227-448d-901e-488b24402401","html_url":"https://github.com/piebro/physarum-dataset","commit_stats":null,"previous_names":["piebro/physarum-dataset"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/piebro/physarum-dataset","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piebro%2Fphysarum-dataset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piebro%2Fphysarum-dataset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piebro%2Fphysarum-dataset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piebro%2Fphysarum-dataset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/piebro","download_url":"https://codeload.github.com/piebro/physarum-dataset/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piebro%2Fphysarum-dataset/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29487775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T19:29:10.908Z","status":"ssl_error","status_checked_at":"2026-02-15T19:29:10.419Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T09:41:20.672Z","updated_at":"2026-02-15T20:01:20.865Z","avatar_url":"https://github.com/piebro.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# physarium-dataset\n\nCode for creating the [Physarium Latent Walk Dataset](https://www.kaggle.com/pietbroemmel/physarum-latent-walk).\n\n## Recreation\n\nInstall [physarum util](https://github.com/piebro/physarum-util). Then I created 1000 images with random settings and logged them in random.log with physarum-util like this:\n\n```bash\ncd physarum-util\ngo run main.go -size 1024 -path random/random_%d.png --logPath \"random.log\"\n```\n\nI selected a few images for the dataset and created 100 images with the same settings pointing to the log file with the image path and zipped them like this:\n\n```bash\ngo run main.go -path \u003cname\u003e/\u003cname\u003e_%d.png --configLogPath \"random.log\" --configsLike \"\u003cpath-to-image-from-random\u003e\" -numOfExamples 100\nzip \u003cname\u003e \u003cname\u003e/*\n```\n\nHere are all the commands for generating the images:\n\n```bash\n# cells\ngo run main.go -path cells/cells_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134836929.png\" -numOfExamples 100\nzip cells cells/*\n\n# colorful_cells\ngo run main.go -path colorful_cells/colorful_cells_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134839255.png\" -numOfExamples 100\nzip colorful_cells colorful_cells/*\n\n# duckwheat\ngo run main.go -path duckwheat/duckwheat_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133287917.png\" -numOfExamples 100\nzip duckwheat duckwheat/*\n\n# dunes\ngo run main.go -path dunes/dunes_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133514569.png\" -numOfExamples 100\nzip dunes dunes/*\n\n# fire\ngo run main.go -path fire/fire_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133351589.png\" -numOfExamples 100\nzip fire fire/*\n\n# giraffe\ngo run main.go -path giraffe/giraffe_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134290509.png\" -numOfExamples 100\nzip giraffe giraffe/*\n\n# grid\ngo run main.go -path grid/grid_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133890901.png\" -numOfExamples 100\nzip grid grid/*\n\n# labyrinth\ngo run main.go -path labyrinth/labyrinth_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133416078.png\" -numOfExamples 100\nzip labyrinth labyrinth/*\n\n# layer\ngo run main.go -path layer/layer_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134668451.png\" -numOfExamples 100\nzip layer layer/*\n\n# plant_cells\ngo run main.go -path plant_cells/plant_cells_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133817618.png\" -numOfExamples 100\nzip plant_cells plant_cells/*\n\n# red_flow\ngo run main.go -path red_flow/red_flow_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133253768.png\" -numOfExamples 100\nzip red_flow red_flow/*\n\n# runes\ngo run main.go -path runes/runes_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133419888.png\" -numOfExamples 100\nzip runes runes/*\n\n# space1\ngo run main.go -path space1/space1_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133795889.png\" -numOfExamples 100\nzip space1 space1/*\n\n# space2\ngo run main.go -path space2/space2_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134138416.png\" -numOfExamples 100\nzip space2 space2/*\n\n# sponge\ngo run main.go -path sponge/sponge_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134807196.png\" -numOfExamples 100\nzip sponge sponge/*\n\n# thunder\ngo run main.go -path thunder/thunder_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133609260.png\" -numOfExamples 100\nzip thunder thunder/*\n\n# universe\ngo run main.go -path universe/universe_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134761447.png\" -numOfExamples 100\nzip universe universe/*\n\n# vines\ngo run main.go -path vines/vines_%d.png --configLogPath \"random.log\" --configsLike \"random/random_133857414.png\" -numOfExamples 100\nzip vines vines/*\n\n# wetlands\ngo run main.go -path wetlands/wetlands_%d.png --configLogPath \"random.log\" --configsLike \"random/random_134282193.png\" -numOfExamples 100\nzip wetlands wetlands/*\n```\n\n## Util\n\nThrottle the cpu usage of the highest process to e.g. 220% for Linux.\n\n```bash\n# installation with ubuntu:\nsudo apt-get install cpulimit\n\ncpulimit -p $(ps ahux --sort=-c | awk 'NR\u003c=1{printf\"%6d\\n\",$2}') -l 220\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiebro%2Fphysarum-dataset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpiebro%2Fphysarum-dataset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiebro%2Fphysarum-dataset/lists"}