Skip to content

Instantly share code, notes, and snippets.

@rdmpage
Last active August 29, 2015 14:07
Show Gist options
  • Save rdmpage/50f3a54d21a9b0710009 to your computer and use it in GitHub Desktop.
Save rdmpage/50f3a54d21a9b0710009 to your computer and use it in GitHub Desktop.
GenBank, BOLD, GBIF (ZSM iBOL)

GenBank, BOLD, GBIF (ZSM iBOL)

// GBIF occurrence
CREATE (occurrence883514761:Occurrence { name: "gbif883514761", catalogNumber: "BC ZSM Lep 10234" }),


// has code
(sample1:Sample { name: "BC ZSM Lep 10234" }),
(occurrence883514761)-[:HASCODE]->(sample1),

// data provided by
(dataset1:Dataset { name: "Zoologische Staatssammlung Muenchen - International Barcode of Life (iBOL) - Barcode of Life Project Specimen Data"})<-[:SOURCE]-(occurrence883514761),

// EMBL Australia
(occurrence488829630:Occurrence { name: "gbif488829630", catalogNumber: "GU655831" }),

// data provided by
(dataset2:Dataset { name: "European Molecular Biology Laboratory Australian Mirror"})<-[:SOURCE]-(occurrence488829630),

// Sequence
(GU655831:Sequence { accession:"GU655831", catalogueNumber: "BC ZSM Lep 10234" }),
(GU655831)-[:HASCODE]->(sample2:Sample { name: "BC ZSM Lep 10234" }),

(GU655831)-[:SAMEAS]->(occurrence488829630),



// mapping samples
(occurrence883514761)-[:HASCODE]->(sample2),

// BOLD
(bold1:Barcode { name: "GWORH520-09" }),
(bold1)-[:HASCODE]->(sample3:Sample { name: "BC ZSM Lep 10234" }),
(bold1)-[:SAMEAS]->(GU655831),

// BIN
(taxon1:Taxon { name: "BOLD:AAA4623"}),
(bold1)-[:ASIGNEDTO]->(taxon1),
(taxon1)-[:HASNAME]->(name3:Name { name: "Casbia rectaria"}),

// NCBI
(taxon2:Taxon { name: "taxon:832106"}),
(GU655831)-[:ASIGNEDTO]->(taxon2),
(taxon2)-[:HASNAME]->(name2:Name { name: "Lepidoptera sp. BOLD:AAA4623"}),

// GBIF
(taxon3:Taxon { name: "species:1978937"}),
(occurrence883514761)-[:ASIGNEDTO]->(taxon3),
(taxon3)-[:HASNAME]->(name1:Name { name: "Casbia rectaria Walker, 1866"}),


// mapping
(occurrence883514761)-[:HASCODE]->(sample3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment