skip to main content
U.S. Flag

An official website of the United States government

Icon depicting a Classical-style government building

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Padlock Icon signifying a secure connection

Secure .gov websites use HTTPS
A lock ( ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Main Menu Search

STIP Search

...Complete the form for each software package submitted or announced to the DOE Office of Scientific and Technical Information in...
...o the doe office of scientific and technical information in accordance with established doe orders.open source - software where the source code is distributed un...
...lished doe orders.open source - software where the source code is distributed under a licensing agreement which grants all the rights to use, change, and...
...for more information and definitions.closed source - proprietary software distributed under a licensing agreement to authorized users with private modification, ...
...nsing agreement to authorized users with private modification, copying, and republishing restrictions. the source code is not shared with the public for anyone t...
...lishing restrictions. the source code is not shared with the public for anyone to look at or change. this includes limited availability software...
...lic for anyone to look at or change. this includes limited availability software.open source, publicly available repository - software can be free...
...ility software.open source, publicly available repository - software can be freely accessed, used, changed, and...
...licly available repository - software can be freely accessed, used, changed, and shared (in m...
...le repository - software can be freely accessed, used, changed, and shared (in modified or unmodified form) by...
...e freely accessed, used, changed, and shared (in modified or unmodified form) by anyone in a public repository, and distributed under licenses that comply with...
...y anyone in a public repository, and distributed under licenses that comply with the open source ...
...lic repository, and distributed under licenses that comply with the open source definition. visit the open ...
...re information and definitions. a repository url where the source code is available is required for submitting open source, publicly available repository code.op...
...le is required for submitting open source, publicly available repository code.open source, no publicly...
...mitting open source, publicly available repository code.open source, no publicly available repository - ...
...licly available repository code.open source, no publicly available repository - code is open ...
...le repository code.open source, no publicly available repository - code is open source, but is not yet available in a ...
...licly available repository - code is open source, but is not yet available in a public reposi...
...le repository - code is open source, but is not yet available in a public repository. interested users can contact the...
...ut is not yet available in a public repository. interested users can contact the developer(s) or resp...
...le in a public repository. interested users can contact the developer(s) or responsible par...
...lic repository. interested users can contact the developer(s) or responsible parties for information regarding access and reuse. a landing page url is req...
...or information regarding access and reuse. a landing page url is required for submitting open source, no publicly available repository code; the url should provi...
...mitting open source, no publicly available repository code; the url should provide additional information o...
...licly available repository code; the url should provide additional information on how to obta...
...le repository code; the url should provide additional information on how to obtain access to the code.closed source - software that is not open source and for...
...code.closed source - software that is not open source and for which access must be granted by contacting a licensing official. software is often closed source be...
...e granted by contacting a licensing official. software is often closed source because it is...
...y contacting a licensing official. software is often closed source because it is proprietary or has otherwise been deemed appropriate for limited di...
...ecause it is proprietary or has otherwise been deemed appropriate for limited distribution only. a landing page url, provid...
...een deemed appropriate for limited distribution only. a landing page url, providing additional information about the code,...
...ution only. a landing page url, providing additional information about the code, or a valid contact email is required when submitting closed source...
...out the code, or a valid contact email is required when submitting closed source code.repository url - if you select open source, publicly ...
...mitting closed source code.repository url - if you select open source, publicly available you must provide a unique url which leads to the actual code rep...
...licly available you must provide a unique url which leads to the actual code repository. plea...
...tory. as an example, the direct repository url for doe code is https://www.github.com/doecode/doecode whereas the project landing page is https://www.github.com/...
....com/doecode/doecode whereas the project landing page is https://www.github.com/doecode. you may also submit a tagged release of code as an individual reco...
....com/doecode. you may also submit a tagged release of code as an individual record by providing the url specif...
...mit a tagged release of code as an individual record by providing the url specific to that release in github. as an example, the tagge...
...y providing the url specific to that release in github. as an example, the tagged release url https://github.com/doecode/server/releas...
.... as an example, the tagged release url https://github.com/doecode/server/releases/tag/v2.0.1 can be submitted as a valid repository u...
....com/doecode/server/releases/tag/v2.0.1 can be submitted as a valid repository url to doe code.note: currently only git and s...
...e submitted as a valid repository url to doe code.note: currently only git and svn-ba...
...mitted as a valid repository url to doe code.note: currently only git and svn-based repositories are supported. most repositories hosted at github, bitbucket, ...
...ased repositories are supported. most repositories hosted at github, bitbucket, sourceforge, and gitlab support git and svn-based repositories.land...
..., bitbucket, sourceforge, and gitlab support git and svn-based repositories.landing...
...itbucket, sourceforge, and gitlab support git and svn-based repositories.landing pa...
...ucket, sourceforge, and gitlab support git and svn-based repositories.landing page - if you select open source...
... support git and svn-based repositories.landing page - if you select open source, no publicly availabl...
...ased repositories.landing page - if you select open source, no publicly available repository or closed source, you must provide a unique url which...
...licly available repository or closed source, you must provide a unique url which leads to the...
... provided, this function will attempt to automatically populate metadata fields based on information provided in the repository. doe code also provides functiona...
.... doe code also provides functionality to allow users to auto-populate metadata by placing a specifically formatted yaml file in their repository's root main dir...
...ly formatted yaml file in their repository's root main directory. the file must be named "metadata.yml" or "doecode.yml" and the file must be formatted correctly...
...e named "metadata.yml" or "doecode.yml" and the file must be formatted correctly. for detailed information and an example file please see: ...
...orrectly. for detailed information and an example file please see: https://github.com/doecode/doecode/tree/master/metadata-schema.description/abstract - provide ...
....com/doecode/doecode/tree/master/metadata-schema.description/abstract - provide a clear, concise, and publicly releasable description of the so...
...stract - provide a clear, concise, and publicly releasable description of the software, including the purpose, function, a...
...licly releasable description of the software, including the purpose, function, and capabilitie...
...le description of the software, including the purpose, function, and capabilities. text should be spell checked, limited to 2000 characters, and follow in...
...ilities. text should be spell checked, limited to 2000 characters, and follow input standards for spec...
...or special characters. do not include sensitive information in the description/abstract.license(s) - license field information will depend on whether an open sou...
...d information will depend on whether an open source or closed source project is being provided.open source - select the appropriate license from the drop-down me...
...d.open source - select the appropriate license from the drop-down menu of available options. descriptions of licenses are available here.closed source - closed s...
...le options. descriptions of licenses are available here.closed source - closed source software provided to doe code requires cur...
...e software provided to doe code requires current contact information on how to obtain the source code. the best practice is to use a distribution list email with...
...tain the source code. the best practice is to use a distribution list email with multiple recipients instea...
...est practice is to use a distribution list email with multiple recipients instead of a personal email address. t...
...email address. this will accommodate staff changes that may occur so there will be always be a valid contact available.if the closed source software project does...
...e always be a valid contact available.if the closed source software project does have a li...
...e a valid contact available.if the closed source software project does have a license, the url provided t...
...ng page does not have updated contact information, a contact email address will be required.if the closed source software does not have a license, a contact emai...
...red.if the closed source software does not have a license, a contact email will be required.digital object identifier (doi) - a unique persistent identifier that...
...e required.digital object identifier (doi) - a unique persistent identifier that references a digital...
...ct identifier (doi) - a unique persistent identifier that references a digital object and provides long-term access. dois remain stable even if the underlying ad...
...ject and provides long-term access. dois remain stable even if the underlying address or url for the content changes. if a doi has n...
... if the underlying address or url for the content changes. if a doi has not yet been registered for unlimited distribution software, osti will register a persist...
...een registered for unlimited distribution software, osti will register a persistent identifier, in the form of a doi...
...t assign a doi.reserve doi (for unlimited software only) - if a doi has not yet been registered for the software, use reserve doi so that osti will assign a pers...
... the software, use reserve doi so that osti will assign a persistent identifier before you submit. please note, your reserved doi will not be registered with dat...
...efore you submit. please note, your reserved doi will not be registered with datacite until a...
...mit. please note, your reserved doi will not be registered with datacite until a release date is provided.doi infix - a doi co...
...provided.doi infix - a doi contains 3 components: the prefix, which is assigned by the registration agency, begins with 10.xxx; the infix, which can contain inte...
...y the registration agency, begins with 10.xxx; the infix, which can contain intelligence, such as the name o...
...e name of the journal, repository or project; and the suffix, which is assigned by the allocation agency. example: 10.00000/ostidoe code/170000access limitation ...
...ion will depend upon whether an open source project or closed source project is being provided. for more details, refer to the list of access limitations and the...
...for more details, refer to the list of access limitations and their definitions below.open source - projects provided as open source are assigned unlimited (unl)...
...signed unlimited (unl) as the default.closed source - an access limitation must be selected for a project announced in doe code as closed source. the list of acc...
...code as closed source. the list of access limitations and their definitions are below. prior to announcing software to doe code, it must undergo all appropriate ...
...ode, it must undergo all appropriate reviews for sensitivity and export control by the originating site and be deemed secure. if you are unsure of the software s...
...y the originating site and be deemed secure. if you are unsure of the software sensitivity, please work with...
...eldsadditional optional fieldsunl - unlimitedunclassified information that is publicly releasable.nonenoneouo - official use onlyinformation designated as offici...
...licly releasable.nonenoneouo - official use onlyinformation designated as official use only is...
...nformation designated as official use only is unclassified information that may be exempt from public release under the freedom of information act.1) ouo exempti...
...e exempt from public release under the freedom of information act.1) ouo exemption numbernoneouo;...
...lic release under the freedom of information act.1) ouo exemption numbernoneouo;eci - official use only; export controlled informationthis is informat...
...ationthis is information containing technical data as defined in and controlled by u.s. export control statutes. information designated as eci is given controlle...
...xport control statutes. information designated as eci is given controlled distribution to prevent unauthorized release to foreign countries, organizations, or in...
...release to foreign countries, organizations, or individuals.1) ouo exemption numbernoneouo;ssi - official use only; security sensitive informationunclassified in...
... sensitive informationunclassified information of a sensitive nature, that if publicly disclosed could be expected to have a harmful impact on the security of fe...
...licly disclosed could be expected to have a harmful impact on the security of federal operations or ass...
...to have a harmful impact on the security of federal operations or assets, the public health or safety of the citizens of the united states or its residents, or t...
...r its residents, or the nation's long-term economic prosperity; and which describes, discusses, or reflects: 1) the ability of any element of the critical infra...
...es, discusses, or reflects: 1) the ability of any element of the critical infrastructure of the united states to resi...
... states to resist intrusion, interference, compromise, theft, or incapacitation by either physical or computer-based attack or other similar conduct that violate...
...y either physical or computer-based attack or other similar conduct that violates federal, state, or local law;...
... harms interstate, international commerce of the united states; or, threatens public health or safety; 2) any currently viable assessment, projection, or estimat...
...lic health or safety; 2) any currently viable assessment, projection, or estimate of the security vulnerability of any elem...
...le assessment, projection, or estimate of the security vulnerability of any element of the critical infrastructure of the united states, specif...
...nt of the critical infrastructure of the united states, specifically including, but not limited to vulnerability assessment, security testing, risk evaluation, r...
...ut not limited to vulnerability assessment, security testing, risk evaluation, risk-management planning, o...
...valuation, risk-management planning, or risk audit; and 3) any currently applicable operational problem or solution regarding the security of any element of the ...
...le operational problem or solution regarding the security of any element of the critical infrastruc...
...ent of the critical infrastructure of the united states, specifically including but not limited to the repair, recovery, redesign, reconstruction, relocation, in...
...ion, insurance, and continuity of operations of any element.1) ouo exemption numbernoneouo;prot - official use only; protected data crada/epact/otherinformation ...
...n the performance of a crada (e.g. energy policy act (epact)) that is marked as being protected crada information by a party to the agreement and that would have...
...eing protected crada information by a party to the agreement and that would have been proprietary information had ...
...y a party to the agreement and that would have been proprietary information had it been obtained from a non-federal entity. it m...
...een proprietary information had it been obtained from a non-federal entity. it may be protected for a period up to 5...
...een obtained from a non-federal entity. it may be protected for a period up to 5 years...
...tained from a non-federal entity. it may be protected for a period up to 5 years from the date it was produced, except as ...
...pressly provided for in the crada.1) release date2) crada, epact, or other checkbox3) ouo exemption numbernoneouo;pat - official use only; patent pendinga phrase...
...ox3) ouo exemption numbernoneouo;pat - official use only; patent pendinga phrase that often appears on ...
...rning that a patent may issue that would cover the item and that copiers should be careful because they might infringe if the patent issues.1) ouo exemption numb...
...e careful because they might infringe if the patent issues.1) ouo exemption numbernoneouo;p...
...ecause they might infringe if the patent issues.1) ouo exemption numbernoneouo;prop - official use only; limited rights datadata, other than computer...
...fficial use only; limited rights datadata, other than computer software, that embody trade secrets or are commercial or financial and confidential or privileged,...
...developed at private expense, including minor modifications.1) ouo exemption numbernoneouo;pdouo - official use only; program-determined official use onlythis ty...
...ogram-determined official use onlythis type of official use only information is based on approved guidance as reflected in doe o 471.3 chg 1 (admin chg) identify...
...ce for marking and protecting official use only information.1) ouo exemption number1) specify doe headquarters program office and reason for protectionprogrammin...
...ionprogramming languages - the specific language or languages in which the code being provided was written.version number - the given version number for the code...
...eing provided was written.version number - the given version number for the code being provided. note: if a tagged rel...
...er - the given version number for the code being provided. note: if a tagged release url is provided in the...
...er for the code being provided. note: if a tagged release url is provided in the repository url f...
...if a tagged release url is provided in the repository url field, the version number field will autopopulate with the tagged release number, but can still be edit...
...er field will autopopulate with the tagged release number, but can still be edited.developers - a person concerned with facets of the s...
...er, but can still be edited.developers - a person concerned with facets of the softwa...
...ut can still be edited.developers - a person concerned with facets of the software development...
...ware. when there are multiple developers, the primary software developer should be listed first, then add additional developers. "none" is an option when necessa...
...tional developers. "none" is an option when necessary.short title or acronym - abbreviated title or acronym for the software.keywords - a list of words or phrase...
...breviated title or acronym for the software.keywords - a list of words or phrases...
...le or acronym for the software.keywords - a list of words or phrases that describe the software. keywords aid in the online search and discovery of information a...
...e the software. keywords aid in the online search and discovery of information about the software. more than one keyword may be entered. separate terms with a se...
...out the software. more than one keyword may be entered. separate terms with a semicolon.site accession number - the accession...
...e entered. separate terms with a semicolon.site accession number - the accession or other identifying numbers assigned by the submitting site,...
...er - the accession or other identifying numbers assigned by the submitting site, university, or repository's database, recor...
...ers assigned by the submitting site, university, or repository's database, records, etc..uploa...
...y the submitting site, university, or repository's database, records, etc..upload source ...
...mitting site, university, or repository's database, records, etc..upload source code - if you are announcing open source, no pu...
...ase, records, etc..upload source code - if you are announcing open source, no publicly available repository or closed source code (including code with an access ...
...licly available repository or closed source code (including code with an access limitation) t...
...code (including code with an access limitation) through doe code, you will also be required to upload an archive file containing your source code. this will be u...
...e required to upload an archive file containing your source code. this will be used for archiving and preservation purposes. supported file types include: .z...
... include: .zip, .tar, .tgz, .tar.gz, and .tar.gz2.doe organization - check this box if the sponsoring organization you are entering is an organization within the...
...se from the list of doe organizations. other sponsoring organization names will be freeform.primary contract/award number - doe award/contract number that is lar...
...e freeform.primary contract/award number - doe award/contract number that is largely responsible for funding the proje...
...er - doe award/contract number that is largely responsible for funding the project. at least one valid entry...
...er that is largely responsible for funding the project. at least one valid entry is required for submittal o...
...le for funding the project. at least one valid entry is required for submittal of business software and announcing of scientific software. the primary a...
...mittal of business software and announcing of scientific software. the primary award/contra...
...and announcing of scientific software. the primary award/contract format should be either (1) two alphabetic characters and seven digits (for doe awards granted ...
...e either (1) two alphabetic characters and seven digits (for doe awards granted since 2007), or (2) two...
...haracters and seven digits (for doe awards granted since 2007), or (2) two alphabetic characters, two numeric characters, a dash, two-digit year, two alphabetic ...
...etic characters, two numeric characters, a dash, two-digit year, two alphabetic characters, and a five digit number (for awards granted prior to 2007). exa...
...etic characters, and a five digit number (for awards granted prior to 2007). examples: sc0001234; ee0005432; nt0009876...
... fc07-99id55444; and ac02-96ch12345.additional awards - other award/contract numbers that represent funding contributed to the project, including other doe award...
...ers that represent funding contributed to the project, including other doe awards or awards from other government ...
...ing other doe awards or awards from other government agencies, foundations, etc.b&r codes - a budget and reporting (b&r) code is given to a project by the depart...
...&r codes - a budget and reporting (b&r) code is given to a project by the department of energy...
...udget and reporting (b&r) code is given to a project by the department of energy. the structure of a b...
...&r) code is given to a project by the department of energy. the structure of a b&r code parallels approved doe p...
...y the department of energy. the structure of a b&r code parallels approved doe ppas (program, project or activities). the code i...
...d doe ppas (program, project or activities). the code is used for executing the budget; reporting actual obligations, costs, and revenues; and controlling and me...
...udget; reporting actual obligations, costs, and revenues; and controlling and measuring actual versus budg...
...ligations, costs, and revenues; and controlling and measuring actual versus budgeted performance.fwp numbers - field work proposal number. a number given to ...
...udgeted performance.fwp numbers - field work proposal number. a number given to a proposal from a doe labora...
...ers - field work proposal number. a number given to a proposal from a doe laboratory by the department of ener...
...er. a number given to a proposal from a doe laboratory by the department of energy.researc...
...er given to a proposal from a doe laboratory by the department of energy.research organizations - the research organi...
...oratory by the department of energy.research organizations - the research organization, s...
...gy.research organizations - the research organization, such as a doe national laboratory or university, which had primary responsibility for developing the softw...
...oratory or university, which had primary responsibility for developing the software.doe organization - check the box if the resear...
...ility for developing the software.doe organization - check the box if the research organization is associated with the department of energy.name...
...lect from the list of doe organizations. other research organization names will be free-form.contributors and contributing organizationscontributors - the name o...
...e free-form.contributors and contributing organizationscontributors - the name of the person(s) or ...
...utors and contributing organizationscontributors - the name of the person(s) or institution(s) th...
...uting organizationscontributors - the name of the person(s) or institution(s) that has contributed to the ...
...utors - the name of the person(s) or institution(s) that has contributed to the software (code, documentation, tests, ideas, project guidance, etc.)...
...ed to the software (code, documentation, tests, ideas, project guidance, etc.), but is not listed as a developer. this can include the person(s) or institution(s...
...listed as a developer. this can include the person(s) or institution(s) responsible for collecting, managing, distributing, or otherwise contributing to the deve...
...le for collecting, managing, distributing, or otherwise contributing to the development of the software.contributor ...
...uting, or otherwise contributing to the development of the software.contributor type - when adding a contri...
...uting to the development of the software.contributor type - when adding a contributor, use contributor type to define the role o...
...utor type - when adding a contributor, use contributor type to define the role of the contributor. a drop-down me...
...utor, use contributor type to define the role of the contributor. a drop-down menu is provided. f...
...utor type to define the role of the contributor. a drop-down menu is provided. for definitions of each contributor type, pl...
...utor. a drop-down menu is provided. for definitions of each contributor type, please see the datacite metadata schema.contributing organizations - ...
...utor type, please see the datacite metadata schema.contributing organizations - other organizations which provided support to the project....
... organizations - other organizations which provided support to the project. may be entered in place of naming individual software developers.contributor type - w...
...e entered in place of naming individual software developers.contributor type - when adding a contributor, use contributor type to define the role o...
...utor type - when adding a contributor, use contributor type to define the role of the contributor. a drop-down me...
...utor, use contributor type to define the role of the contributor. a drop-down menu is provided. f...
...utor type to define the role of the contributor. a drop-down menu is provided. for definitions of each contributor type, pl...
...utor. a drop-down menu is provided. for definitions of each contributor type, please see the datacite metadata schema.dois or urls that reference o...
...urls that reference other documents, datasets, or software that relate to the submitted or announced software identifiers of related resources. referencing ident...
...relate to the software provided allows users to follow these vital links and to better understand the scope of the research.identifier type - select the identifi...
...elation type - select from the drop-down field the relationship of the resource being registered and the related resource. the relation type field also allows yo...
... the provided software is related to the doi entered and the document you are submitting. for definitions of each relation type controlled vocabulary see datacit...
...mitting. for definitions of each relation type controlled vocabulary see datacite list.identifier(s) - provide the digital object identifier (d...
...ulary see datacite list.identifier(s) - provide the digital object identifier (doi) or url for the related item(s). if you are entering a doi,...
...re entering a doi, please do not include the protocol or any domain information before the prefix, e.g. only enter 10.11578/dc.xxxxx and not https://doi.org/10.1...
.../dc.xxxxx and not https://doi.org/10.11578/dc.20171031.3xxxxx.an award digital object identifier (doi) is assigned to awards, contracts, equipment, facilities, g...
... training grants. if the software/code was produced under multiple awards given by multiple organizations, multiple award dois may be entered.note: award dois ar...
...y multiple organizations, multiple award dois may be entered.note: award dois are different than dois assigned to the software/code...
... entered.note: award dois are different than dois assigned to the software/code being submitted to doe code and contract/grant/award numbers. do not enter these ...
...eing submitted to doe code and contract/grant/award numbers. do not enter these here. re...
...mitted to doe code and contract/grant/award numbers. do not enter these here. review the award doi service faqs for additional i...
...enter these here. review the award doi service faqs for additional information about award dois.award doi - the award digital object identifier (doi) under which...
...out award dois.award doi - the award digital object identifier (doi) under which the work or time was provided. dois follow the...
...ng organization.contact information - provide the name, email address, phone number, and organization of the submitter; this will serve as the point of contact f...
...er, and organization of the submitter; this will serve as the point of contact for doe if there are questions a...
...mitter; this will serve as the point of contact for doe if there are questions about the software provided. contact information will not be shared in public outp...
...out the software provided. contact information will not be shared in public output products. the best practice would be to use an email a...
...e shared in public output products. the best practice would be to use an email address that is ...
...lic output products. the best practice would be to use an email address that is a distribution list with m...
...est practice would be to use an email address that is a distribution list with multiple recipients i...
...e to use an email address that is a distribution list with multiple recipients instead of a personal email address. this wi...
...email address. this will accommodate staff changes that may occur so there will be always be a valid contact available. select "autopopulate from account" to use...
...e always be a valid contact available. select "autopopulate from account" to use the infor...
...e a valid contact available. select "autopopulate from account" to use the information associated with yo...
More >>
...token-dom:1000 nid:3612298668 word-table-sequence=1 grid-size=col-sm-12Fig. 1. Sample Cover - Unclassified Unlimited D...
...quence=1 grid-size=col-sm-12fig. 1. sample cover - unclassified unlimited distribution[[token-dom:1000 nid:633117317 word-table-sequence=1 grid-size=col-sm-12]]f...
...ution[[token-dom:1000 nid:633117317 word-table-sequence=1 grid-size=col-sm-12]]fig.2. sample cover – distribution limited – ...
...le-sequence=1 grid-size=col-sm-12]]fig.2. sample cover – distribution limited – patent caution[[token-dom:1000 nid:3942537866 word-table-sequenc...
...ution limited – patent caution[[token-dom:1000 nid:3942537866 word-table-sequence=1 grid-size=col-sm-12]]fig.3. sample title page- unclassified unlimi...
...e=1 grid-size=col-sm-12]]fig.3. sample title page- unclassified unlimited distribution[[token-dom:1000 nid:1887382146 word-table-sequence=1 grid-size=col-sm-12]]...
...ution[[token-dom:1000 nid:1887382146 word-table-sequence=1 grid-size=col-sm-12]]fig.4. sample title page – distribution limit...
...le-sequence=1 grid-size=col-sm-12]]fig.4. sample title page – distribution limited – patent caution...
More >>
    Page 1 of 1
    • 1

    REFINE BY:

    Article Type
    Policies
    OSTI Products
    More+
    Organization