{"id":22731025,"url":"https://github.com/genentech/fishtones-js","last_synced_at":"2025-07-01T09:32:05.007Z","repository":{"id":17697939,"uuid":"20503967","full_name":"Genentech/fishtones-js","owner":"Genentech","description":null,"archived":false,"fork":false,"pushed_at":"2015-04-08T12:25:55.000Z","size":8812,"stargazers_count":5,"open_issues_count":1,"forks_count":2,"subscribers_count":18,"default_branch":"master","last_synced_at":"2024-12-09T08:54:28.103Z","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-06-04T22:56:01.000Z","updated_at":"2018-08-12T02:06:57.000Z","dependencies_parsed_at":"2022-09-12T06:11:56.341Z","dependency_job_id":null,"html_url":"https://github.com/Genentech/fishtones-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%2Ffishtones-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Ffishtones-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Ffishtones-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Genentech%2Ffishtones-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Genentech","download_url":"https://codeload.github.com/Genentech/fishtones-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:08.444Z","updated_at":"2024-12-10T19:19:09.065Z","avatar_url":"https://github.com/Genentech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#pViz.js: a JavaScript toolkit to bring LC-MS/MS data to your browser\n\n##Visit the [how-to web site](http://research-pub.gene.com/fishtones-js/howto) to get documentation, code snippets and running examples\n\n##What is fishTones.js?\nfishTones.js is a JavaScript library to visualize Liquid Chromatography Tandem Mass Spectrometry data in modern web browsers.\nFrom theoretical computations on complex peptides, to spectral alignment and rich XIC exploration, fishTones.js offers both\ncomputational features and a large variety of visualization widgets.\nMore than a single end user software, fishTones.js is a toolkit to build such applications.\n\n\n###Third parties dependencies\nfishTones.js library uses [D3](http://d3js.org) for SVG generation, [backbone.js](http://backbonejs.org) framework for the model/view framework,\n[Twitter Bootstrap](http://getbootstrap.com/) for the css and JavaScript,\n[underscore.js](http://underscorejs.org) library for convenient utilities\n and [require.js](http://requirejs.org) for dependency management.\n\nBut do not worry, including the [packaged distribution](dist/fishtones-bundle-min.js) bundles all of them for you.\n\n##And more\n### install dependencies\n\n    npm install\n    bower install\n\n### deploy the how-to web site\n\n    ant build-examples\n    rsync --recursive howto host:/your/path/\n\n###A few comments on the code\nThe JavaScript library relies on some \"modern\" language components. It is not aimed at running on IE 7.\nThat said, you can either use the bundled library (with all dependencies) or created you own application using require.js and checked out source code.\n\n####Unit testing\nVia jasmine, either in the browser ([test/unit/index.html](test/unit/index.html)) or command line with phantom.js\n\n####Continuous integration\ntest, distribution etc. can be launched in a CI environment via grunt tasks \u003ccode\u003eant unit-test, build...\u003c/code\u003e\n\n###Authors\nThis library was initiated by Alexandre Masselot (masselot.alexandre@gene.com)  within Genentech Bioinformatics \u0026 Computational Biology Department.\n\n###License\nThe library is distributed under a BSD license. Full description can be found in [LICENSE.txt](LICENSE.txt)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenentech%2Ffishtones-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenentech%2Ffishtones-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenentech%2Ffishtones-js/lists"}