<URL: KEGG API Ruby, Perl, Python, Java KEGG API SOAP WSDL Ruby Ruby SOAP Ruby SOAP4R, devel-logger, http-
|
|
|
- あつの おとべ
- 7 years ago
- Views:
Transcription
1 KEGG API KEGG API KEGG KEGG KEGG API KEGG API Ruby SOAP WSDL Perl, Python, Java KEGG API KEGG API Ruby Perl Python Java KEGG API WSDL SSDBRelation, ArrayOfSSDBRelation MotifResult, ArrayOfMotifResult Definition, ArrayOfDefinition LinkDBRelation, ArrayOfLinkDBRelation list_databases, list_organisms, list_pathways DBGET binfo, bfind, bget, btit LinkDB get_linkdb_by_entry SSDB get_neighbors_by_gene, get_best_best_neighbors_by_gene, get_best_neighbors_by_gene, get_reverse_best_neighbors_by_gene, get_paralogs_by_gene, get_similarity_between_genes Motif get_motifs_by_gene, get_genes_by_motifs KO, OC, PC get_ko_by_gene, get_ko_members, get_oc_members_by_gene, get_pc_members_by_gene PATHWAY mark_pathway_by_objects, color_pathway_by_objects get_genes_by_pathway, get_enzymes_by_pathway, get_compounds_by_pathway, get_reactions_by_pathway get_pathways_by_genes, get_pathways_by_enzymes, get_pathways_by_compounds, get_pathways_by_reactions get_linked_pathways get_genes_by_enzyme, get_enzymes_by_gene get_enzymes_by_compound, get_enzymes_by_reaction, get_compounds_by_enzyme, get_compounds_by_reaction, get_reactions_by_enzyme, get_reactions_by_compound GENES get_genes_by_organism GENOME get_number_of_genes_by_organism HTTP XML Google HTTP XML XML SOAP WSDL SOAP Simple Object Access Method ( Service Oriented Access Protocol ) WSDL SOAP Web Service Description Language KEGG API KEGG KEGG API URL
2 <URL: KEGG API Ruby, Perl, Python, Java KEGG API SOAP WSDL Ruby Ruby SOAP Ruby SOAP4R, devel-logger, http-access2 Ruby SOAP4R (date2, uconv, XML ) SOAP4R b0002 Smith-Waterman 5 #!/usr/bin/env ruby require 'soap/wsdldriver' wsdl = " serv = SOAP::WSDLDriverFactory.new(wsdl).create_driver serv.generate_explicit_type = true # SOAP Ruby start = 1 max_results = 5 top5 = serv.get_best_neighbors_by_gene('eco:b0002', start, max_results) top5.each do hit print hit.genes_id1, " t", hit.genes_id2, " t", hit.sw_score, " n" end 'get_best_neighbors_by_gene' KEGG SSDB KEGG GENES API eco:b0002 eco:b eco:b0002 ecj:jw eco:b0002 sfx:s eco:b0002 sfl:sf eco:b0002 ecc:c serv = SOAP::WSDLDriverFactory.new(wsdl).create_driver serv.wiredump_dev = STDERR # serv.generate_explicit_type = true wiredump_dev STDERR KEGG API v3.0 start, max_results #!/usr/bin/env ruby require 'soap/wsdldriver' wsdl = " serv = SOAP::WSDLDriverFactory.new(wsdl).create_driver serv.generate_explicit_type = true start = 1 max_results = 100 loop do results = serv.get_best_neighbors_by_gene('eco:b0002', start, max_results) break unless results # results.each do hit print hit.genes_id1, " t", hit.genes_id2, " t", hit.sw_score, " n" end start += max_results end WSDL Ruby BioRuby
3 #!/usr/bin/env ruby require 'bio' serv = Bio::KEGG::API.new results = serv.get_all_best_neighbors_by_gene('eco:b0002') results.each do hit print hit.genes_id1, " t", hit.genes_id2, " t", hit.sw_score, " n" end BioRuby 'get_all_best_neighbors_by_gene' filter #!/usr/bin/env ruby require 'bio' serv = Bio::KEGG::API.new results = serv.get_all_best_neighbors_by_gene('eco:b0002') # SW fields = [:genes_id1, :genes_id2, :sw_score] results.each do hit puts hit.filter(fields).join(" t") end # fields1 = [:genes_id1, :start_position1, :end_position1, :best_flag_1to2] fields2 = [:genes_id2, :start_position2, :end_position2, :best_flag_2to1] results.each do hit print "> score: ", hit.sw_score, ", identity: ", hit.identity, " n" print "1: t", hit.filter(fields1).join(" t"), " n" print "2: t", hit.filter(fields2).join(" t"), " n" end (eco) KEGG #!/usr/bin/env ruby require 'bio' serv = Bio::KEGG::API.new list = serv.list_pathways("eco") list.each do path print path.entry_id, " t", path.definition, " n" end ArrayOfDefinition Definition entry_id (ID) definition ( ) SSDB SSDBRelation genes_id1 sw_score b1002 b2388 eco00010 #!/usr/bin/env ruby require 'bio' serv = Bio::KEGG::API.new genes = ["eco:b1002", "eco:b2388"] url = serv.mark_pathway_by_objects("path:eco00010", genes) puts url # BioRuby save_image serv.save_image(url, "filename.gif") Perl Perl SOAP::Lite
4 MIME-Base64 libwww-perl URI Ruby #!/usr/bin/env perl use SOAP::Lite; $wsdl = ' $serv = SOAP::Lite -> service($wsdl); $start = 1; $max_results = 5; $top5 = $serv->get_best_neighbors_by_gene('eco:b0002', $start, $max_results); foreach $hit (@{$top5}) { print "$hit->{genes_id1} t$hit->{genes_id2} t$hit->{sw_score} n"; } KEGG #!/usr/bin/env perl use SOAP::Lite; $wsdl = ' $results = SOAP::Lite -> service($wsdl) -> list_pathways("eco"); foreach $path (@{$result}) { print "$path->{entry_id} t$path->{definition} n"; } SOAP::Lite SOAP::Data->type(array => [value1, value2,.. ]) #!/usr/bin/env perl use SOAP::Lite; $wsdl = ' $serv = SOAP::Lite -> service($wsdl); $genes = SOAP::Data->type(array => ["eco:b1002", "eco:b2388"]); $result = $serv -> mark_pathway_by_objects("path:eco00010", $genes); print $result; Python Python SOAPpy SOAPpy (fpconst, PyXML ) KEGG/PATHWAY #!/usr/bin/env python from SOAPpy import WSDL wsdl = ' serv = WSDL.Proxy(wsdl)
5 results = serv.get_genes_by_pathway('path:eco00020') print results Java Java Apache Axis axis-1.2alpha (axis-1_1 jar Apache Axis Apache Axis axis-1_2beta axis-1_2beta/lib jar % cp axis-1_2beta/lib/* /path/to/lib/ WSDL KEGG API axisfix.pl % java -classpath /path/to/lib/axis.jar:/path/to/lib/jaxrpc.jar:/path/to/lib/commons-logging.jar % perl -i axisfix.pl keggapi/keggbindingstub.java % javac -classpath /path/to/lib/axis.jar:/path/to/lib/jaxrpc.jar:/path/to/lib/wsdl4j.jar:. kegga % jar cvf keggapi.jar keggapi/* % javadoc -classpath /path/to/lib/axis.jar:/path/to/lib/jaxrpc.jar -d keggapi_javadoc keggapi/*. javadoc javadoc -locale en_us Python KEGG/PATHWAY import keggapi.*; class GetGenesByPathway { public static void main(string[] args) throws Exception { KEGGLocator locator = new KEGGLocator(); KEGGPortType serv = locator.getkeggport(); String query = args[0]; String[] results = serv.get_genes_by_pathway(query); } } for (int i = 0; i < results.length; i++) { System.out.println(results[i]); } SSDBRelation import keggapi.*; class GetBestNeighborsByGene { public static void main(string[] args) throws Exception { KEGGLocator locator = new KEGGLocator(); KEGGPortType serv = locator.getkeggport(); String query = args[0]; SSDBRelation[] results = null; results = serv.get_best_neighbors_by_gene(query, 1, 50); } } for (int i = 0; i < results.length; i++) { String gene1 = results[i].getgenes_id1(); String gene2 = results[i].getgenes_id2(); int score = results[i].getsw_score(); System.out.println(gene1 + " t" + gene2 + " t" + score); } -classpath keggapi.jar % javac -classpath /path/to/lib/axis.jar:/path/to/lib/jaxrpc.jar:/path/to/lib/wsdl4j.jar:/path/t % java -classpath /path/to/lib/axis.jar:/path/to/lib/jaxrpc.jar:/path/to/lib/commons-logging.jar CLASSPATH bash zsh
6 % for i in /path/to/lib/*.jar do CLASSPATH="${CLASSPATH}:${i}" done % export CLASSPATH tcsh % foreach i ( /path/to/lib/*.jar ) setenv CLASSPATH ${CLASSPATH}:${i} end WSDL2Java <URL: KEGG API KEGG API WSDL SOAP WSDL WSDL SOAP/WSDL KEGG API WSDL URL <URL: KEGG org KEGG eco sce <URL: db GenomeNet list_databases entry_id db_name ':' ID embl:j00231 EMBL J00231 entry_id genes_id, enzyme_id, compound_id, reaction_id, pathway_id, motif_id genes_id keggorg ':' KEGG ID eco:b0001 b0001 enzyme_id ec: ID ec: compound_id cpd: ID cpd:c00158 C00158 reaction_id REACTION rn:r00959 R00959 (cpd:c00103 cpd:00668 ) pathway_id KEGG/PATHWAY map keggorg path:map path:eco motif_id pf:dnaj Pfam DnaJ 'pf' 'ps' PROSITE, 'bl' BLOCS, 'pr' PRINTS, 'pd' PRODOM ko_id KO (KEGG Orthology) ko:k02598 KO K02598 nitrite transporter NirC start, max_results start max_results start = start + max_results fg_color_list fg_color_list KEGG API SSDBRelation SSDB genes_id1 genes_id2 sw_score bit_score identity overlap genes_id (string) genes_id (string) genes_id1 genes_id2 Smith-Waterman (int) genes_id1 genes_id2 bit (float) genes_id1 genes_id2 (float) genes_id1 genes_id2 (int)
7 start_position1 end_position1 start_position2 end_position2 best_flag_1to2 best_flag_2to1 definition1 definition2 length1 length2 genes_id1 (int) genes_id1 (int) genes_id2 (int) genes_id2 (int) genes_id1 genes_id2 (boolean) genes_id2 genes_id1 (boolean) genes_id1 (string) genes_id2 (string) genes_id1 (int) genes_id2 (int) ArrayOfSSDBRelation SSDBRelation MotifResult motif_id definition genes_id start_position end_position score evalue ID (string) (string) genes_id (string) (int) (int) (PROSITE Profile, TIGRFAM) (float) (Pfam) E-value (double) score evalue -1 ArrayOfMotifResult MotifResult Definition entry_id definition ID (string) (string) ArrayOfDefinition Definitioin LinkDBRelation entry_id1 entry_id2 type path ID (string) ID (string) "direct" "indirect" (string) (string) ArrayOfLinkDBRelation LinkDBRelation KEGG API KEGG KEGG API SSDB, PATHWAY, GENES, LIGAND Ruby list_databases KEGG
8 ArrayOfDefinition list_organisms KEGG (org) ArrayOfDefinition list_pathways(org) KEGG 'map' ArrayOfDefinition DBGET DBGET DBGET <URL: binfo(string) 'all' binfo string # GenBank binfo('gb') # binfo('all') bfind(string) DBGET bfind 100 string # E-cadherin human GenBank bfind("gb E-cadherin human") bget(string) entry_id GENES DBGET (list_databases ) bget 100 string # bget("eco:b0002 bsu:bg10065 cpd:c00209") # FASTA bget("-f -n a eco:b0002 bsu:bg10065") # FASTA bget("-f -n n eco:b0002 hin:trna-cys-1") btit(string)
9 DBGET btit ID 100 string # btit("hsa:1798 mmu:13478 dme:cg5287-pa cel:y60a3a.14") LinkDB get_linkdb_by_entry(entry_id, db, start, max_results) entry_id db ArrayOfLinkDBRelation # E. coli b0002 KEGG/PATHWAY get_linkdb_by_entry('eco:b0002', 'pathway', 1, 10) get_linkdb_by_entry('eco:b0002', 'pathway', 11, 10) SSDB SSDB SSDB KEGG/GENES ssearch Smith-Waterman KEGG Smith- Waterman SSDB <URL: get_neighbors_by_gene(genes_id, org, start, max_results) genes_id org 'all' ArrayOfSSDBRelation # b0002 # get_neighbors_by_gene('eco:b0002', 'all' 1, 10) # start = start + max_results get_neighbors_by_gene('eco:b0002', 'all' 11, 10) get_best_best_neighbors_by_gene(genes_id, start, max_results) best-best ArrayOfSSDBRelation # b0002 best-best get_best_best_neighbors_by_gene('eco:b0002', 1, 10) get_best_best_neighbors_by_gene('eco:b0002', 11, 10) get_best_neighbors_by_gene(genes_id, start, max_results)
10 ArrayOfSSDBRelation # b0002 best neighbor get_best_neighbors_by_gene('eco:b0002', 1, 10) get_best_neighbors_by_gene('eco:b0002', 11, 10) get_reverse_best_neighbors_by_gene(genes_id, start, max_results) ArrayOfSSDBRelation # b0002 reverse best neighbor get_reverse_best_neighbors_by_gene('eco:b0002', 1, 10) get_reverse_best_neighbors_by_gene('eco:b0002', 11, 10) get_paralogs_by_gene(genes_id, start, max_results) ArrayOfSSDBRelation # b0002 get_paralogs_by_gene('eco:b0002', 1, 10) get_paralogs_by_gene('eco:b0002', 11, 10) get_similarity_between_genes(genes_id1, genes_id2) Smith-Waterman SSDBRelation # b0002 b3940 get_similarity_between_genes('eco:b0002', 'eco:b3940') Motif get_motifs_by_gene(genes_id, db) Pfam (pfam), TIGRFAM (tfam), PROSITE pattern (pspt), PROSITE profile (pspf) (all) ArrayOfMotifResult # b0002 Pfam get_motifs_by_gene('eco:b0002', 'pfam') get_genes_by_motifs(motif_id_list, start, max_results)
11 ArrayOfDefinition # Pfam DnaJ Prosite DNAJ_2 list = ['pf:dnaj', 'ps:dnaj_2'] get_genes_by_motifs(list, 1, 10) get_genes_by_motifs(list, 11, 10) KO, OC, PC KO (KEGG orthology), OC (KEGG ortholog cluster), PC (KEGG paralog cluster) KO OC PC get_ko_by_gene(genes_id) KO # eco:b0002 KO get_ko_by_gene('eco:b0002') get_ko_members(ko_id) ko_id KO # KO K02208 get_ko_by_gene('ko:k02598') get_oc_members_by_gene(genes_id, start, max_results) OC # eco:b0002 get_oc_members_by_gene('eco:b0002', 1, 10) get_oc_members_by_gene('eco:b0002', 11, 10) get_pc_members_by_gene(genes_id, start, max_results) PC # eco:b0002 get_pc_members_by_gene('eco:b0002', 1, 10) get_pc_members_by_gene('eco:b0002', 11, 10) PATHWAY PATHWAY PATHWAY <URL:
12 mark_pathway_by_objects(pathway_id, object_id_list) URL string # path:eco00260 eco:b0002 Homoserine # cpd:c00263 URL obj_list = ['eco:b0002', 'cpd:c00263'] mark_pathway_by_objects('path:eco00260', obj_list) color_pathway_by_objects(pathway_id, object_id_list, fg_color_list, bg_color_list) fg_color_list bg_color_list URL object_id_list fg_color_list, bg_color_list string # path:eco00053 eco:b0207 # eco:b1300 # URL obj_list = ['eco:b0207', 'eco:b1300'] fg_list = ['blue', '#00ff00'] bg_list = ['#ff0000', 'yellow'] color_pathway_by_objects('path:eco00053', obj_list, fg_list, bg_list) get_genes_by_pathway(pathway_id) pathway_id keggorg # get_genes_by_pathway('path:eco00020') get_enzymes_by_pathway(pathway_id) # get_enzymes_by_pathway('path:eco00020') get_compounds_by_pathway(pathway_id)
13 # get_compounds_by_pathway('path:eco00020') get_reactions_by_pathway(pathway_id) # get_reactions_by_pathways('path:map00260') get_pathways_by_genes(genes_id_list) # b0077 b0078 get_pathways_by_genes(['eco:b0077', 'eco:b0078']) get_pathways_by_enzymes(enzyme_id_list) # get_pathways_by_enzymes(['ec: ']) get_pathways_by_compounds(compound_id_list) # C00033 C00158 get_pathways_by_compounds(['cpd:c00033', 'cpd:c00158']) get_pathways_by_reactions(reaction_id_list) # rn:r00959, rn:r02740, rn:r00960, rn:r01786 # get_pathways_by_reactions(['rn:r00959', 'rn:r02740', 'rn:r00960', 'rn:r01786'])
14 get_linked_pathways(pathway_id) # path:eco00620 get_linked_pathways('path:eco00620') get_genes_by_enzyme(enzyme_id, org) # get_genes_by_enzyme('ec: ', 'eco') get_enzymes_by_gene(genes_id) # 'eco:b0002' get_enzymes_by_gene(eco:b0002) get_enzymes_by_compound(compound_id) # 'cpd:c00345' get_enzymes_by_compound('cpd:c00345') get_enzymes_by_reaction(reaction_id) # R00100 get_enzymes_by_reaction('rn:r00100') get_compounds_by_enzyme(enzyme_id)
15 # 'ec: ' get_compounds_by_enzyme('ec: ') get_compounds_by_reaction(reaction_id) # 'rn:r00100' get_compounds_by_reaction('rn:r00100') get_reactions_by_enzyme(enzyme_id) # 'ec: ' get_reactions_by_enzyme('ec: ') get_reactions_by_compound(compound_id) # 'cpd:c00199' get_reactions_by_compound('cpd:c00199') GENES GENES GENES <URL: get_genes_by_organism(org, start, max_results) GENES start max_results # 100 get_genes_by_organism('hin', 1, 100) get_genes_by_organism('hin', 101, 100) GENOME GENOMES GENOME
16 <URL: get_number_of_genes_by_organism(org) int # get_number_of_genes_by_organism('eco') Notes Last updated: July 12, 2004 This document is written and maintained by Toshiaki Katayama. Copyright (C) 2003, 2004 Toshiaki Katayama <[email protected]>
10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV
[email protected] [email protected] http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20
class Cpd MW = { 'C'=>12.011, 'H'=>1.00794, 'N'=>14.00674, 'O' => 15.9994, 'P' => 30.973762 } def initialize @comp = Hash.new attr_accessor :name, :definition, :formula # formula def composition @formula.scan(/([a-z]+)(\d+)/)
Java updated
Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................
r1.dvi
2006 1 2006.10.6 ( 2 ( ) 1 2 1.5 3 ( ) Ruby Java Java Java ( Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is06/ / ( / @@@ ( 3 ) @@@ : ( ) @@@ (Q&A) ( ) 1 http://www.sodan.ecc.u-tokyo.ac.jp/cgi-bin/qbbs/view.cgi
K227 Java 2
1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html
Microsoft Word - keisankigairon.ch doc
1000000100001010 1000001000001011 0100001100010010 1010001100001100 load %r1,10 load %r2,11 add %r3,%r1,%r2 store %r3,12 k = i + j ; = > (* 1 2 3 4 5 6 7 8 9 10) 3628800 DO 3 I=1,3 DO3I=1.3 DO3I 1.3
新・明解Java入門
537,... 224,... 224,... 32, 35,... 188, 216, 312 -... 38 -... 38 --... 102 --... 103 -=... 111 -classpath... 379 '... 106, 474!... 57, 97!=... 56 "... 14, 476 %... 38 %=... 111 &... 240, 247 &&... 66,
BioRuby Ruby Bioinfomatics Blast BioPerl, BioJava, BIoPython Ruby
BioRuby, BioRuby Ruby Bioinfomatics Blast BioPerl, BioJava, BIoPython Ruby Open Bio* O B F -- Open Bio Foundation BioRuby Ensembl BioCaml BioPerl OmniGene BioLisp BioPython GMOD BioConductor BioJava Apollo
2.2 Java C main Java main 2 C 6 C Java 3 C Java ( ) G101Hello.java G101Hello main G101Hello.java /* G101Hello */ class G101Hello { /* main */ public s
2 2013 4 16 2.1............................... 2 1 2.2 Java......................... 2 2 2.3............. 2 2 2.4................................ 2 4 2.5............................ 2 5 2.6............................
{:from => Java, :to => Ruby } Java Ruby KAKUTANI Shintaro; Eiwa System Management, Inc.; a strong Ruby proponent http://kakutani.com http://www.amazon.co.jp/o/asin/4873113202/kakutani-22 http://www.amazon.co.jp/o/asin/477413256x/kakutani-22
3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");
(Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello
10000bp FASTA 1000bp 10000bp 3' i = 1 remainder = seq.window_search(10000, 9000) do subseq puts subseq.to_fasta("segment #{i}", 60) i += 1 puts remain
BioRuby (Bio::Sequence ) atgcatgcaaaa codontable.rb seq = Bio::Sequence::NA.new("atgcatgcaaaa") puts seq puts seq.complement puts seq.subseq(3,8) p seq.gc_percent p seq.composition puts seq.translate puts
Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN Exam's Question and Answers 1 from Ac
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN
1/8 ページ Java 基礎文法最速マスター Java Javaの文法一覧です 他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 class の作成プログラムはclassに記述します たとえばSampleという名前のclassを作る場合
Java演習(4) -- 変数と型 --
50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends
KNOB? KNOB KNOB
KNOB Itoshi NIKAIDO [email protected] KNOB? KNOB KNOB Bioinformatics? データタイプがいっぱい EMBOSS = 160 aaindexextract,abiview,acdc,acdpretty,acdtable,acdtrace,acdvalid,antigenic,backtranseq,ba nana,biosed,btwisted,cai,chaos,charge,checktrans,chips,cirdna,codcmp,coderet,compseq,
やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF
pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) pref : 2004/6/5 (11:8) 3 5 14 18 21 23 23 24 28 29 29 31 32 34 35 35 36 38 40 44 44 45 46 49 49 50 pref : 2004/6/5 (11:8) 50 51 52 54 55 56 57 58 59 60 61
: : : TSTank 2
Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);
Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4
XML Day Web2.0 REST SOAP SOAP REST WADL, WSDL2.0 REST SOAP " " 2006 12 11 XML Web2.0 SOAP REST 2 Web SOAP Internet Web REST SOAP REST 3 REST SOAP 4 REST Representational State Transfer REST Web URL XML
ex01.dvi
,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) double
19 3!! (+) (>) (++) (+=) for while 3.1!! (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics;
19 3!!...... (+) (>) (++) (+=) for while 3.1!! 3.1.1 50 20 20 5 (20, 20) 3.1.1 (1)(Blocks1.java) public class Blocks1 extends JApplet { public void paint(graphics g){ 5 g.drawrect( 20, 20, 50, 20); g.drawrect(
r02.dvi
172 2017.7.16 1 1.1? X A B A X B ( )? IBMPL/I FACOM PL1 ( ) X ( ) 1.2 1 2-0 ( ) ( ) ( ) (12) ( ) (112) (131) 281 26 1 (syntax) (semantics) ( ) 2 2.1 BNF BNF(Backus Normal Form) Joun Backus (grammer) English
KNOB Bio KNOPPIX
KNOPPIX for Bio 1CD Linux Itoshi NIKAIDO KNOB Bio KNOPPIX Knoppix for Bio KNOPPIX JP Itoshi NIKAIDO 2004/01/29 1.1.0 1.3.1 bio OS Mac OS X Xcode/fink Windows Cygwin Linux
Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1
Java (9) 1 Lesson 7 2008-05-20 Java System.out.println() 1 Java API 1 Java Java 1 GUI 2 Java 3 1.1 5 3 1.0 10.0, 1.0, 0.5 5.0, 3.0, 0.3 4.0, 1.0, 0.6 1 2 4 3, ( 2 3 2 1.2 Java (stream) 4 1 a 5 (End of
Web Web ( (SOAP (SOAP/http (WSDL UDDI 1. 2.XML 3. (XDoS http, https SOAP XML Web/App ( App
Web 2005 12 15 XML Day XML [email protected] 2005 1 1 Web Web Web 2005 2 2 Web 2005 3 3 Web ( (SOAP (SOAP/http (WSDL UDDI 1. 2.XML 3. (XDoS http, https SOAP XML Web/App ( App 2005 4 4 SOAP Crypto-Gram
haskell.gby
Haskell 1 2 3 Haskell ( ) 4 Haskell Lisper 5 Haskell = Haskell 6 Haskell Haskell... 7 qsort [8,2,5,1] [1,2,5,8] "Hello, " ++ "world!" "Hello, world!" 1 + 2 div 8 2 (+) 1 2 8 div 2 3 4 map even [1,2,3,4]
Javaで体験するスクリプト言語の威力
Java IT http://www.arclamp.jp Java Scripting API JSR223 JavaScript ECMAScript Groovy J2EE Project Phobos Sarugau JS 2 Java Scripting API JSR223 1/3 JavaVM Java JCP Java Community Process JSR 223: Scripting
明解Javaによるアルゴリズムとデータ構造
21 algorithm List 1-1 a, b, c max Scanner Column 1-1 List 1-1 // import java.util.scanner; class Max3 { public static void main(string[] args) { Scanner stdin = new Scanner(System.in); Chap01/Max3.java
ex01.dvi
,. 0. 0.0. C () /******************************* * $Id: ex_0_0.c,v.2 2006-04-0 3:37:00+09 naito Exp $ * * 0. 0.0 *******************************/ #include int main(int argc, char **argv) { double
001-002_...j.f......_..
1 2 1 Chapter of Export 1 10 2 12 3 14 4 16 5 18 6 20 7 22 8 24 9 26 10 28 11 30 12 32 13 34 14 36 15 38 16 40 17 42 18 44 19 46 3 20 48 21 50 22 52 23 54 24 56 25 58 26 60 27 62 28 64 29 66 30 68 Chapter
VB.NETコーディング標準
(C) Copyright 2002 Java ( ) VB.NET C# AS-IS [email protected] [email protected] Copyright (c) 2000,2001 Eiwa System Management, Inc. Object Club Kenji Hiranabe02/09/26 Copyright
class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =
Part2-1-3 Java (*) (*).class Java public static final 1 class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value
CAC
VOL.24NO.1 61 IMS Transaction 3270 DataBase Transaction OS/370 IMS Traditional Transaction Web Browser Transaction Internet WWW AP IIS APache WebLogic Websphere DataBase Oracle DB2 SQL Server Web Browser
class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value =
Part2-1-3 Java (*) (*).class Java public static final 1 class IntCell { private int value ; int getvalue() {return value; private IntCell next; IntCell next() {return next; IntCell(int value) {this.value
2
問題 1 次の設問 1~5 に答えよ 設問 1. Java のソースプログラムをコンパイルするコマンドはどれか a) java b) javac c) javadoc d) jdb 設問 2. Java のバイトコード ( コンパイル結果 ) を実行するコマンドはどれか a) java b) javac c) javadoc d) jdb 設問 3. Java のソースプログラムの拡張子はどれか a).c
Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse
Web 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java Java
KEGG.ppt
1 2 3 4 KEGG: Kyoto Encyclopedia of Genes and Genomes http://www.genome.jp/kegg/kegg2.html http://www.genome.jp/kegg/kegg_ja.html 5 KEGG PATHWAY 生体内(外)の分子間ネットワーク図 代謝系 12カテゴリ 中間代謝 二次代謝 薬の 代謝 全体像 制御系 20カテゴリ
HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f
1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet
2
問題 次の設問に答えよ 設問. Java のソースコードをコンパイルするコマンドはどれか a) java b) javac c) javadoc d) javaw 設問. Java のバイトコード ( コンパイル結果 ) を実行するコマンドはどれか a) java b) javac c) javadoc d).jar 設問. Java のソースコードの拡張子はどれか a).c b).java c).class
JAVA 11.4 PrintWriter 11.5
JAVA 11.4 PrintWriter 11.5 PrintWriter Writer Int, float, char Object print() println() tostring() PrintWriter PrintWriter(OutputStream outputstream) PrintWriter(OutputStream outputstream, boolean flushonnewline)
II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java
II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI Java Java JVM Java CGI
Java Java Java Java Java 4 p * *** ***** *** * Unix p a,b,c,d 100,200,250,500 a*b = a*b+c = a*b+c*d = (a+b)*(c+d) = 225
Java Java Java Java Java 4 p35 4-2 * *** ***** *** * Unix p36 4-3 a,b,c,d 100,200,250,500 a*b = 20000 a*b+c = 20250 a*b+c*d = 145000 (a+b)*(c+d) = 225000 a+b*c+d = 50600 b/a+d/c = 4 p38 4-4 (1) mul = 1
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の break; まで処理しますどれにも一致致しない場合 def
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の まで処理しますどれにも一致致しない場合 default: から直後の まで処理します 式の結果 ラベル 定数 整数または文字 (byte, short, int,
HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f
1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet
2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java
1 Java Java 1.1 Java 1) 2) 3) Java OS Java 1.3 4) Java Web Start Web / 5) Java C C++ Java JSP(Java Server Pages) 1) OS 2) 3) 4) Java Write Once, Run Anywhere 5) Java Web Java 2 1 Web Java Android Java
FileMaker 16 ODBC と JDBC ガイド
FileMaker 16 ODBC JDBC 2004-2017 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMakerFileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker
text_08.dvi
C 8 12 6 6 8 Java (3) 1 8.1 8 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 8.2 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
Java学習教材
Java 2016/4/17 Java 1 Java1 : 280 : (2010/1/29) ISBN-10: 4798120987 ISBN-13: 978-4798120980 2010/1/29 1 Java 1 Java Java Java class FirstExample { public static void main(string[] args) { System.out.println("
XMLテクノロジを使いやすくする
XML 2005 9 XML... 3... 3 XML... 5 DOM XML... 5 DOM 3.0 Load and Save... 5 DOM 3.0 Validation... 8 SAX XML... 11 SAX... 11 XSL... 12... 13... 13... 14... 14 XML... 15 XML... 15 JAXB CLASS GENERATOR... 16
Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet
13 Java 13.9 Applet 13.10 AppletContext 13.11 Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet Applet (1/2) Component GUI etc Container Applet (2/2) Panel
Lotus Domino XML活用の基礎!
IBM Software Group Lotus Domino XML 2 Agenda Domino XML Domino XML Lotus Domino Web XML Lotus Domino Web XML XML 3 Domino XML Language (DXL) XML Lotus Domino Lotus Notes/Domino R5 Lotus Notes/Domino 6.x
Java講座
~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト
インターネットマガジン2001年4月号―INTERNET magazine No.75
i illustration : Hada Eiji 206 INTERNET magazine 2001/4 jdc.sun.co.jp/wireless/ www.nttdocomo.co.jp/mc-user/i/java/ www.zentek.com/i-jae/ja/download.html INTERNET magazine 2001/4 207 Jump 01 Jump 02 Jump
明解Java入門編
1 Fig.1-1 4 Fig.1-1 1-1 1 Table 1-1 Ease of Development 1-1 Table 1-1 Java Development Kit 1 Java List 1-1 List 1-1 Chap01/Hello.java // class Hello { Java System.out.println("Java"); System.out.println("");
3360 druby Web Who is translating it? http://dx.doi.org/10.1007/s10766-008-0086-1 $32.00 International Journal of PARALLEL PROGRAMING Must buy! http://dx.doi.org/10.1007/s10766-008-0086-1 toruby The
intra-mart Accel Platform — 外部ソフトウェア接続モジュール 仕様書 第3版
Copyright 2012 NTT DATA INTRAMART CORPORATION 1 Top 目次 改訂情報はじめに本書の目的対象読者本書の構成概要外部ソフトウェア接続モジュールとは仕様外部ソフトウェア接続モジュールの構成サンプルプログラムサンプル内容動作に必要な環境構築プログラムソースログイン セキュリティ環境の構築外部ソフトウェア連携時の認可設定 2 改訂情報 変更年月日 変更内容 2012-12-21
8 if switch for while do while 2
(Basic Theory of Information Processing) ( ) if for while break continue 1 8 if switch for while do while 2 8.1 if (p.52) 8.1.1 if 1 if ( ) 2; 3 1 true 2 3 false 2 3 3 8.1.2 if-else (p.54) if ( ) 1; else
,,,,., C Java,,.,,.,., ,,.,, i
24 Development of the programming s learning tool for children be derived from maze 1130353 2013 3 1 ,,,,., C Java,,.,,.,., 1 6 1 2.,,.,, i Abstract Development of the programming s learning tool for children
, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x
J.JSSAC (2005) Vol. 11, No. 3,4, pp. 77-88 Noda2005 MathBlackBoard MathBlackBoard is a Java program based on the blackboard applet. We can use the blackboard applet with GUI operations. The blackboard
アルゴリズムとデータ構造1
1 200972 (sakai.keiichi@kochi [email protected]) http://www.info.kochi ://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2009/index.html 29 20 32 14 24 30 48 7 19 21 31 Object public class
KNOB Knoppix for Bio Itoshi NIKAIDO
KNOB Knoppix for Bio Itoshi NIKAIDO Linux Grasp the KNOB! grasp 1, (grip). 2,, (understand). [ 2 ] What s KNOB CD Linux Bioinformatics KNOB Why KNOB? Bioinformatics What
