Difference between revisions of "Data upload to rebind framework"
Line 4: | Line 4: | ||
Clicking on the project name takes you to the list of files associated with the project. In this case there are no files yet associated with the project as it is a new empty project. | Clicking on the project name takes you to the list of files associated with the project. In this case there are no files yet associated with the project as it is a new empty project. | ||
− | |||
'Upload from BioCASE' enables the user to connect to a specific ABCD file stored in the Biocase Provider software, if the URL is known. However this is currently restricted to files below a certain size (a maximum of 1000 records / abcd:Units). | 'Upload from BioCASE' enables the user to connect to a specific ABCD file stored in the Biocase Provider software, if the URL is known. However this is currently restricted to files below a certain size (a maximum of 1000 records / abcd:Units). | ||
− | The 'Upload File' can be used to upload any file type from the file system. Several files of various file types (e.g. XML, PDF and images) and folders can be added to a project. | + | The 'Upload File' can be used to upload any file type from the file system. Several files of various file types (e.g. XML, PDF and images) and folders can be added to a project. Other XML files, which don't conform to the ABCD Schema can be uploaded. PDF files containing associated publications and images can also be uploaded with this button. This option is also used for ABCD XML files larger than 1000 units (see that section for details). |
[[File:ReBIND_portal_project_new_project.PNG|border]] | [[File:ReBIND_portal_project_new_project.PNG|border]] |
Revision as of 16:23, 14 January 2015
Importing XML and other data files from file system
After creating the new project the project name (in this example 'Puffinus') should appear in the list of un-published projects in the left-hand side panel.
Clicking on the project name takes you to the list of files associated with the project. In this case there are no files yet associated with the project as it is a new empty project.
'Upload from BioCASE' enables the user to connect to a specific ABCD file stored in the Biocase Provider software, if the URL is known. However this is currently restricted to files below a certain size (a maximum of 1000 records / abcd:Units).
The 'Upload File' can be used to upload any file type from the file system. Several files of various file types (e.g. XML, PDF and images) and folders can be added to a project. Other XML files, which don't conform to the ABCD Schema can be uploaded. PDF files containing associated publications and images can also be uploaded with this button. This option is also used for ABCD XML files larger than 1000 units (see that section for details).
For ABCD files smaller than 1000 ABCD units the 'Upload from BioCASE' button directly retrieves the XML data from BioCASE and stores it in reBiND.
Clicking on the 'Upload from BioCASE' button opens a form shown in the screenshot below.
You need to enter a URL of your dataset. Please open the BPS (home: http://ww3.bgbm.org/biocase/index.cgi), click on your dataset in the list. A new screen opens, which shows a URL under the headline 'access point'. Copy this URL and paste it into the URL field shown in the screenshot below. Under 'Store as:' give the file a name and enter the extension ".xml".
Depending on the file type different options are offered for the current file. All file types have the option to view/download the file in its native form. Text based file types have the option to edit the file online. XML files can be validated against their schema (if it is registered with the reBiND Software) and can be corrected or modified by running automated corrections on them. Below the details of the data file 'reBiND_Puffinus.xml' are shown and the list of available actions. 'View XML' and 'View Data' link to an XML view or a tabular view of the data respectively. In the next section we'll describe remaining actions in turn, going into detail of how to run the validation and correction actions.