Looked at Pooja's branch using:
- git remote add pooja git@bitbucket.org:pnikhare/experimental-apps-for-igb.git
- git fetch pooja
- git checkout
IGBF-2258
Moved into NCBIPrimer directory and ran "mvn test"
Tests ran:
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.lorainelab.igb.ncbiprimer.RemotePrimerBlastNCBITest
14:36:35.237 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for NCBI Primer URL
14:36:35.813 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for database : refseq_rna
14:36:46.049 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for database : genome_selected_species
14:36:56.189 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for database : nt
14:37:06.428 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for database : refseq_mrna
14:37:16.682 [main] INFO o.l.i.n.RemotePrimerBlastNCBITest - Test for database : refseq_representative_genomes
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.762 s - in org.lorainelab.igb.ncbiprimer.RemotePrimerBlastNCBITest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 53.672 s
[INFO] Finished at: 2020-03-13T14:37:27-04:00
[INFO] ------------------------------------------------------------------------
Ran "mvn install". Added local repository ("target" directory inside NCBIPrimer module directory) to IGB 9.1.2 released version. Installed NBCI Primer App.
Opened Arabidopsis genome. Within the Primer Options tabbed panel, choose each of the five options. All worked as expected except for "Genomes for selected organisms (primary reference only)" which gave an error in the Console:
14:45:38.842 INFO o.l.i.ncbiprimer.PrimerSearchAction - Error in Primer Blast : Error: The primer specificity cannot be determined as sequences for the selected organism (Arabidopsis thaliana) are not present in selected database: PRIMERDB/genome_selected_species.
I am not entirely sure what this option is supposed to do. Here is the documentation:
"Genomes for selected organisms (primary reference assembly only):
These are complete or nearly complete genome sequences from primary chromosome assemblies (i.e., no mitochondrion or alternate loci) for the following selected organisms:
apis mellifera
bos taurus
danio rerio
dog
drosophila melanogaster
gallus gallus
human
mouse
pan troglodytes
pig
rat
Although sequences in this database are completely covered by the Refseq representative genomes database, it does not contain the alternate loci and therefore has even less redundancy than the Refseq representative genomes database. This database is recommended if you are not concerned about missing alternate loci or mitochondrion sequences. "
(from https://www.ncbi.nlm.nih.gov/tools/primer-blast/index.cgi)
Updates :
Prof. [~aloraine] - We have made changes to UI as per your feedback , Created class for default primer blast options.
Prutha Kulkarni and I are working on this as well as other task i.e
IGBF-2259as investigation task was a blocker for This task.We are now working on parameter passing part when we right click on selected sym with "Primer Blast Refseq mRNA" option.
Referring to the following URL to see default options :
https://www.ncbi.nlm.nih.gov/tools/primer-blast/index.cgi