Changes for version 1.001 - 2016-10-17
- The rdf turtle serialization was too slow to use, so I switched everything to rdf+xml
- the way the container is built is now to create an N3-formatted string of all records and then parse that into the $model. This is slightly faster than adding one statement at a time (but probably more error-prone...)
- set the base URI for the RDF parser since it is apparently important for the Redland libraries on OSX (but not on Ubuntu)
- Bug Fixes
- refactored code to make it more RESTful
Modules
all this does is assign the HTTP call to the correct routine
The core Accessor functions
The key/value of the current configuration of the Accessor
libraries for creating and parsing FAIR Data Profiles (see http://datafairport.org for more details)
a set of packages that assist with creating infrastructures that conform to the FAIR Data Principles
a utility object that contains the namespaces commonly used by FAIR profiles. This shoudl probably be replaced by RDF::NS one day, because it is horribly hacky!
Examples
- examples/Accessors/EHDN_Accessor
- examples/Accessors/Metadata
- examples/Accessors/SemanticPHIBase_Accessor
- examples/Accessors/UniProtAccessor
- examples/Accessors/registry3-enrolment.xlsx.xlsx
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_Descriptive.pl
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_Descriptive.rdf
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_EDAM.pl
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_EDAM.rdf
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_SIO.pl
- examples/OLD CRUFT - DO NOT USE/Allele_Profile_SIO.rdf
- examples/OLD CRUFT - DO NOT USE/Alleles
- examples/OLD CRUFT - DO NOT USE/CreateAccessorDescriptor.pl
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_Accessor.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_Profile1.pl
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_Profile2.pl
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_Profile3.pl
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_ProfileAlleleDescriptions.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_ProfileAlleleDescriptions.rdfduplicate.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_ProfileImagesEDAM.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_ProfileImagesEDAM.rdfduplicate.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_Allele_ProfileImagesSIO.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_FAIRDataProjector.rdf
- examples/OLD CRUFT - DO NOT USE/DragonDB_LDF_Profiler
- examples/OLD CRUFT - DO NOT USE/Profile
- examples/OLD CRUFT - DO NOT USE/ProfileUniProtProtein.pl
- examples/OLD CRUFT - DO NOT USE/testFAIRProfile.pl
- examples/OLD CRUFT - DO NOT USE/testparser.pl