{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"image-converter","owner":"mdcatapult","isFork":false,"description":"Web service for cropping .ome.tiff files and combining .tiff files into a single pyramid .ome.tiff file ","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-04T15:46:58.327Z"}},{"type":"Public","name":"gitlab-ci-cd-versioning","owner":"mdcatapult","isFork":false,"description":"Code versioning and other continuous integration helpers for Gitlab CI/CD pipelines","allTopics":["continuous-integration","continuous-delivery","ci-cd"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-03T12:43:11.479Z"}},{"type":"Public","name":"regex-entity-resolver","owner":"mdcatapult","isFork":false,"description":"Scala web service for identifying terms within text and resolving them to a value","allTopics":[],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T08:51:28.653Z"}},{"type":"Public","name":"COSHH-UI","owner":"mdcatapult","isFork":false,"description":"Angular web app for tracking the locations and expiry dates of laboratory chemicals","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T09:41:33.398Z"}},{"type":"Public","name":"COSHH-API","owner":"mdcatapult","isFork":false,"description":"Go API complementing the COSHH UI web app","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T10:35:38.178Z"}},{"type":"Public","name":"ai-tool-experiments","owner":"mdcatapult","isFork":false,"description":"Lots and lots of LLM agent and RAG demos using crew-ai, langchain & llama-index.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T09:51:24.873Z"}},{"type":"Public","name":"supervisor","owner":"mdcatapult","isFork":false,"description":"Part of the Document Library micro service ecosystem. Co-ordinates all the consumer micro services.","allTopics":["cats","scala","mongodb","rabbitmq","pekko"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T12:24:26.131Z"}},{"type":"Public","name":"unarchiver","owner":"mdcatapult","isFork":false,"description":"Part of the Document Library micro service ecosystem. Uncompresses files that have been archived using zip, tar, gzip, 7zip & more","allTopics":["cats","scala","mongodb","rabbitmq","pekko"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-26T12:18:32.788Z"}},{"type":"Public","name":"scala-source-reader","owner":"mdcatapult","isFork":false,"description":"Utility methods to read text from input streams like zip files. Uses Apache Tika","allTopics":["scala","tika","poi"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-25T14:07:11.662Z"}},{"type":"Public","name":"document-to-text-converter","owner":"mdcatapult","isFork":false,"description":"Part of the Document Library micro service ecosystem. Converts PDFs and other document types to raw text. Uses Apache Tika.","allTopics":["cats","pdf","scala","mongodb","rabbitmq","tika","pekko"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-25T14:05:08.763Z"}},{"type":"Public","name":"spreadsheet-to-text-converter","owner":"mdcatapult","isFork":false,"description":"Part of the Document Library micro service ecosystem. Converts spreadsheets to text.","allTopics":["cats","scala","mongodb","rabbitmq","spreadsheet","pekko"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T12:15:56.487Z"}},{"type":"Public","name":"scala-mongo","owner":"mdcatapult","isFork":false,"description":"Scala wrapper for MongoDB","allTopics":["scala","mongodb"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-24T11:07:52.704Z"}},{"type":"Public","name":"prefetch","owner":"mdcatapult","isFork":false,"description":"A Scala based microservice that fetches and processes remote files. Part of the Document Library eco-system","allTopics":["cats","scala","mongodb","rabbitmq","pekko","pekko-http","pekko-connnectors"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T08:51:45.856Z"}},{"type":"Public","name":"doclib-common","owner":"mdcatapult","isFork":false,"description":"Common utilities and components used by the document library","allTopics":["cats","scala","tika","prometheus-metrics","play-json","pekko","pekko-streams"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T08:48:18.621Z"}},{"type":"Public","name":"scala-utils","owner":"mdcatapult","isFork":false,"description":"A handful of convenience utilities in Scala for things like hashing and concurrency","allTopics":["scala","monix","play-json"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T08:44:40.763Z"}},{"type":"Public","name":"py-mongo","owner":"mdcatapult","isFork":false,"description":"Wrapper for pymongo to allow simple instantiation of MongoDB from configuration.","allTopics":["python","mongodb"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T13:02:13.888Z"}},{"type":"Public","name":"py-queue","owner":"mdcatapult","isFork":false,"description":"Module to abstract queues. Currently implements RabbitMQ.","allTopics":["python","rabbitmq"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T16:23:52.432Z"}},{"type":"Public","name":"scala-queue","owner":"mdcatapult","isFork":false,"description":"Use Scala & Pekko to send and receive typed messages with RabbitMQ","allTopics":["scala","play-ws-standalone","pekko-streams","pekko-connnectors"],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-17T12:58:30.853Z"}},{"type":"Public","name":"py-config","owner":"mdcatapult","isFork":false,"description":"Python lib that allows environment variables to override hocon style yaml or json config","allTopics":["environment-variables","hocon","config","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-14T17:16:06.019Z"}},{"type":"Public","name":"py-postgres","owner":"mdcatapult","isFork":false,"description":"Methods to simplify configuring and connecting to Postgresql databases","allTopics":["postgresql","python"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-27T13:31:23.271Z"}},{"type":"Public","name":"aurac-web-plugin","owner":"mdcatapult","isFork":false,"description":"Browser plugin that can find, highlight and link to interesting life science things in web pages and PDFs.","allTopics":["proteins","genes","compounds","ner","life-sciences","firefox","chrome"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-27T07:41:19.710Z"}},{"type":"Public","name":"PDF-Converter","owner":"mdcatapult","isFork":false,"description":"Webservice to convert PDFs to HTML","allTopics":["webservice","converter","pdf"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-27T07:33:59.916Z"}},{"type":"Public","name":"viawebgl","owner":"mdcatapult","isFork":false,"description":"MDC clone of viawebgl ","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-16T15:22:54.400Z"}},{"type":"Public","name":"openseadragon","owner":"mdcatapult","isFork":false,"description":"MDC clone of openseadragon","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-16T15:21:32.910Z"}},{"type":"Public","name":"bio-aurac","owner":"mdcatapult","isFork":false,"description":"Coordinating repository allowing users to run the bio-aurac application.","allTopics":["bioinformatics","proteins","firefox-extension","genes","ner","life-sciences","chrome-extension"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-11T16:40:25.833Z"}},{"type":"Public","name":"py-util","owner":"mdcatapult","isFork":false,"description":"Utility methods to help work with lists & dicts","allTopics":["python","lists","dicts"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-29T07:43:23.025Z"}},{"type":"Public","name":"entity-recognition","owner":"mdcatapult","isFork":false,"description":"Web service to recognise entities in html using a redis based dictionary","allTopics":["redis","webservice","dictionary","ner"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-29T07:21:48.782Z"}},{"type":"Public","name":"pdffigures2","owner":"mdcatapult","isFork":true,"description":"Given a scholarly PDF, extract figures, tables, captions, and section titles.","allTopics":[],"primaryLanguage":{"name":"Scala","color":"#c22d40"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":109,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-11T16:11:03.573Z"}},{"type":"Public","name":"biobert","owner":"mdcatapult","isFork":true,"description":"BioBERT: a pre-trained biomedical language representation model for biomedical text mining","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":450,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-11T16:01:00.682Z"}},{"type":"Public","name":"go-astilectron-bundler","owner":"mdcatapult","isFork":true,"description":"Bundle your Astilectron app with ease","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":67,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-11T15:13:42.977Z"}}],"repositoryCount":40,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"mdcatapult repositories"}