{"id":29224583,"url":"https://github.com/sing-group/adops","last_synced_at":"2025-07-03T06:07:25.062Z","repository":{"id":88302449,"uuid":"78856783","full_name":"sing-group/adops","owner":"sing-group","description":"Automatic Detection of Positively Selected Sites","archived":false,"fork":false,"pushed_at":"2019-03-13T09:21:35.000Z","size":298,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2023-10-20T23:08:42.671Z","etag":null,"topics":["biooinformatics","codeml","fasta","java","java-bioinformatics","mrbayes","phylogenetic-trees","phylogenetics","positive-selection"],"latest_commit_sha":null,"homepage":"http://www.sing-group.org/ADOPS/","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/sing-group.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}},"created_at":"2017-01-13T14:35:00.000Z","updated_at":"2023-10-20T23:08:43.339Z","dependencies_parsed_at":null,"dependency_job_id":"91a269b5-e8ea-43c2-8333-782592ecd7c6","html_url":"https://github.com/sing-group/adops","commit_stats":null,"previous_names":[],"tags_count":9,"template":null,"template_full_name":null,"purl":"pkg:github/sing-group/adops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sing-group%2Fadops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sing-group%2Fadops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sing-group%2Fadops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sing-group%2Fadops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sing-group","download_url":"https://codeload.github.com/sing-group/adops/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sing-group%2Fadops/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263271501,"owners_count":23440396,"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":["biooinformatics","codeml","fasta","java","java-bioinformatics","mrbayes","phylogenetic-trees","phylogenetics","positive-selection"],"created_at":"2025-07-03T06:07:23.939Z","updated_at":"2025-07-03T06:07:25.048Z","avatar_url":"https://github.com/sing-group.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ADOPS\n\nADOPS (Automatic Detection Of Positively Selected Sites) software was developed with the goal of providing an automatic and flexible tool for detecting positively selected sites given a set of unaligned nucleotide sequence data.\n\n## Team\n[Molecular Evolution Group](http://evolution.ibmc.up.pt/) - [IBMC](https://www.ibmc.up.pt/):\n  * **Jorge Vieira**\n  * Cristina P. Vieira\n  * Nuno A. Fonseca\n\n[SING Group](http://sing-group.org/) - [Universidade de Vigo](http://www.uvigo.gal/):\n  * **Miguel Reboiro-Jato**\n  * David Reboiro Jato\n  * Florentino Fdez-Riverola\n  * Noé Vázquez González\n  * Hugo López-Fernández\n\n## Downloading and Installing ADOPS\n### 0. Prerequisites\nADOPS needs T-Coffee, MrBayes and CodeML applications in order to work, so you will have to install them before start with this installation process.\n\nYou can find the installation files and instructions of this programs in their respective web pages:\n\n  * [T-Coffee Home Page](http://www.tcoffee.org/Projects_home_page/t_coffee_home_page.html)\n  * [MrBayes Home Page](http://mrbayes.sourceforge.net/)\n  * [PAML Home Page](http://abacus.gene.ucl.ac.uk/software/paml.html) (includes CodeML)\n\n### 1. Download\nDownload your ADOPS copy from [here](http://static.sing-group.org/ADOPS/ADOPS_v0.7.0.zip) (9.5MB) and go to step 2.\nOr you can download [this](http://static.sing-group.org/ADOPS/BDBM_v0.19.2-ADOPS_v0.7.0.zip) Ubuntu 12.04 (32 bits) Virtual Machine (~2GB) with a copy of ADOPS, T-Coffee, MrBayes and PAML already installed and configured. Run the virtual machine (you will need [Virtual Box](https://www.virtualbox.org/)) and go to step 4.\n\nIf you have some trouble installing the ADOPS VM, you can check our [ADOPS VM - Quick Installation Guide](http://static.sing-group.org/ADOPS/ADOPS%20VM%20-%20Quick%20Installation%20Guide.pdf).\n\n### 2. Decompress\nDecompress the downloaded file (you will need a ZIP decompressor).\n\nYou can decompress and install ADOPS in any folder, although we recommend you to install it in a folder without spaces in its path due to some problems with the programs used by ADOPS. For example:\n\nOnce decompressed you should have a directory structure like seen in Figure 1.\n\nYou can decompress and install ADOPS in any folder, although we recommend you to install it in a folder without spaces in its path due to some problems with the programs used by ADOPS. For example:\n\n  * /home/user/ADOPS **[OK]**\n  * C:\\Programs\\ADOPS **[OK]**\n  * /home/user/My Programs/ADOPS **[Not recommended]**\n  * C:\\Documents and settings\\ADOPS **[Not recommended]**\n\n### 3. Configure\nBefore start working with ADOPS you have to configure the paths to MrBayes and CodeML applications.\n\nOpen the system.conf configuration file and set the appropriate value to the following properties:\n\n  * **tcoffee.bin**: T-Coffee command. T-Coffee must be in the system path\u003csup\u003e1\u003c/sup\u003e\n  * **mrbayes.dir**: Path to the MrBayes installation directory. Independently of your OS use / as path separator (e.g. `C:/Users/john/mrbayes/`) **[Required]**\n  * **mrbayes.bin**: Name of the MrBayes executable file\n  * **codeml.dir**: Path to the CodeML installation directory. Independently of your OS use / as path separator (e.g. `C:/Users/john/paml/`) **[Required]**\n  * **codeml.bin**: Name of the CodeML executable file **[Required]**\n\nSystem configuration file should look as follows:\n\n```\ninput.sequences=\ninput.fasta=\ninput.names=\n\ntcoffee.bin=\u003cT-Coffee command\u003e\ntcoffee.params=\ntcoffee.maxSeqs=3\ntcoffee.alignMethod=CLUSTALW2\n\nmrbayes.mpich=\nmrbayes.dir=\u003cPath to MrBayes\u003e\nmrbayes.bin=\u003cMrBayes executable\u003e\nmrbayes.params=\nmrbayes.ngen=500000\nmrbayes.tburnin=1250\nmrbayes.pburnin=1250\n\ncodeml.dir=\u003cPath to CodeML\u003e\ncodeml.bin=\u003cCodeML executable\u003e\ncodeml.params=\ncodeml.models=0 1 2 3 7 8\n```\n\n### 4. Launch!\nNow you are ready to launch ADOPS.\n\nIn case you are under a Windows environment you have to execute the `run.bat` file. Otherwise, if you are under a Linux environment you have to execute the `run.sh` file.\n\nIf you want to test the application you can download this example files:\n\n  * [Example fasta file](http://static.sing-group.org/ADOPS/input.fasta)\n  * [Coffea fasta file](http://static.sing-group.org/ADOPS/Coffea.fasta)\u003csup\u003e2\u003c/sup\u003e\n\n## Citing ADOPS\nIf you use ADOPS, please, cite this work:\n\nD. Reboiro-Jato, M. Reboiro-Jato, F. Fdez-Riverola, C.P. Vieira, N.A. Fonseca, J. Vieira\n[ADOPS - Automatic Detection Of Positively Selected Sites](http://journal.imbio.de/index.php?paper_id=200)\nJournal of Integrative Bioinformatics, 9(3):200, 2012.\n\n___\n\n\u003csup\u003e1\u003c/sup\u003e Unfortunately, there is no Windows 64 bits version of T-Coffee, so you will need a MacOS, Linux or Windows 32 bits system.\n\n\u003csup\u003e2\u003c/sup\u003e Data set taken from Expression and Trans-Specific Polymorphism of Self-Incompatibility RNases in Coffea (Rubiaceae). Nowak, M., Davis, A., Anthony, F., Yoder, A. PloS one 6(6) (2011)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsing-group%2Fadops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsing-group%2Fadops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsing-group%2Fadops/lists"}