rnacentral / rnacentral-sequence-search Goto Github PK
View Code? Open in Web Editor NEWRNAcentral sequence search cloud infrastructure
Home Page: https://rnacentral.org/sequence-search
License: Apache License 2.0
RNAcentral sequence search cloud infrastructure
Home Page: https://rnacentral.org/sequence-search
License: Apache License 2.0
If you don't measure it, you can't improve it!
Would be better to give users the option to contact us when all job chunks fail. Maybe a contact us link would be enough.
The JS code can be ported from the current website.
Top priority!
If a consumer is stuck in 'busy' state and no job_chunk is associated with that consumer (recently?) - restart that consumer from producer with ansible.
Should accept a DNA input as well as RNA.
We may need to limit the maximum number of hits we display using facets.
http://193.62.55.80:8002/result/9afd1c9f-4a93-4fcd-bc61-41b2d4c6eb4a
Permanently stop that chunk, continue processing the test case, but leave it with incomplete status.
How to test: use a wrong command option.
Probably move the default consumer port to 8001.
When we click on a facet, it filters the facets themselves, but not the search results.
I fear that users will start wondering about what is in whitespace.fasta and so forth. Hide it and use something simple.
It accepts an input of just >
, which is invalid.
When I search for:
GGCAGUUAUUAGGUUCAGUCCUGGAUCAAUCCUCGCUGAUGUAAAUGUAACAUUUACAACUGUACCCACUAAUGAGGACAUAAUCAGCACUAUCACCACUGCAAACCUUACUUUUCCUGUCACCGGAGCAGAGGGUAAGUUAAACGAGCAUCUUCAACAAUGCAGUAUCAUUUUAAAAAAUUUUGGAUGCUUUUGGUAUUUCUCCUGUGUUAUUAGACUAUACAUUAGCUGUUACAUGUGA
I get results in current search but none in the test site. Is this because of the subset searched?
ftp://ftp.ebi.ac.uk/pub/databases/RNAcentral/current_release/sequences/.internal/sequence-search
Often we do 2 or more SQL queries in the same view. If second query fails, ideally we shall rollback the first query to keep the DB in a consistent state. Should we introduce transaction isolation?
If one of the jobs times out:
How to test:
Producer web interface and REST api by default should search against all-except-rrna*.fasta and whitelist-rrna-*.fasta.
Consumers could still work the same way they do.
As I understand it right now we search a subset. If we do a search that gets 0 results, then we would probably want to show a link to redo search with on all sequences.
Currently webpack dev server is serving the bundle from the filesystem, not from RAM, which is making development process insane.
Generally I forget what I was doing.
Otherwise a typo error or re-design might break the project.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.