Comments (7)
By "does not work" it means it is not avaialble as a selection
https://www.dropbox.com/s/9gnn26v0o62kaoc/Screenshot%202014-11-24%2012.36.44.png?dl=0
from apollo.
from apollo.
Sometimes "Set as 5' (or 3')" is available, sometimes it is not.
from apollo.
Pureley on the client side. This set for example.
https://www.dropbox.com/s/lvtlsinmc9pzavc/Screenshot%202014-11-24%2012.39.16.png?dl=0
from apollo.
In AnnotTrack.js . . . need to figure out why these are set one way sometimes and others other times. Same function for all . .
updateSetAsFivePrimeEndMenuItem: function() {
var menuItem = this.getMenuItem("set_as_five_prime_end");
var selectedAnnots = this.selectionManager.getSelection();
var selectedEvidence = this.webapollo.featSelectionManager.getSelection();
if (selectedAnnots.length > 1 || selectedEvidence.length > 1) {
menuItem.set("disabled", true);
return;
}
if (selectedEvidence.length == 0) {
menuItem.set("disabled", true);
return;
}
if (!selectedAnnots[0].feature.parent() || !selectedEvidence[0].feature.parent()) {
menuItem.set("disabled", true);
return;
}
if (selectedAnnots[0].feature.get("strand") != selectedEvidence[0].feature.get("strand")) {
menuItem.set("disabled", true);
return;
}
if (!this.canEdit(selectedAnnots[0].feature)) {
menuItem.set("disabled", true);
return;
}
menuItem.set("disabled", false);
},
from apollo.
@monicacecilia So the reason is that the strand of that sequence is the opposite of the annotation (-1 vs 1 in this case) whereas all of the other are the same (both 1).
So there are one of two solutions:
1 - an error in the RNASeq import (shouldn't they all be fixed to be the same strand on import) . .. . do we report this error?
2 - we should be able to handle this case?
3 - strandedness should be apparent from the way its drawn (IMO).
I don't think that there is an error (except in the case of 1) but more of a UI issue. Let me know what you think.
from apollo.
ah, that would do it!
I agree, there is not an error. I won't extend myself here so let's discuss more on the UI in person.
Thanks!
from apollo.
Related Issues (20)
- Unable to create combination tracks HOT 2
- log4j vulnerability: afaict we're safe? HOT 6
- imported annotations not populating annotations tab HOT 12
- Get gene sequence HOT 2
- CDS features not appearing when written via annotations._check_write HOT 1
- Upgrade to more modern versions of dependencies? HOT 3
- Add pop up to Fmin and Fmax radial button area in annotator panel
- How to install Apollo in Windows?
- [Feature request] Update owner info from web services
- Download all the manual curation history from Apollo? HOT 1
- new install error? HOT 2
- High vulnerability caused by Apache Shiro HOT 7
- OpenID/Oath support HOT 1
- Web service calls for ShowStatus and Update status not working as expected HOT 1
- Request: Video Tutorial for configuring with H2 Apollo (and perhaps any of the other two too)
- Refactor to support Postgres greater than 11 HOT 3
- IT just sent us the latest vulnerability report. Two dependencies need updating. HOT 1
- load_gff3 miscalculates CDS HOT 4
- Range Error when adding BAM track HOT 1
- Cannot get property 'sequence' on null object HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apollo.