OnePetro search provides convenient access to a wide variety of technical literature related to the exploration and production (E&P) industry. Relying on the power of Google, users can quickly locate information among more than 130,000 articles produced by OnePetro’s 17 publishing partners.
The search engine for OnePetro is Google. It will look familiar and behave as most Google users would expect. While results will not match exactly those from Google Scholar or Google.com, they should be similar. There are some differences in how special characters and symbols are treated in OnePetro from how they are handled by Google.com. Go to Special Characters to learn more.
Use Fast Search By Number to quickly find a document by its paper number. To locate multiple documents with a single search, enter several paper numbers in the Document ID field; but be sure to separate each number with a comma followed by a space. For example, "1997-1278, 107767-MS, 12137-MS, 20990-MS", and so on.
Note: If you are unable to locate the document you seek, please check the coverage of documents in OnePetro. There are instances when a society's coverage does not yet include articles from the most recent events or publications.
Basic search provides an easy way to perform powerful searches within OnePetro. The single search field searches the entire OnePetro database for the keyword(s) or phrase(s) entered.
To perform a Basic Search
Power User Tip: Boolean operators and special characters can be used in Basic search to connect words and phrases for more effective searching. See Booleans to learn more.
Advanced Search offers fine-tuned search capabilities. Users can construct complex search queries by combining keywords and phrases using Boolean operators to narrow or broaden results, or limit searches to certain fields or by journal, publisher, or date.

To find abstracts submitted from a specified organization, use Advanced Search and limit searching to the Affiliation field.
In some instances, the author’s affiliation may not exist in OnePetro’s database. This is because many older papers, namely those from the World Petroleum Council, do not include the author's organization.
Some searches may require multiple attempts to get the desired results. For example, in older documents the word “and” is used instead of the ampersand (&). In example, “Texas A and M” and “Arco R and D” were once heavily used. In such cases, performing the search both ways is recommended. For example, a search for Texas A&M requires searching for “Texas A&M” AND “Texas A and M”.
Use advanced search and limit searching to the Authors field if you want to find articles by specific authors.
Author Search Tips
An author might be listed in a variety of ways (e.g., Ramey, H.J.; Ramey Jr., H.J., H.J. Ramey Jr.; Hank Ramey; Ramey, Jr., Harold). If the author has an unusual last name, just input the last name. For an author with a common last name, try entering multiple options using the AND operator.
Note: When an author name is entered, the search engine can only look for authors with that name and assume all are similarly relevant to your query. In some cases, company names are included in the same field as author; your search may return some documents not by that author.
To search for an author formatted last name first, you do not have to put the entry in quotes (e.g., Smith, G.E.; Jones, Carl), but you can do so.
In an author search using initials, spaces matter. G.E. and G. E. are not seen as the same to the Google search. [SPE's style is not to put a space between initials, but some exceptions may creep in, and other societies in OnePetro may not have the same style.] So if you are having difficulty with an author search, consider trying both with and without the spaces for initials or search for alternate forms of the author's name.
Boolean logic is used to define logical relationships between search terms. Boolean searches combine words and phrases using the words AND, OR, and NOT (otherwise known as Boolean operators) to create a very broad or a very narrow search.
Booleans AND, OR, and NOT are supported by OnePetro's Basic and Advanced searches. While the Advanced search page offers easy to use field-searching in which to customize a query, a more-experienced user might prefer writing a Boolean expression (or Boolean query) into the Basic search box. The table below explains how to use the Boolean terms AND, OR, and NOT to craft a Boolean query in Basic search. It also provides a list of special characters and operators to help fine-tune a search.
IMPORTANT NOTE: Boolean queries should not be written on the Advanced search page, as they will not function correctly when field options are also selected. Boolean expressions are intended for Basic search only.
Note: The * operator, used in wildcard searches on Google.com, is not a valid search character in OnePetro.
| Characters | Description |
|---|---|
| Boolean AND | Use the AND operator to combine search terms to narrow results. The example below will search the exact search phrase "Offshore Drilling" and combine it with the search term "Europe". Notice the quotes around “Offshore Drilling”. The quotes are essential so that results only contain that exact phrase. Single words, such as “Europe”, do not require quotes.
|
| Boolean OR [ | ] | The OR operator and the pipe operator (|) can be used interchangeably. The below search examples return the same results.
|
| Boolean NOT [ - ] | The NOT operator Will NOT work in Basic Search. It must be replaced by the minus sign or hyphen (-) preceded by a space in order to exclude a search term. In example, Dow -chemical, searches for documents with the term “Dow” AND NOT “Chemical”. |
| Parentheses [ ( ) ] | To make even better use of Boolean operators, use parentheses [ ( ) ] to nest query terms within query terms. Parentheses work by evaluating all terms within the innermost set of parentheses first, then information outside parentheses is read next. For example: (Chemical OR Gas Well) AND Dow retrieves results containing the word “chemical” or the words “gas well” together and then the term “Dow”. If there are nested parentheses, the search engine processes the innermost parenthetical expression first, then the next, and so on until the entire query has been interpreted. For example, ((chemical | gas well) AND Dow) -fractured |
| Double Quotes [ " " ] | Use double quotes when phrase searching. For example, “pressure transient analysis” will retrieve only documents that contain this exact search phrase. Use Boolean operators to combine a search phrases or terms. For example, “pressure transient analysis” AND “Hydraulic Fracture”. |
By default, OnePetro returns only pages that include all of your search terms. You do not need to include AND between terms. The order of search terms affects the search results. To further restrict a search, just include more terms or include special search characters.
When executing a search in OnePetro, OR and NOT are always evaluated before AND. For example, A AND B OR C evaluates the OR operator before the AND operator.
Note: Not all combinations are valid for searches. Only the AND operator can have nested operators underneath. The OR operator can only be applied to one or more positive terms, and the NOT operator can only be applied to a single positive term. No other operators can be nested under the OR or NOT operators.
For OnePetro users, Booleans can be used on the Basic and Advanced Search page. The Advanced Search page is an example of “field searching”, where specific parts of articles can be selected and combined using Boolean operators. The following are acceptable Boolean search examples in OnePetro:
Using AND narrows a search by combining terms. It will retrieve documents that use both the search terms specified, as in this example:
Using OR broadens a search to include results that contain either of the words entered, as in this example:
Using NOT will narrow a search by excluding certain search terms, as in this example:
For multiple search terms, a combination of Boolean operators can be used to narrow or broaden one’s search, as demonstrated in this example using the AND and the OR operators:
Methane hydrate AND stability OR dissociation. To illustrate the Boolean logic these search terms appear as: (Methane hydrate AND (stability OR dissociation)) …or… (A AND (B OR C))
Use advanced search and limit searching to a specific year with the Date Range field. Date Range will return papers for only the years specified. Enter single years, ranges (2000-2005), or before/after (<1990, >2000).
To find papers in a specific journal, use Advanced Search and limit your search by selecting the journal from the dropdown.
Though not required, enter the Volume and Issue numbers(s) in the fields to locate a specific journal. For journals published bi-monthly, the following search formats are acceptable (where “m” represents the digit for month): “m/m”, “m_m”, “m-m”, “m – m”. To illustrate, a search for the 2011 November / December issue of the Journal of Canadian Petroleum Technology would be performed as follows:
The < or > symbols can be used in the Volume and Issue fields to search all issues greater than or less than the issue entered.
The journal field can be combined with a title or author search in the fields above. It will assume that you are looking for documents with the terms indicated, but only in that specific journal.
The default is to complete your search across all of OnePetro. If you want to limit your search to one or more publishers, you can use Ctrl-click to select one or more publishers from the list.
OnePetro’s search engine is Google, operating under the Google Search Appliance (GSA). The GSA provides a way to make searching in OnePetro as easy as searching Google.com. It takes advantage of Google’s deep resources in research and engineering to make efficient and intuitive search available to OnePetro users. Nevertheless, there are some notable differences, which can be helpful to OnePetro users.
The table below provides special characters NOT recognized by OnePetro.
| Character | Description |
|---|---|
| The * Operator [ * ] | The * character, used for wildcard searches on Google.com, is not currently accepted by the Google Search Appliance; and therefore, OnePetro does not currently offer a wildcard option. |
| The .. Operator [ .. ] | The .. operator, used in Google.com to specify that results contain numbers within a number range is not currently an option in OnePetro. For example, find the year the Russian Revolution took place [Russian Revolution 1800..2000]. |
| The ~ Operator [ ~ ] | The tilde [ ~ ] operator take the word immediately following it and searches both for that specific word and for the word's synomyms. For example, [~inexpensive ] matches "inexpensive", "cheap", "affordable", and "low cost". |
| The [ + ] [ & ] Operators | Although the plus sign (+) and the ampersand (&) are often used interchangeably for the Boolean AND in some search engines, OnePetro treats these characters differently. We DO NOT recommend using these characters. AND, is a strict Boolean. It is recognized as a stopword by GSA and therefore should be used in OnePetro. |
The table below provides special characters THAT ARE recognized by OnePetro.
| Character | Description |
|---|---|
| Parentheses [ ( ) ] | Parentheses work by evaluating all terms within the innermost set of parentheses first, then information outside parentheses is read next. For example: (Chemical OR Gas Well) AND Dow retrieves results containing the word “chemical” or the words “gas well” together and then the term “Dow”. If there are nested parentheses, the search engine processes the innermost parenthetical expression first, then the next, and so on until the entire query has been interpreted. For example, ((chemical | gas well) AND Dow) -fractured |
| Double Quotes [ " " ] | Use double quotes when phrase searching. For example, “pressure transient analysis” will retrieve only documents that contain this exact search phrase. Use Boolean operators to combine a search phrases or terms. For example, “pressure transient analysis” AND “Hydraulic Fracture”. |
| The . Operator [ . ] | A decimal (.) is a term separator unless it is part of a number. The decimal (.) is used to separate terms so that a phrase search can be performed. In fact, its actions are the same as double quotes [“ “]. For example, Shale.Europe is treated the same as “Shale Europe”. Notice there is no space before or after the decimal, otherwise the decimal will be ignored. |
In an advanced search, terms can be searched by specific fields such as “Abstract”, “Article Title”, and “Author”. Below is a full list of available search field options.
Stemming of root words will apply in the basic search or in a search that covers "Anywhere in Article" but does not apply to a search by title, author, etc. [Stemming is the process of reducing a word to its root form then searching for that root and all possible endings. For example, when stemming is on, searching for the word stemming would also find stem and stemmed as well as stemming.
When you get your search results, the right column gives you a variety of ways to focus and refine your results. This categorization is based on up to 10,000 documents that may be relevant to your search. If you see estimated numbers (e.g. >2850), that means your search pulled a very large number of documents. To return results quickly, the Google search appliance is estimating the actual number of documents.
If you click on a society, author, or company, your original search is re-executed with the additional constraint of that publisher, content type, author, company, etc. That will reduce the number of documents returned. You will see a small X appear in the right column next to the item you clicked. If you decide that you want to return to your original search, you can click the X to remove it and you will be back to your original search results.
You will only see a maximum of 1000 search results. This is a function of the Google search appliance. Since most customers rarely go past the first 1-2 pages of results, Google has decided that 1,000 results should be adequate, so that's all that they have enabled. The listing by category at right is based on up to 10,000 papers. You can use elements in this dynamic navigation element to focus your search to get to the 1000 papers most relevant to your needs.
Search by relevance works best with three or more words. Entering a single word will return a very large number of documents and the search will have little information on which to decide what is most relevant.
If you select to search for your term or phrase in the full article, you cannot use the OR operator on a specific field. "Anywhere in the article" automatically sets the criteria to look in the full record, the program cannot limit the search to just one field for additional criteria.
For example, the below search will return an error and reset the search to AND
Try limiting your search by selecting only the organizations you feel are relevant to your query. By default, the search is set up to search all the organizations listed for your query. (For example: if you know the author wrote the paper for NACE, enter the author's name, and select only NACE in the list of organizations.)
Enter either the full name or a portion of the name where the paper was presented. For SPE meetings, you can also use the meeting code if you know it (e.g., 11DC, 09OE, 10NAICE)
Note: if you enter both a meeting and select a journal from the drop down menu, you will not get any search results
For example, "reservoir modeling" will return a very large number of results. "Reservoir modeling in carbonates" will provide a more focused group of responses. "Reservoir modeling in carbonates in West Texas" gives an even more focused group of results that may be able to help you locate the information you need quickly. Don't be afraid to use industry terminology. Tell it what you really want to know.
Google tends to ignore articles (the, a, an, etc.) and most types of punctuation. Special characters such as letters with carets or accents (e.g., â, é), currency symbols (e.g., €, £), certain punctuation marks (e.g., —), and other types of characters may not find matches because of differing types of character encoding, so they are not recommended in your search unless unavoidable.
The basic search automatically "stems" words down to their root word and considers all words with the same root to be a match (e.g., expand, expanding, expanded, expandable). Stemming of root words does not apply to a search by title, author, etc.
The search does not automatically account for the differences in U.S. and British spelling of certain words (e.g., favor and favour). Since the search engine is looking through documents from around the world, if a word with alternate spellings is important to your query, you may want to input both as part of your request.
OnePetro uses a secure checkout process (note the lock in the lower right of your browser) that is verified by VeriSign. We take your online security very seriously.
All purchases in OnePetro require a credit card for payment. You will go through a series of screens to enter:
If you choose to purchase papers in GBP or EUR, you must use Visa or MasterCard. American Express will only accept USD transactions.
When your transaction is complete, a receipt page will be displayed. From that page you can print a copy of your receipt (for your records or expense reimbursement) and you can go directly to a page for downloading the documents you purchased. In case you are unable to download your purchases immediately, or encounter difficulties, an email with information for printing a receipt and downloading documents will be sent to the email address you provided. You will have 6 calendar days to download your purchased documents.
Use the Set Search Alert feature to create a search alert and be notified (by email) when a saved search retrieves new results.
Not Receiving Emails From OnePetro? Alert emails are sent from auto-mailer@onepetro.org. Since the emails are “masked” (meaning they appear to come from “auto-mailer”) they may be seen as SPAM by a company’s mail server. To fix this problem, the IT Administrator for the company should whitelist all emails coming from mail.onepetro.org. Another option is to use a third party mail account (i.e., yahoo.com or hotmail.com) and update your email address on OnePetro using the My Account link.
Older documents appearing in Saved Searches. Email alerts could contain older documents when they are newly added to the data base. This typically occurs when a new society has joined OnePetro. All historic content from the society that matches a Saved Search Alert will be recognized as “new” and then appear in the next alert.
The search engine is trying to find the documents that are most relevant to your search and is organizing results according to relevance. When your search includes only one or two words (i.e., an author's name) it doesn't have much information to go on, so the rationale for the order in which they are displayed may not be obvious. When it has no other basis for organizing items (i.e., all have the same relevance), the order can be somewhat random.
If you prefer to sort your results by date, you can choose an options for newest first or oldest first using the drop down on the search page (advanced search) or on the search results page.
The search engine has found the words or term you searched for in the document even if it isn't obvious to you from the search results. For example, in a search for the author last name of Stein, the first papers returned are written by authors with Scandinavian names and only their initials are shown. These would not appear to be a match. But if you expand the author listing in the dynamic navigation, you'll quickly discover that some of the authors have the first name of Stein. A counter-intuitive result, but one that is still accurate.
You may have visited them on a previous search. Information about previously visited links is held in your browser's history files. So even though you have not visited the link during this particular browser session, if the information about a prior visit remains in your browser's history, the link will show up as visited. To reduce this, you can shorten the amount of history retained by your browser.
For Internet Explorer, select Tools, Internet Options. On the General Tab, there is a place to specify the number of days to retain history and a button to clear the history. This will affect everything you do in your browser, not just OnePetro.
For Mozilla/Firefox users, under Options there is a link to clear all recent history. Or to reduce the amount of history stored, select Tools > Options > Privacy and specify how many days of history you would like your browser to store. This will affect everything you do in your browser, not just OnePetro.
OnePetro puts a cookie on your computer with the items in your cart. This cookie clears when you complete the transaction, or it expires in 6 days. We did this to assist users who experience connectivity issues mid-transaction. The items in the cart would be from an incomplete transaction the last time you visited SPE. If you no longer want these documents, use the Remove link next to those items on the View Cart page.
Cart cookies are browser specific. If you originally built a cart of items using IE as your browser and you switch to Firefox, you will not be able to see your previous cart.
Not necessarily. If you are a member of one of our participating societies (such as SPE or ARMA) and want to receive the member discount, or if you have access to certain corporate or individual subscriptions, you will need to log in. But non-member users who visit infrequently and just want to purchase papers with a credit card will be able to complete a transaction without logging in.
If you want to use Search Alerts, you will need to create a login and use it when creating (or modifying your search alert). The system needs to be able to tie the search terms and frequency to an email address so that you can be notified of new content.
The size of pdf documents in OnePetro varies widely. While some are small, as authors take advantage of improving technology to include more color graphics, figures, and photos in their papers, file size is generally increasing. While there are exceptions, most companies limit email attachments to a size of 1MB or even less. Many papers in OnePetro exceed this file size, so emailing papers is not practical. PDF is a pretty efficient file format, such that "zipping" them makes little difference in the file size (often 5% or less reduction in file size). So "zipping" will not reduce the file size enough to make email delivery practical. For now, OnePetro does not have a mechanism that would allow you to zip numerous papers into a single document before download (not to reduce size, just to reduce the number of downloads). We know that there is customer interest in this option and we will continue to investigate whether this is something that could potentially be offered in the future. But it is not clear whether this will be feasible.
First, check your spam filter to make certain that the email wasn't caught accidentally. While OnePetro has carefully constructed the email to avoid triggering spam filters, unexpected results are always possible. If you have the option, you may want to "whitelist" email from service@onepetro.org to be certain that your email gets to you. If you have checked your spam filter and still did not receive the email, contact SPE Customer Service at service@spe.org or 1.972.952.9393. Provide them with information that will help them identify your specific transaction, such as the date, your name and email, and any other information that might be helpful.
OnePetro has been designed for use with Adobe Acrobat Reader v.7. While many of the PDFs in OnePetro can be viewed with earlier versions, Acrobat Reader v.7 is recommended to customers for opening PDFs from the site. As technology has improved, authors have taken advantage to provide more color graphics and photos in their papers. Many of these will not display properly with older versions of Adobe Acrobat Reader. Upgrade your Reader