Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
250 commits
Select commit Hold shift + click to select a range
adcf898
Fix Copy Dataset field and Values for New Version
sekmiller Apr 1, 2014
f31e9be
use bolder/darker to mean "selected" in type facet #3789
pdurbin Apr 2, 2014
4f1ab0d
Added new About, Software, and Resources links to the header. Removed…
Apr 2, 2014
6ede8d8
Merge origin/master
Apr 2, 2014
b1d090c
Added a second pagination to the bottom of the results table.
Apr 2, 2014
2e2ee26
Changed the display text in the edit button within the Metadata tab o…
Apr 2, 2014
e6552d2
Added feature to link Notifications in header to notification tab in …
xyang02 Apr 2, 2014
2fc8091
Added feature to link Notifications in header to notification tab in …
xyang02 Apr 2, 2014
84ea884
Added feature to link Notifications in header to notification tab in …
xyang02 Apr 2, 2014
88e858c
prevent counts from turning black the type facet #3789
pdurbin Apr 2, 2014
74331e6
Added styling (font color, hand cursor) and icons (up, down chevron) …
Apr 2, 2014
d086748
Merge origin/master
Apr 2, 2014
40fcf5e
Commented out info block message for the create dataverse workflow, b…
Apr 2, 2014
89b7ff5
change default sort to release/create date #3701
pdurbin Apr 2, 2014
8cfba27
added orphanRemoval=true to some relationships; added add and remove …
scolapasta Apr 2, 2014
a006110
added orphanRemoval=true to some relationships
scolapasta Apr 2, 2014
7d7b5bd
added orphanRemoval=true to some relationships
scolapasta Apr 2, 2014
4815fd7
added orphanRemoval=true to some relationships (and needed cascades f…
scolapasta Apr 2, 2014
f9fc3ea
cleanup
scolapasta Apr 2, 2014
c1f5ccf
added methods for removing blank values (still not fully working)
scolapasta Apr 2, 2014
3745992
the return of checkboxes to the type facet #3789
pdurbin Apr 2, 2014
a346520
added +/- minus button for fields that allow multiples
scolapasta Apr 3, 2014
3c07e21
removed <> from initialization of datasetFields
scolapasta Apr 3, 2014
01d5d34
datafile.isReleased is never true, check dataset instead #3464
pdurbin Apr 3, 2014
d473c64
removed a line that set the datasetfields to null
scolapasta Apr 3, 2014
a80338d
removed some unneeded debug statements
scolapasta Apr 3, 2014
ce77f1c
added form around the types facet (for checkboxes)
scolapasta Apr 3, 2014
21b5009
renamed removeDatasetFieldValues method to removeBlankDatasetFieldValues
scolapasta Apr 3, 2014
e6bce0b
cleanup some old unused methods
scolapasta Apr 3, 2014
ae83235
cleaned up and fixed copy methods
scolapasta Apr 3, 2014
f2086c7
cleaned up and fixed copy methods
scolapasta Apr 3, 2014
cc4569a
Added up/down chevron icons to the metadata block headers to indicate…
Apr 3, 2014
a61ce40
Merge origin/master
Apr 3, 2014
dcb5e2c
null check of solr entityid to avoid EJBException (null PK in find) #…
pdurbin Apr 3, 2014
cdda1c3
Add Versioning
sekmiller Apr 3, 2014
e914e68
Changed the breadcrumb dropdown to function on a hover over the entir…
Apr 3, 2014
347cc56
Merge origin/master
Apr 3, 2014
a5ae3f2
readded Controlled Vocabualry
scolapasta Apr 3, 2014
b667ff5
Merge origin/master
scolapasta Apr 3, 2014
08a6f90
updated pom file, with javaee-api and atmposhpere; these are for the
landreev Apr 3, 2014
1828661
new web.xml, with the primepush servlet configured.
landreev Apr 3, 2014
6c391c4
ingest message classes, for the JMS-based implementation of async ing…
landreev Apr 3, 2014
163c959
datafile object and ingestservicebean updated for async. ingest.
landreev Apr 3, 2014
54c482b
removed extra verbose debugging and other such junk from the stata pl…
landreev Apr 3, 2014
6f47948
new async-enabled dataset page.
landreev Apr 4, 2014
d2f11f6
demo icon for the async ingest.
landreev Apr 4, 2014
0040fb9
dataset.xhtml updated for async. ingest.
landreev Apr 4, 2014
b2c2c7e
Styled the metadata section above the tab on the dataset pg. Also cle…
Apr 4, 2014
9a24370
Putting labels back.
Apr 4, 2014
4faf09e
Add Version Id links to dataset page
sekmiller Apr 4, 2014
63cf69a
Link dataverse name in notification to it's dataverse page. (#3810)
xyang02 Apr 4, 2014
38d4784
Link dataverse name in notification to it's dataverse page. (#3810)
xyang02 Apr 4, 2014
1cd0397
Link dataverse name in notification to it's dataverse page. (#3810)
xyang02 Apr 4, 2014
2411619
Link dataverse name in notification to it's dataverse page. (#3810)
xyang02 Apr 4, 2014
da7d6f8
moved title block out of inner fragment for chil fields (and made sur…
scolapasta Apr 4, 2014
e9109da
moved title block out of inner fragment for chil fields (and made sur…
scolapasta Apr 4, 2014
fe3eabc
fixed rendering of above the fold box for keywords, subjects, etc
scolapasta Apr 4, 2014
914ae95
Version Number will be null for draft versions -
sekmiller Apr 4, 2014
fc57592
added Vagrant dev environment
pdurbin Apr 4, 2014
37dbc8d
Fixed typo in Contributor Affiliation Bug #3814
Apr 4, 2014
1a19947
configure async glassfish with asadmin
pdurbin Apr 5, 2014
30d14ad
stop indexing root dataverse (showing itself) #3613
pdurbin Apr 7, 2014
058f968
Updated the file-level metadata extraction (FITS) to use the "new"
landreev Apr 7, 2014
dc3ba90
Merge branch 'master' of github.com:IQSS/dataverse_temp
landreev Apr 7, 2014
aab0612
new rebuild-and-test script for integration tests #3800
pdurbin Apr 7, 2014
f632761
Replaced Subjects list, removed URL and URL Logo Contributor
posixeleni Apr 7, 2014
d2970cc
Fixed bug with the hover dropdown functionality breaking the hyperlin…
Apr 7, 2014
7267085
Merge origin/master
Apr 7, 2014
3ff6bc7
Fixed bug when clicking "+" button on certain metadata fields, which …
Apr 7, 2014
a441521
Change Files Display to refer to DS version file metadata
sekmiller Apr 7, 2014
6355430
Dataverse deletion does not delete role assignments outside the delet…
michbarsinai Apr 7, 2014
599bd61
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 7, 2014
fb64015
Number of notifications next to name is red now. (#3824)
xyang02 Apr 7, 2014
6d33315
added test data for search on :, -, bug #3632
pdurbin Apr 7, 2014
084563c
fix test data to not expect root in results #3613
pdurbin Apr 7, 2014
e4386ca
find files q=, not types=dataverses:datasets:files #3732
pdurbin Apr 7, 2014
3a98089
Minor changes to command objects
michbarsinai Apr 7, 2014
df7945b
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 7, 2014
949e32f
Ingest from DropBox.
landreev Apr 7, 2014
74b6c0a
helper script to rebuild dev env on Fedora
pdurbin Apr 8, 2014
136da87
index user on create, index groups with root dataverse #3800
pdurbin Apr 8, 2014
12348ae
a little cleanup #3800
pdurbin Apr 8, 2014
1f4febd
Updated tsv based on review with Sudeshna, Emily and Tim.
posixeleni Apr 8, 2014
39a851e
Removed "Variations" from studyAssayMeasurementType
Apr 8, 2014
2e51d0c
show on dv card when name or description matched #3453
pdurbin Apr 8, 2014
a212a2d
Added placeholder for Installers Guide and updated index
posixeleni Apr 8, 2014
313d3a9
New framework for file type recognition: new version of Jhove; update…
landreev Apr 8, 2014
738a63c
Solr must be up during setup, how to clear Solr data #3800
pdurbin Apr 9, 2014
f3fbcf0
asadmin-setup.sh: avoid OutOfMemoryError: PermGen #3835
pdurbin Apr 9, 2014
1b4b7e6
Search API: new showrelevance=true flag #3453
pdurbin Apr 9, 2014
01b3061
Added metadatablocks service (part of creating datasets via API)
michbarsinai Apr 9, 2014
4b2a289
Wired ingest to the new file type recognition functionality; so it no…
landreev Apr 9, 2014
348c988
start showing matched Solr fields for datasets #3453
pdurbin Apr 9, 2014
c3cdce5
A very minor change in the FITS metadata reader.
landreev Apr 9, 2014
66c155e
added helper getFlatDatasetFields (for easier indexing)
scolapasta Apr 9, 2014
d2baa6f
Updated the FITS metadata plugin;
landreev Apr 9, 2014
29a52de
fix indexing of compound fields for authorAffiliation etc. #3453
pdurbin Apr 9, 2014
5518050
Merge branch 'master' of github.com:IQSS/dataverse_temp
pdurbin Apr 9, 2014
c96f72b
use dsf.getValues (plural) to index multiples like keyword #3453
pdurbin Apr 9, 2014
a2df91e
use new method dataset.getLatestVersion().getDatasetFields() #3815
pdurbin Apr 9, 2014
6d112b3
Commands can inherit required permissions. API to set metadata block …
michbarsinai Apr 10, 2014
0223402
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 10, 2014
d05f635
Fixed trailing whitespace Bug #3839
posixeleni Apr 10, 2014
a8a2d1a
Created Readme for beta site release
Apr 10, 2014
4b8ddd6
Fixed links
Apr 10, 2014
4c9c982
Update README.md
Apr 10, 2014
8b33f4b
Update README.md
Apr 10, 2014
57cc448
search highlighting progress #3737
pdurbin Apr 10, 2014
01e5276
Add commands for Create, Update, Release Dataset
sekmiller Apr 10, 2014
9408a33
new configuration for the Jhove file type recognition package.
landreev Apr 10, 2014
c61911a
Cleaned up the Upload from Dropbox button on the dataset pg. Added th…
Apr 10, 2014
9622334
Merge origin/master
Apr 10, 2014
0733661
Modified datasetpage.xhtml, to use filemetadata objects to access fil…
landreev Apr 10, 2014
919d5b7
Fixed the async. ingest - it got broken when the dataset page was cha…
landreev Apr 10, 2014
1827e9f
Return Indexing to Dataset Create, Update and Release
sekmiller Apr 11, 2014
abfafa8
Implemented email system for notifications. (#3833)
xyang02 Apr 11, 2014
11d81b0
Implemented email system for notifications. (#3833)
xyang02 Apr 11, 2014
c229481
Implemented email system for notifications. (#3833)
xyang02 Apr 11, 2014
77e6fda
Implemented email system for notifications. (#3833)
xyang02 Apr 11, 2014
bdf426e
Commands and roles are now assigned to DbObject, not Dataverses. Also…
michbarsinai Apr 11, 2014
f404d82
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 11, 2014
c0ae7ca
moved init methods to UI object (since their purpose is for creating …
scolapasta Apr 11, 2014
e2a8a6d
moved init methods to UI object (since their purpose is for creating …
scolapasta Apr 11, 2014
72f9f03
removed a line setting DatasetFields to null
scolapasta Apr 11, 2014
959272e
better (and bolder) highlighting for search terms #3737
pdurbin Apr 11, 2014
9c1e1b4
Modified DeleteDataFileCommand to delete whatever additional files we…
landreev Apr 11, 2014
9eb63bb
don't highlight on "title" twice #3737
pdurbin Apr 13, 2014
6122b90
highlight on filetype #3737
pdurbin Apr 13, 2014
5070b3c
highlight on "dataverse affiliation" #3737
pdurbin Apr 13, 2014
e9de92a
start indexing citation so we can highlight on it #3737
pdurbin Apr 13, 2014
cd27fe5
expect citation match in test data #3737
pdurbin Apr 14, 2014
7b939ad
Registered users can create DV/DSs on root (closes #3847). Better dro…
michbarsinai Apr 14, 2014
cc22d43
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 14, 2014
a69534b
bug fix: was hiding dataverse descriptions if no match #3737
pdurbin Apr 14, 2014
b27c341
don't highlight in the citation #3737
pdurbin Apr 14, 2014
9852005
stub out script to convert tsv of dataverses to json #3807
pdurbin Apr 14, 2014
92efd1c
Setting metadatablocks can now be done via API. Updated setup fields …
michbarsinai Apr 14, 2014
1e863f9
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 14, 2014
53d696c
Added Data Exploration Guide to documentation for Sola Fide
posixeleni Apr 14, 2014
60c5ac0
Change DvObject Release Date to Publication Date
sekmiller Apr 14, 2014
04dd6d8
Changing the "update" attribute to "filesTable" (from "@all") on the …
landreev Apr 14, 2014
12fd1a9
added process=filesTable to upload button
scolapasta Apr 14, 2014
d309464
print out curl commands to create dataverses #3807
pdurbin Apr 15, 2014
d276f18
get rid of single quotes for now #3807
pdurbin Apr 15, 2014
b670a2f
expect < > around dates for pre-release dataset citation #3737
pdurbin Apr 15, 2014
f477119
Fix Citation display logic for default date
sekmiller Apr 15, 2014
8113814
new schema.xml for studyAssayOrganism et al. #3855
pdurbin Apr 15, 2014
4bdb406
commented out Host Dataverse facet for beta #3777
pdurbin Apr 15, 2014
29856aa
Code Clean up remove several tables
sekmiller Apr 15, 2014
3e39090
Fixed header issue
Apr 15, 2014
e69158a
Fixed typo
Apr 15, 2014
ace421d
Updated to correct heading
Apr 15, 2014
f9abb6c
Preprocessed data functionality (for Sola Fide, ticket #3858)
landreev Apr 15, 2014
42aeafb
no change but add logic and tests for indexing dataset versions #3795
pdurbin Apr 16, 2014
2a90ad7
a very minor modifications - changed an api access argument from "pre…
landreev Apr 16, 2014
818bcfe
comment added to setup script
raprasad Apr 16, 2014
775d5d4
Committed an example of dataset/datafiles delete command;
landreev Apr 16, 2014
aad5c01
start hiding drafts after version 1.0 from public #3795
pdurbin Apr 16, 2014
a4fb169
One more asadmin command - for configuring the mail session. (this is…
landreev Apr 16, 2014
638987e
Merge branch 'master' of github.com:IQSS/dataverse_temp
landreev Apr 16, 2014
a84ce4c
moved metadatablock section to general info for create / edit
scolapasta Apr 16, 2014
d997ffe
initialize the lists
scolapasta Apr 16, 2014
535aa0a
fixed the update for the metadataBlock section
scolapasta Apr 17, 2014
825bad2
added non-functional Published/Unpublished toggle #3795
pdurbin Apr 17, 2014
2f9e63e
Apply Edit/release dataverse logic to all dvs
sekmiller Apr 17, 2014
c2c8b9d
removed "affiliation":"Affiliation value" from root dataverse #3807
pdurbin Apr 17, 2014
4ceb1b2
introduce "only this type" link for type facet #3789
pdurbin Apr 17, 2014
3e3d5e3
New installer scripts.
landreev Apr 18, 2014
ca83418
Move Citation to Dataset Add Display Order to Values
sekmiller Apr 18, 2014
ea0a21c
Removed unused imports.
michbarsinai Apr 18, 2014
2adc45c
added recursion to displayOrder method
scolapasta Apr 18, 2014
fad4881
Working on serializing DatasetFields. Added DatasetFieldWalker for st…
michbarsinai Apr 18, 2014
5f3dc78
Merge conflict
michbarsinai Apr 18, 2014
917a6ac
Move Citation calculation to version
sekmiller Apr 18, 2014
63158d4
added AND and () to advanced search query, as needed
scolapasta Apr 18, 2014
bb1846f
minor cleanup
scolapasta Apr 18, 2014
a8f6b9a
minor cleanup
scolapasta Apr 18, 2014
59337e0
minor cleanup
scolapasta Apr 18, 2014
e4b4293
Fix for the mixed up filemetadatas.
landreev Apr 18, 2014
068f29c
Removed super user and permissions sections for beta
Apr 19, 2014
8ea0f80
Update index.rst
Apr 19, 2014
9ded474
Update index.rst
Apr 19, 2014
8da3219
Update index.rst
Apr 19, 2014
28e5c9f
Update index.rst
Apr 19, 2014
d851a13
Started updating the terminology
Apr 19, 2014
9e4982f
Added information about metadata
Apr 20, 2014
8321290
Update dataverse-management.rst
Apr 20, 2014
39ec810
Updated for beta
Apr 20, 2014
db3f51a
added image
posixeleni Apr 20, 2014
9be048a
Moved image file
posixeleni Apr 20, 2014
941fb48
fixed typo
Apr 20, 2014
7afe9cb
Updated "Email" instructions
Apr 20, 2014
910ab08
Updated definition of dataverse
Apr 20, 2014
2652948
Update find-use-data.rst
eaquigley Apr 20, 2014
213918d
Update find-use-data.rst
eaquigley Apr 20, 2014
4d2e7b5
new installer script.
landreev Apr 21, 2014
e0bc2ab
resolving a git caching issue.
landreev Apr 21, 2014
89f0c4f
Re-adding the new glassfish setup script.
landreev Apr 21, 2014
374b43e
dataset-level metadata api call, for getting file listings for entire…
landreev Apr 21, 2014
5dbe915
Fixes for MacOS with Postgres > 9.1 installed.
landreev Apr 21, 2014
1ad3993
Metadata blocks to JSON: done (closes #3837). Fixed a naming mistake …
michbarsinai Apr 21, 2014
9476d55
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 21, 2014
ed24008
More installer fixes/improvements. Should now work if run on a system…
landreev Apr 21, 2014
b4a61b4
Updated the guide to document the new installer.
landreev Apr 21, 2014
0443f25
Updated for beta Dataset Management page
Apr 21, 2014
3ae4484
Merge branch 'master' of github.com:IQSS/dataverse_temp
landreev Apr 21, 2014
56f3087
Update dataset-management.rst
Apr 21, 2014
e10017a
Merge branch 'master' of github.com:IQSS/dataverse_temp
landreev Apr 21, 2014
9732505
Update dataset-management.rst
Apr 21, 2014
c6b58bb
Added cheat sheet
posixeleni Apr 21, 2014
71ab280
Update dataverse-management.rst
Apr 21, 2014
e13f344
Update dataset-management.rst
Apr 21, 2014
dcefa56
Added Dataset Diagram
posixeleni Apr 21, 2014
1a3d1e8
Updated diagram
posixeleni Apr 22, 2014
587db54
Update dataset-management.rst
Apr 22, 2014
73258d0
Update dataset-management.rst
Apr 22, 2014
6588e66
Update dataset-management.rst
Apr 22, 2014
411e77e
.
landreev Apr 22, 2014
3fcf7db
Update dataset-management.rst
Apr 22, 2014
e7b03e8
add description to dataset card #3869
pdurbin Apr 22, 2014
0aa64b4
use OmniFaces abbreviate in card descriptions #3869
pdurbin Apr 22, 2014
b9bbe2b
Update find-use-data.rst
eaquigley Apr 22, 2014
6890590
Update account.rst
eaquigley Apr 22, 2014
67d6534
Update find-use-data.rst
eaquigley Apr 22, 2014
e6a0047
Update README.md
eaquigley Apr 22, 2014
703fb8d
Working on dataset JSON parsing.
michbarsinai Apr 22, 2014
44719b8
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 22, 2014
784bd45
new unpublished=true boolean in URL #3795
pdurbin Apr 22, 2014
185a0e4
Clean up version citation logic
sekmiller Apr 22, 2014
3521b44
get "Add Data" button off search-include-fragment.xhtml
pdurbin Apr 22, 2014
e098062
remove "Publication Status" as regular facet #3795
pdurbin Apr 22, 2014
cc83ed3
style Published/Unpublished links as buttons #3795
pdurbin Apr 22, 2014
e0e0e8a
Update appendix.rst
Apr 23, 2014
8fc6f8c
Update appendix.rst
Apr 23, 2014
6a3e575
Removed old, test, unnecessary files from the project.
Apr 23, 2014
52758cd
delete backing bean for search.xhtml deleted in 6a3e575
pdurbin Apr 23, 2014
321f7c7
Cleaned up the user name, account dropdown in the navbar by applying …
Apr 23, 2014
0d8f9f9
Merge origin/master
Apr 23, 2014
6c42a27
cleanup: remove "type" facet from list of regular facets
pdurbin Apr 23, 2014
6bb1b0b
Fixed CSS overflow issue in Chrome on the dataset page, with the Down…
Apr 23, 2014
851a3bf
Merge origin/master
Apr 23, 2014
3f32d0a
whoops, lost "type" facet counts in 6c42a27, restored
pdurbin Apr 23, 2014
58dfcf9
fix semantics for published/unpublished toggle #3795
pdurbin Apr 23, 2014
8d17f3d
Add "Dataverse" to the Citation string
sekmiller Apr 23, 2014
b09dee6
put "Add Data" button back on search fragment
pdurbin Apr 23, 2014
d3420f6
More work on the dataset metadata parser
michbarsinai Apr 23, 2014
c2b8921
Merge branch 'master' of github.com:IQSS/dataverse_temp
michbarsinai Apr 23, 2014
682b3a1
Checking in progress on removing large progress spinner for ingest, a…
Apr 23, 2014
f4a1905
now Oldest/Newest and use new dataset.getMostRecentMajorVersionReleas…
pdurbin Apr 23, 2014
5e589c8
Merge origin/master
Apr 23, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Updated for beta Dataset Management page
  • Loading branch information
posixeleni committed Apr 21, 2014
commit 0443f25edd7e7eec3fde056abc8cc25925c3e25b
296 changes: 12 additions & 284 deletions doc/Sphinx/source/User/dataset-management.rst
Original file line number Diff line number Diff line change
@@ -1,302 +1,30 @@
Dataset & File Management
+++++++++++++++++++++++++++++

Dataset options are available for Contributors, Curators, and
Administrators of a Dataverse.

Add Dataset
====================

Navigate to the dataverse in which you want to add a Dataset (or in the "root" dataverse). Click on the "Add Data" button and select "Add Dataset" in the dropdown menu.

To quickly get started, enter at minimum all the required fields with an asterisk * (ex. the Dataset Title, Author, Description) [what are we going to require by default? Anything that we need to create a data citation?] and click the "Create Dataset" button when you are done. Your draft study is now
created. Add additional metadata and upload files as
needed.

Release the Dataset when ready to make it viewable by others. [Need instructions on how to release this but dont see how as of yet.]

See the information below for more details and recommendations for
Adding a Dataset.

The steps to adding a Dataset are:

#. Enter Metadata, including a description of the Dataset.
[Set Terms of Use for the Dataset, if you choose. ?]
#. Upload files associated with the Dataset.
#. [Will this be in a different section? Set permissions to access the Dataset, all of its files, or some
of the its files.]
#. If you are a Contributor: Submit your Dataset for review, to make it available to the public. Note: If necessary, you may delete your Dataset before you submit it for review.

**Enter Metadata Information**

To enter the Metadata for a new Dataset:

#. Prepopulate Metadata fields based on a Dataset template
(if a template is available), use the Select Dataset Template pull-down
list to select the appropriate template [still this way?].

A template provides default values for basic
Metadata fields. The default template prepopulates the
Deposit Date field only [any other fields?].
#. Enter a title in the Title field.
#. Enter the remaining Metadata fields. Note: We offer additional domain specific metadata fields for Astrophysics, Biomedical and Social Sciences/Humanities.
To list all fields, including the Terms of Use fields, [is this changing?: click the Show
All Fields button after you enter a title. Use the following
guidelines to complete these fields [is this still supported?]:

- A light blue background in any form field indicates that HTML,
JavaScript, and style tags are permitted. You cannot use the
``html`` and ``body`` element types [Are we going to still support this?].
- To use the inline help and view information about a field, roll
your cursor over the field title.[Are we going to still support this?]
- Be sure to complete the Description field.
- To set Terms of Use for your Dataset, ...[????].
#. Click the *Create Dataset* button and then add comments or a brief description
in the Dataset Version Notes popup [we will still have this?]. Then click the *Continue* button
and your Dataset draft version is saved.

**Upload Files**

To upload files associated with a new Dataset:

#. For each file that you choose to upload to your Dataset, first click on the "Select Files to Add" button.

When selecting a CSV (character-separated values) data type, an SPSS Control Card file is first required.

When selecting a TAB (tab-delimited) data type, a DDI Control Card file is first required.
There is no restriction to the number or types of files that you can upload.

For each individual file that you upload, there is a maximum file size of 2 gigabytes [can we support larger now?].

#. After you upload one file, enter the type of file in the *Category*
field and then click Save.
If you do not enter a category and click Save, the Category
drop-down list does not have any value. You can create any category
to add to this list.
#. For each file that you upload, first click the check box in front of
the file's entry in the list, and then use the Category drop-down
list to select the type of file that you uploaded.

Every checked file is assigned the category that you select. Be sure
to click the checked box to remove the check before you select a new
value in the Category list for another file.
#. In the Description field, enter a brief message that identifies the
contents of your file.
#. Click Save when you are finished uploading files. **Note:** If you upload a subsettable file, that process takes a few
moments to complete. During the upload, the study is not available for editing. When you receive e-mail notification that the
subsettable file upload is complete, click *Refresh* to continue editing the study.

You see the [Documentation, Data and Analysis tab ???] of the Dataset page
with a list of the uploaded files. For each *subsettable tabular*
data set file that you upload, the number of cases and variables and
a link to the Data Citation information for that data set are
displayed. If you uploaded an SPSS (``.sav`` or ``.por``) file, the
Type for that file is changed to *Tab delimited* and the file
extension is changed to ``.tab`` when you click Save.

For each *subsettable network* data set file that you upload, the number of edges and verticies and a link to the Data Citation
information for that data set are displayed.
#. Continue to the next step and set file permissions [Add Link to Permissions section] for the Dataset or
its files.

**File Tips**

Keep in mind these tips when uploading study files to your Dataset:

- The following subsettable file types are supported:

- SPSS ``sav`` - Versions 7.x to 16.x
- SPSS ``por`` - All versions
- STATA ``dta`` - Versions 4 to 10
- GraphML ``xml`` - All versions


- You can add information for each file, including:

- File name
- Category (documentation or data)
- Description

- If you upload the wrong file, click the Remove link before you click
Save.
To replace a file after you upload it and save the study, first
remove the file and then upload a new one.
- If you upload a STATA (``.dta``), SPSS (``.sav`` or ``.por``), or
network (``.xml``) file, the file automatically becomes subsettable
(that is, subset and analysis tools are available for that file in
the Dataset). In this case, processing the file might take some time
and you will not see the file listed immediately after you click
Save.
- When you upload a *subsettable* file, you are prompted to
provide or confirm your e-mail address for notifications. One e-mail
lets you know that the file upload is in progress; a second e-mail
notifies you when the file upload is complete. [is this still valid?]
- While the upload of the files takes place, your Dataset is not
available for editing. When you receive e-mail notification that the
upload is completed, click *Refresh* to continue editing the Dataset.

**Delete or Deaccession a Dataset**

You can delete a Dataset that you contribute, but only until you submit
that Dataset for review. After you submit your study for review, you
cannot delete it. Once it is in review, a dataverse Administrator would have to delete the study and this can only be done prior to it being released. Only Super Users can permanently delete a Dataset once it has been
released [is this correct?].

If a study is no longer valid, it can be **deaccessioned** so that it is
unavailable to users but still has a working citation. A reference to a
new Dataset can be provided when deaccessioning a Dataset.

To delete a draft version:

[Need to fill this in.]

To deaccession a Dataset:

[Need to fill this in.]

**Submit Dataset for Review** [will this change?]

As a Contributor, when you finish setting up your Dataset, click *Submit For
Review* in the ... The Dataset version changes to show *In Review*.

You will receive e-mail notification [still valid?] after you click *Submit For Review*, notifying you that your Dataset is now ready for review by the Curator or Dataverse Admin. When a Dataset is in review, it is not available to the public. You will
receive another e-mail notifying you when your Dataset is released for
public use with a Data Citation.

# Navigate to the dataverse in which you want to add a Dataset (or in the "root" dataverse).
# Click on the "Add Data" button and select "Add Dataset" in the dropdown menu.
# To quickly get started, enter at minimum all the required fields with an asterisk /*
(ex. the Dataset Title, Author, Description)
# Scroll down to "Files" tab to add all the relevant files to your Dataset. Tip: You can drag and drop your files from your desktop, directly into the upload widget.
# Click the "Create Dataset" button when you are done. Your unpublished Dataset is now created.
Note: You can add additional metadata once you have completed the initial Dataset creation by going to Edit Dataset.

**UNF Calculation**

When a Dataset is created, a UNF is calculated for each subsettable file
uploaded to it. All subsettable file UNFs then are combined to
create another UNF for the study. If you edit a Dataset and upload new
subsettable files, a new UNF is calculated for the new files and for the
overall Dataset.

If the original Dataset was created before version 2.0 of the Dataverse
Network software, the UNF calculations were performed using version 3 of
that standard. If you upload new subsettable files to an existing Dataset
after implementation of version 2.0 of the software, the UNFs are
recalculated for all subsettable files and for the study using version 5
of that standard. This prevents incompatibility of UNF version numbers
within a Dataset.

Manage Dataset
Edit Dataset
==================

You can find all Datasets that you uploaded to the dataverse, or that
were submitted by a Contributor for review. Giving you access to view,
edit, release, or deaccession/delete Datasets.


**View, Edit, and Delete/Deaccession Datasets**

To view and edit Datasets:

#. ...?

To delete or deaccession studies that you uploaded:

#. Delete: If the study has not been released, ...?
#. Deaccession: If the study has been released,

**Release Datasets**

When you release a Dataset, you make it available to the public. Users can
browse it or search for it from the dataverse or homepage.

[Is this part still accurate?] If you are a Dataverse Admin or Curator you may receive e-mail notification when a Contributor submits a Dataset for
review. You must review each Dataset submitted to you and either delete (reject) or release that
Dataset to the public. You will receive a second e-mail notification after you
release a Dataset.

To release a study draft version:

[Need to add this section. Not sure how this works in 4.0]

Manage Dataset Templates
======================

Dataset templates help to reduce the work needed to add a Dataset, and to
apply consistency to Datasets within a dataverse. You can set up Dataset templates for a dataverse to prepopulate any of the Metadata fields of a new Dataset with default values. When a user adds a new Dataset, that user can select a template to fill in the defaults. For example, you can
create a template to include the Distributor and Contact details so that
every Dataset has the same values for that metadata.

**Create Template**

[Need more information on this for 4.0]


**Enable a template**

[Need more information on this for 4.0]


**Edit Template**

To edit an existing study template:

[Need more information on this for 4.0]


**Make a Template the Default**

To set any template as the default template that applies
automatically to new Datasets:

[Need more information on this for 4.0]

| **Remove Template**
| To delete a template from a dataverse:

[Need more information on this for 4.0]

Note:  You cannot delete any template in use by any Dataset.

Data Uploads
================

**Troubleshooting Data Uploads:**

Though the add files page works for the majority of our users, there can
be situations where uploading files does not work. Below are some
troubleshooting tips, including situations where uploading a file might
fail and things to try.


**Situations where uploading a file might fail:**

#. File is too large, larger than the maximum size, should fail immediately with an error.
#. File takes too long and connection times out (currently this seems to happen after 5 mins) Failure behavior is vague, depends
on browser. This is probably an IceFaces issue.
#. User is going through a web proxy or firewall that is not passing through partial submit headers. There is specific failure
behavior here that can be checked and it would also affect other web site functionality such as create account link. See
redmine ticket `#2352 <https://redmine.hmdc.harvard.edu/issues/2532>`__.
#. AddFilesPage times out, user begins adding files and just sits there idle for a long while until the page times out, should
see the red circle slash.
#. For subsettable files, there is something wrong with the file
itself and so is not ingested. In these cases they should upload as other and we can test here.
#. For subsettable files, there is something wrong with our ingest code that can't process something about that particular file,
format, version.
#. For subsettable files, they are ingesting versions that we do not support such as Stata 12 and SPSS 18,19.
#. There is a browser specific issue that is either a bug in our
software that hasn't been discovered or it is something unique to their browser such as security settings or a conflict with a
browser plugin like developer tools. Trying a different browser such as Firefox or Chrome would be a good step.
#. There is a computer or network specific issue that we can't determine such as a firewall, proxy, NAT, upload versus download
speed, etc. Trying a different computer at a different location might be a good step.
#. They are uploading a really large subsettable file or many files and it is taking a really long time to upload.
#. There is something wrong with our server such as it not responding.
#. Using IE 8, if you add 2 text or pdf files in a row it won't upload but if you add singly or also add a subsettable file they
all work. Known issue, reported previously, `#2367 <https://redmine.hmdc.harvard.edu/issues/2367>`__


**So, general information that would be good to get and things to try would be:**
Publish Dataset
====================

#. Have you ever been able to upload a file?
#. Does a small text file work?
#. Which browser and operating system are you using? Can you try Firefox or Chrome?
#. Does the problem affect some files or all files? If some files, do they work one at a time? Are they all the same type such as
Stata or SPSS? Which version? Can they be saved as a supported version, ie. Stata 10 or SPSS 16? Upload them as type "other"
and we'll test here.
#. Can you try a different computer at a different location?
#. Last, we'll try uploading it for you (may need DropBox to facilitate upload).
When you publish a Dataset, you make it available to the public. Users can
browse it or search for it.