{"id":31202057,"url":"https://github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio","last_synced_at":"2026-04-16T08:01:27.063Z","repository":{"id":185323869,"uuid":"610362101","full_name":"programmfabrik/fylr-plugin-custom-data-type-gfbio","owner":"programmfabrik","description":"Set links to the GFBio Terminology Service","archived":false,"fork":false,"pushed_at":"2025-08-27T12:41:36.000Z","size":69,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-09-20T13:07:45.720Z","etag":null,"topics":["gfbio","gfbio-ontology","ontoportal"],"latest_commit_sha":null,"homepage":"https://www.gfbio.org/","language":"CoffeeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/programmfabrik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-06T16:10:22.000Z","updated_at":"2025-08-25T14:19:32.000Z","dependencies_parsed_at":"2025-04-22T14:31:56.333Z","dependency_job_id":"853b02c2-e12e-4348-aff3-99d7e2dca08d","html_url":"https://github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio","commit_stats":null,"previous_names":["programmfabrik/fylr-plugin-custom-data-type-gfbio"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/programmfabrik/fylr-plugin-custom-data-type-gfbio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmfabrik%2Ffylr-plugin-custom-data-type-gfbio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmfabrik%2Ffylr-plugin-custom-data-type-gfbio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmfabrik%2Ffylr-plugin-custom-data-type-gfbio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmfabrik%2Ffylr-plugin-custom-data-type-gfbio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/programmfabrik","download_url":"https://codeload.github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/programmfabrik%2Ffylr-plugin-custom-data-type-gfbio/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31876852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T07:36:03.521Z","status":"ssl_error","status_checked_at":"2026-04-16T07:35:53.576Z","response_time":69,"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":["gfbio","gfbio-ontology","ontoportal"],"created_at":"2025-09-20T13:04:15.642Z","updated_at":"2026-04-16T08:01:27.057Z","avatar_url":"https://github.com/programmfabrik.png","language":"CoffeeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e This Plugin / Repo is being maintained by a community of developers.\nThere is no warranty given or bug fixing guarantee; especially not by\nProgrammfabrik GmbH. Please use the github issue tracking to report bugs\nand self organize bug fixing. Feel free to directly contact the committing\ndevelopers.\n\n# fylr-custom-data-type-gfbio\n\nThis is a plugin for [fylr](https://documentation.fylr.cloud/docs) with Custom Data Type `CustomDataTypeGFBIO` for references to entities of the [GFBio Terminology Service](https://terminologies.gfbio.org/api/).\n\nThe Plugins uses \u003chttps://terminologies.gfbio.org/api/\u003e for the communication with GFBIO.\n\n## installation\n\nThe latest version of this plugin can be found [here](https://github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio/releases/latest/download/customDataTypeGfbio.zip).\n\nThe ZIP can be downloaded and installed using the plugin manager, or used directly (recommended).\n\nGithub has an overview page to get a list of [all release](https://github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio/releases/).\n\n## requirements\nThis plugin requires https://github.com/programmfabrik/fylr-plugin-commons-library. In order to use this Plugin, you need to add the [commons-library-plugin](https://github.com/programmfabrik/fylr-plugin-commons-library) to your pluginmanager.\n\n## configuration\n\nAs defined in `manifest.yml` this datatype can be configured:\n\n### Schema options\nThe plugin appears as a separate data type in the data model of object types and can be selected as a data type for a column.\n\n* vocabulary-notation:\n  * which vocabulary-notation to use. List of Vocabularys [in GFBIO](https://data.bioontology.org/ontologies/)\n  * repeatable. Multiple vocabularies can be used simultaneously in pop-up mode (comma-separated list)\n  * e.g. \"NCBITAXON\", \"NCIT\", \"GO,NCIT\"\n  * mandatory parameter\n\n\n### Mask options\n* Editor-style:\n  * popup\n  * popup with treeview\n* Overwrite ontology-configuration from schema\n\n\n### baseconfiguration\nThe update mechanism for the plugin data can be configured here.\n* endpointurl\n* apikey\n  * GFBio-Apikey (if needed)\n* days between updates\n  * The data stored in fylr is compared with the data from the GFBIO API and then updated and re-indexed in fylr if necessary. This creates a corresponding load on the GFBIO API.\n\n\n## saved data\n* conceptName\n    * Preferred label of the linked record\n* conceptURI\n    * URI to linked record\n* conceptSource\n    * Source of the related authority data\n       * Example: NCBITAXON\n* conceptAncestors\n    * List of URI’s of the ancestors records plus the records URI itself\n* frontendLanguage\n  * Includes a language. Either the language configured in the field in the data model is used here, or the front-end language as a fallback. The label is preferred and if not set manually in this language. The updater needs this information.\n* _fulltext\n    * Label, URI, source and skos-notes are aggregated\n* _standard\n    * List of preferred labels in different languages\n* _facet\n    * URI combined with preferred label\n\n\n\n## updater\n* An automatic update mechanism is integrated. In the baseconfiguration, you can configure how often the update mechanism runs in the background (1 to 7 times a week). The updater iterates over each occurrence of the new data type and requests the GFBIO API with the given URI. The result of this query is compared with the content in the fylr-database. If necessary, the status of the field content is updated.\n\n\n## sources\n\nThe source code of this plugin is managed in a git repository at \u003chttps://github.com/programmfabrik/fylr-plugin-custom-data-type-gfbio\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammfabrik%2Ffylr-plugin-custom-data-type-gfbio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprogrammfabrik%2Ffylr-plugin-custom-data-type-gfbio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprogrammfabrik%2Ffylr-plugin-custom-data-type-gfbio/lists"}