{"id":22731030,"url":"https://github.com/genentech/uniprot-js","last_synced_at":"2025-04-14T00:31:22.203Z","repository":{"id":14476222,"uuid":"17188469","full_name":"Genentech/uniprot-js","owner":"Genentech","description":null,"archived":false,"fork":false,"pushed_at":"2015-06-01T12:25:26.000Z","size":276,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-12-02T16:09:42.415Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Genentech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-02-25T21:16:57.000Z","updated_at":"2015-12-24T11:52:39.000Z","dependencies_parsed_at":"2022-08-30T20:01:05.745Z","dependency_job_id":null,"html_url":"https://github.com/Genentech/uniprot-js","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Funiprot-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Funiprot-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Funiprot-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Funiprot-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Genentech","download_url":"https://codeload.github.com/Genentech/uniprot-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229117068,"owners_count":18022819,"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":[],"created_at":"2024-12-10T19:19:09.895Z","updated_at":"2024-12-10T19:19:10.626Z","avatar_url":"https://github.com/Genentech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# uniprot.js\n\nA (partial) JavaScript Uniprot text file parser\n\n## Description\n\nThis library allows the parsing of the unirpot native text format and extract some informations. The \"partial\" term comes here, where only a few fields, needed for our project  are extracted\n\nEach entry comes as a map with sequence, id, accession codes and a selection of features, such as variants, taxonnomy tree, NCBI taxid, corss ref toe PDB structures and so on. The UniprotReaderTest will be the most up to date about which  features are parsed.\n\n### Splice variants\n\nDespite other common parsers, the isoforms are a center place. The 'buildIsoformEntries' will provide a list of protein object, one per described isoform.\n\nSee the [project homepage](http://github.com/genentech/uniprot.js).\n\n##How to use\n\nRefer to the unit tests to see the library in action.\n\nTo build the distribution\n\n    npm install\n    grunt test\n    grunt build\n\nTo publish, git commit and\n\n    grunt build\n    git commit -m 'build'\n    npm version patch\n    npm publish\n\n## Installation\n\nUsing Bower:\n\n    bower install uniprot\n\nOr grab the [source](https://github.com/genentech/uniprot.js/dist/uniprot.js) ([minified](https://github.com/genentech/uniprot.js/dist/uniprot.min.js)).\n\n\n## Contributing\n\nWe'll pull in your contributions if you:\n\n* Provide a comprehensive suite of tests for your fork.\n* Have a clear and documented rationale for your changes.\n* Package these up in a pull request.\n\nWe'll do our best to help you out with any contribution issues you may have.\n\n##Author\n(Alexandre Masselot)[masselot.alexandre@gene.com]\n\n## Copyright\n2014 Genentech Inc.\n\n\n## License\nBSD. See [LICENSE.txt] in this directory.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenentech%2Funiprot-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenentech%2Funiprot-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenentech%2Funiprot-js/lists"}