{"id":27283428,"url":"https://github.com/fkaiserbio/mmm","last_synced_at":"2025-06-27T06:39:50.218Z","repository":{"id":107113954,"uuid":"94031545","full_name":"fkaiserbio/mmm","owner":"fkaiserbio","description":"⚒️ Macromolecular Miner - A framework for template-free detection of substructure conservation in biological structure data.","archived":false,"fork":false,"pushed_at":"2018-07-20T12:47:32.000Z","size":1573,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T18:50:40.847Z","etag":null,"topics":["bioinformatics","chemoinformatics","protein-structure"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fkaiserbio.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":"2017-06-11T20:59:53.000Z","updated_at":"2022-12-09T10:55:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"0936c95f-c1e6-4ca7-a2ec-61452b2a09f3","html_url":"https://github.com/fkaiserbio/mmm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fkaiserbio/mmm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fkaiserbio%2Fmmm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fkaiserbio%2Fmmm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fkaiserbio%2Fmmm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fkaiserbio%2Fmmm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fkaiserbio","download_url":"https://codeload.github.com/fkaiserbio/mmm/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fkaiserbio%2Fmmm/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262209662,"owners_count":23275471,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bioinformatics","chemoinformatics","protein-structure"],"created_at":"2025-04-11T18:37:38.442Z","updated_at":"2025-06-27T06:39:50.206Z","avatar_url":"https://github.com/fkaiserbio.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mmm\nThe **M**acro**m**olecular **M**iner framework for the template-free and unsupervised detection of substructure similarity in biological structure data.\n\n\u003cimg src=\"mmm-core/logo/mmm.png\" height=\"125\"/\u003e\n\n[![Build Status](https://travis-ci.org/fkaiserbio/mmm.svg?branch=master)](https://travis-ci.org/fkaiserbio/mmm) ![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg) [![MMTF support](https://img.shields.io/badge/MMTF-supported-blue.svg)](https://mmtf.rcsb.org/)\n\n## Background\nThe biological function of proteins and nucleic acids, such as riboswitches or ribozymes, relies on the correct arrangement of small substructural units to catalyze substrates, bind ligands, or to preserve an ordered state. These molecular building blocks have evolved to retain similar interaction patterns and geometrical features to ensure functionality. While some of these patterns are reflected in recurring sequence motifs, evolutionarily remote proteins may only share a small set of similar structural motifs, which are not obvious on sequence level. The mmm software uses methods originated from data mining to identify structurally conserved, and sequence separated building blocks in macromolecular structure data.\n\n## Use Cases\n- identify functionally relevant regions in datasets of macromolecular structures (proteins/nucleic acids)\n- characterize ligand binding environments by including ligands\n- analyze trajectories to uncover the structurally most stable regions\n\n### Dependencies\nThe mmm software depends on the fabulous [SiNGA](https://github.com/cleberecht/singa) framework, available on [Maven Central](https://mvnrepository.com/artifact/de.bioforscher.singa).\n\n### Usage\nFor detailed instructions on how to use mmm please refer to the [documentation](https://github.com/fkaiserbio/mmm/blob/master/DOCUMENTATION.md).\n\n---\n\n### Citation\n\nIf you use this software in your project, please cite:\n\n\u003eKaiser, F. \u0026 Labudde, D. (2017)\n\u003e\n\u003eUnsupervised Discovery of Geometrically Common Structural Motifs and Long-Range Contacts in Protein 3D Structures\n\u003e\n\u003e_IEEE/ACM Trans Comput Biol Bioinform_, doi:10.1109/TCBB.2017.2786250","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffkaiserbio%2Fmmm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffkaiserbio%2Fmmm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffkaiserbio%2Fmmm/lists"}